Jeśli przeczytałeś wystarczająco dużo moich samouczków Ghacks, najprawdopodobniej natrafiłeś na wzmiankę o serwerze LAMP. Jeśli nie masz pewności, czym jest serwer LAMP:
- Linux
- Apacz
- MySQL
- P (może oznaczać PHP lub PERL — zależy od twoich potrzeb)
Serwery LAMP są bardzo popularnymi, tanimi, wydajnymi, elastycznymi i niezawodnymi serwerami. Ale jak są instalowane? Właściwie to nie jest takie trudne. W tym samouczku pokażę, jak zainstalować LAMP na dwa różne sposoby: Z wiersza poleceń (przy użyciu oddzielnych narzędzi) i przy użyciu narzędzia tasksel.
Potrzebny sprzęt
Na szczęście serwer LAMP może zostać zainstalowany na niższym sprzęcie i nadal służyć jako dość wydajny serwer. Oczywiście, jeśli zamierzasz używać swojego serwera LAMP do dużego ruchu, będziesz chciał mądrze wybrać swój sprzęt.
Zainstaluj warunek wstępny
Przed rozpoczęciem instalacji serwera musisz zainstalować system operacyjny. To jest „L” LAMP. Znajdź swoją ulubioną dystrybucję Linuksa i zainstaluj system operacyjny. Na potrzeby tej instalacji zamierzam zainstalować na instalacji serwera Ubuntu 9.04. Będzie to serwer tylko z konsolą (bez pulpitu GUI), co jest w porządku, ponieważ instalacja odbywa się tylko za pomocą wiersza poleceń.
Po zainstalowaniu systemu operacyjnego możesz zainstalować serwer.
Apacz
Jest to najłatwiejsza część do zainstalowania. Zaloguj się do konsoli lub otwórz okno terminala (jeśli pracujesz z pulpitu GUI) i wprowadź następujące polecenie:
sudo apt-get install apache2
Aby kontynuować instalację, musisz wprowadzić hasło użytkownika sudo. Po zakończeniu instalacji sprawdź, wskazując przeglądarkę na adres IP tego serwera. Powinieneś natychmiast wiedzieć, czy Apache działa.
PHP
Na potrzeby tego artykułu założymy, że „P” oznacza PHP. Aby zainstalować PHP (i wszystkie jego wymagania), wydaj polecenie:
sudo apt-get install php5 libapache2-mod-php5
Po zakończeniu instalacji uruchom ponownie Apache za pomocą polecenia:
sudo /etc/init.d/apache2 restart
Upewnijmy się, że ta część działa poprawnie. Aby to przetestować, utwórz plik w katalogu głównym dokumentu Apache (dla tej instalacji będzie to / var / www) o nazwie test.php. Zawartość tego pliku będzie:
Zapisz ten plik, a następnie skieruj przeglądarkę na http: //IP_ADDRESS/test.php
Gdzie IP_ADDRESS jest rzeczywistym adresem IP twojego serwera.
Powinieneś zobaczyć „Testuj stronę PHP” napisane na stronie przeglądarki. Jeśli tak, to możesz jechać.
MySQL
Teraz, aby zainstalować MySQL. Aby to zrobić, wydaj polecenie:
sudo apt-get install mysql-server
Po wykonaniu tej czynności musisz ustawić hasło do MySQL. Aby to zrobić, wydaj polecenie:
root mysql -u
co spowoduje wyświetlenie monitu MySQL. W tym wierszu (który wygląda jak mysql>) wpisz polecenie:
USTAW HASŁO DLA „root” @ „localhost” = HASŁO („YOURPASSWORD”);
Gdzie HASŁO to hasło, którego chcesz użyć dla użytkownika mysql.
Teraz uruchom serwer MySQL za pomocą polecenia:
/etc/init.d/mysql start
Otóż to. Twój serwer LAMP jest uruchomiony.
Szybka wersja
Możesz faktycznie zainstalować pełny serwer LAMP na (instalacja serwera Ubuntu) za pomocą jednego polecenia:
sudo tasksel
Musisz wybrać LAMP z listy i ostatecznie zostaniesz poproszony o podanie hasła MySQL. Otóż to.
Końcowe przemyślenia
Uruchomienie wydajnego, elastycznego serwera WWW zajmie Ci mniej czasu i wysiłku, niż myślisz. Serwery LAMP są doskonałym wyborem dla potrzeb twoich serwerów internetowych.