Instrukcje krok po kroku, jak zainstalować LAMP
na CentOS Stream, aby tworzyć i testować aplikacje PHP.
Stos LAMP
to akronim oznaczający:
Z reguły konieczne jest dodanie tutaj nginx, ponieważ Apache i nginx mają różne algorytmy przetwarzania żądań. Jeśli serwer jest używany do rozwoju (minimalna liczba żądań), w tym przypadku wystarczy Apache. Jeśli potrzebujesz serwera do przetwarzania dużej liczby żądań i pracy w warunkach dużego obciążenia, dodatkowo wybierz nginx jako reverse-proxy
.
Instalacja Apache na CentOS obejmuje szereg czynności:
1. Zainstaluj Apache za pomocą polecenia
dnf install httpd
2. Dodanie Apache do automatycznego pobierania i uruchomienie usługi.
3. Uzyskanie dostępu do portów (zwykle na serwerze jest on zamknięty przez zwykłą zaporę Firewall. Używane jest polecenie :
firewall-cmd --permanent --zone=public --add-service=http
Analogicznie dla https
. Następnie restart i sprawdzenie czy porty otworzyły się po zmianie domyślnych ustawień.
Jeśli wszystko jest w porządku, można spróbować zrobić prostą stronę do testu. Sprawdź to po prostu: adres IP VPS jest wpisywany w pasku adresu przeglądarki. Jeśli wszystko działa i otwiera się, przejdź do ustawień. Konieczne jest utworzenie pliku konfiguracyjnego i sprawdzenie Apache pod kątem błędów składni.