Jak uruchomić aplikację internetową php na serwerze lamp i jak wykonać połączenie mysql

9

Potrzebuję twojej pomocy.

  1. Chciałem zainstalować serwer php, mysql i apache

  2. Jak uruchomić aplikację internetową php na serwerze?

  3. Jak podłączyć aplikację internetową php do mysql?

Suhas Haridas
źródło
IMHO lepiej byłoby zadać to pytanie w przypadku błędu serwera .
karel 24.04.13
1
ale chcę wykonać własny kod ... JAK WYKONAĆ CZŁOWIEKA KODU ????

Odpowiedzi:

14

Ta odpowiedź zawiera szczegółowe informacje na temat instalacji LAMP i PHP. Ta odpowiedź zawiera szczegółowe informacje na temat „uruchamiania php” na serwerze sieciowym.

W tej odpowiedzi dowiesz się, jak zainstalować MySQL. Ale szczegóły, jak podłączyć php do mysql są zbyt długie i prawdopodobnie nie na temat tutaj. Sugeruję więc, abyś najpierw spełnił wymagania, aby poprawnie uruchomić LAMP.

Dodatkowo możesz rzucić okiem na ten post na howtoforge , którego tutaj umieszczam odpowiednie rzeczy dla Twojej wygody:

Instalowanie LAMP na Ubuntu dla początkujących

W tym przewodniku pokażę ci, jak zainstalować system LAMP. LAMP oznacza Linux, Apache, MySQL, PHP. Przewodnik ma na celu pomóc tym, którzy mają bardzo małą wiedzę na temat korzystania z Linuksa.

Zainstaluj Apache

Na początek zainstalujemy Apache.

  1. Otwórz terminal (Aplikacje> Akcesoria> Terminal). (Ctrl + T również działa)
  2. Skopiuj / Wklej następujący wiersz kodu do Terminala, a następnie naciśnij klawisz Enter:

    sudo apt-get install apache2

  3. Terminal poprosi Cię o podanie hasła, wpisz je, a następnie naciśnij klawisz Enter.

Testowanie Apache

Aby upewnić się, że wszystko zostało poprawnie zainstalowane, przetestujemy teraz Apache, aby upewnić się, że działa poprawnie.

  1. Otwórz dowolną przeglądarkę internetową, a następnie wprowadź następujący adres:

http://localhost/

Powinieneś zobaczyć folder o nazwie apache2-default /. Otwórz go, a zobaczysz komunikat „Działa!” , Gratulacje dla ciebie!

Zainstaluj PHP

W tej części zainstalujemy PHP 5.

Krok 1. Ponownie otwórz Terminal (Aplikacje> Akcesoria> Terminal). Krok 2. Skopiuj / Wklej następujący wiersz do Terminala i naciśnij klawisz Enter:

sudo apt-get install php5 libapache2-mod-php5

Krok 3. Aby PHP działało i było kompatybilne z Apache, musimy go zrestartować. Aby to zrobić, wpisz następujący kod:

sudo /etc/init.d/apache2 restart

Testuj PHP - aby upewnić się, że nie ma żadnych problemów z PHP, dajmy mu szybki test.

Krok 1. W terminalu skopiuj / wklej następujący wiersz: zaktualizowano

sudo gedit /var/www/html/testphp.php

Spowoduje to otwarcie pliku o nazwie phptest.php.

Krok 2. Skopiuj / Wklej ten wiersz do pliku phptest:

<?php phpinfo(); ?>

Krok 3. Zapisz i zamknij plik.

Krok 4. Teraz otwórz przeglądarkę internetową i wpisz następujące adresy:

http://localhost/testphp.php

Strona powinna wyglądać następująco:

wprowadź opis zdjęcia tutaj

Powodzenia!

Geppettvs D'Constanzo
źródło
1
Po prostu dostaję pustą stronę. Mogę uruchomić plik .html, ale pliki php po prostu okazują się puste. Jeśli wpiszesz tylko „localhost”, otrzymam to: post_title; ?>> 'postThumb', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> 'postThumb alignleft', 'alt' => '.get_the_title ().' ',' title '=>' '.get_the_title ().' ')); ?> Co robisz?
GoProCameraByGoPro
Czy to się dzieje, gdy próbujesz dotrzeć do localhost lub localhost / testphp.php ?
Geppettvs D'Constanzo
1
Otrzymywane wyniki, takie jak „.get_the_title ().” itp., wydaje się być związany z CMS, takim jak Wordpress, Joomla itp. Sprawdź, czy twój obecny folder www ma plik index.php i sprawdź jego zawartość. Jeśli potrzebujesz dodatkowych informacji na ten temat, świetnie będzie, jeśli otworzysz własne pytanie, aby uzyskać odpowiednią pomoc. To pytanie wydaje się na razie rozwiązane. Ponadto istnieje strona wordpress.stackexchange.com, w której można znaleźć pomoc dotyczącą WP CMS, ale jeśli jest ona powiązana z innym, powinieneś znaleźć odpowiednie forum z prośbą o pomoc, ponieważ jest to miejsce wsparcia związane z Ubuntu.
Geppettvs D'Constanzo
1
Ale jeśli masz te problemy, uruchamiając kod podany w odpowiedzi, upewnij się, że masz już zainstalowane wszystkie zalecane oprogramowanie, aby uzyskać właściwe wyniki. Pamiętaj, że musisz zainstalować PHP5, aby Apache przetwarzał pliki PHP, musisz zainstalować moduł PHP dla Apache: sudo apt-get install libapache2-mod-php5
Geppettvs D'Constanzo
1
Sprawdź tę odpowiedź: askubuntu.com/a/76961/9598 i poinformuj, jeśli ci się powiedzie.
Geppettvs D'Constanzo