Jak zainstalować Linux, Nginx, MySQL, PHP (LEMP) na Ubuntu
1. Wymagania wstępne
Przed rozpoczęciem upewnij się, że posiadasz następujące elementy
- Serwer z systemem Ubuntu 18.04 lub 20.04.
- Uprawnienia Sudo na serwerze.
- Terminal lub dostęp SSH do serwera.
2. Aktualizacja systemu
Otwórz terminal i uruchom następujące polecenie, aby zaktualizować indeks pakietów
3. Zainstaluj Nginx
Krok 1: Instalacja Nginx
Uruchom następujące polecenie, aby zainstalować Nginx
Krok 2: Uruchom i włącz Nginx
Po instalacji należy uruchomić usługę Nginx i włączyć jej uruchamianie przy starcie systemu
Krok 3: Sprawdź status Nginx
Możesz sprawdzić status Nginx, aby upewnić się, że jest uruchomiony
Możesz także otworzyć przeglądarkę internetową i przejść do adresu IP serwera. Powinieneś zobaczyć stronę powitalną Nginx
4. Zainstaluj MySQL
Krok 1: Instalacja serwera MySQL
Uruchom następujące polecenie, aby zainstalować MySQL
Krok 2: Bezpieczna instalacja MySQL
Po instalacji uruchom skrypt bezpieczeństwa, aby zwiększyć bezpieczeństwo MySQL
Postępuj zgodnie z instrukcjami, aby ustawić hasło roota i skonfigurować inne ustawienia zabezpieczeń
5. Zainstaluj PHP
Krok 1: Instalacja PHP i wymaganych rozszerzeń
Aby zainstalować PHP i wymagane rozszerzenia dla Nginx i MySQL, uruchom następujące polecenie
Krok 2: Konfiguracja procesora PHP
Otwórz plik konfiguracyjny PHP dla Nginx
Upewnij się, że ustawione są następujące wiersze (w razie potrzeby usuń komentarz)
Krok 3: Ponowne uruchomienie usługi PHP-FPM
Po wprowadzeniu zmian w konfiguracji PHP, uruchom ponownie usługę PHP-FPM
6. Konfiguracja Nginx do korzystania z PHP
Krok 1: Utwórz blok serwera dla swojej witryny
Utwórz nowy plik konfiguracyjny dla swojej witryny
Dodaj następującą konfigurację
###ATP_PRO_NOTR_12_CODE_TAG_NOTR_ATP_PRO##
Krok 2: Włącz blok serwera
Utwórz dowiązanie symboliczne, aby włączyć konfigurację bloku serwera
Krok 3: Przetestuj konfigurację Nginx
Przetestuj konfigurację Nginx pod kątem błędów składni
Krok 4: Uruchom ponownie Nginx
Uruchom ponownie usługę Nginx, aby zastosować zmiany
7. Utwórz plik informacyjny PHP
Aby przetestować instalację PHP, utwórz plik informacyjny PHP w katalogu głównym dokumentu
Dodaj następującą zawartość
8. Uzyskiwanie dostępu do aplikacji
Otwórz przeglądarkę internetową i przejdź do http://your_domain/info.php lub adresu IP serwera. Powinieneś zobaczyć stronę informacyjną PHP
9. Wnioski
Pomyślnie zainstalowałeś stos LEMP (Linux, Nginx, MySQL, PHP) na swoim serwerze Ubuntu. Ta potężna kombinacja zapewnia solidną platformę do hostowania dynamicznych aplikacji internetowych. Pamiętaj, aby zabezpieczyć swój serwer, regularnie aktualizować oprogramowanie i zbadać dalsze konfiguracje w celu optymalizacji wydajności