W tym spisie omówi metodę zainstalować I Skonfiguruj serwer WWW Apache NA Ubuntu 22.04. A więc zacznijmy!
Jak zainstalować serwer WWW Apache na Ubuntu 22.04
Aby skonfigurować serwer WWW Apache na Ubuntu 22.04, musisz postępować zgodnie z instrukcjami krok po kroku poniżej.
Krok 1: Zaktualizuj repozytoria systemowe
Naciskać "Ctrl+alt+t„Aby otworzyć terminal i uruchomić poniższe polecenie, aby zaktualizować repozytoria systemu:
Aktualizacja $ sudo apt
Krok 2: Zainstaluj serwer WWW Apache na Ubuntu 22.04
Po zaktualizowaniu repozytoriów systemowych napisz następujące polecenie do zainstalowania „Apache2„Serwer WWW na swoim Ubuntu 22.04 system:
$ sudo apt Zainstaluj apache2
Poczekaj kilka minut, ponieważ instalacja Apache zajmie trochę czasu:
Krok 3: Skonfiguruj zaporę ogniową
Mieć dostęp Apache z zewnątrz jest to wymagane Otwórz określone porty w twoim systemie. Aby to zrobić, po pierwsze, sprawdź listę profili aplikacji, które wymagają dostępu:
Lista aplikacji $ sudo UFW
Wykonanie powyższego komendy wydrukuje różne profile Apache na terminalu:
Następnie wykorzystamy „Apache pełne„Profil do włączania działań sieciowych w porcie”80”:
$ sudo ufw zezwalaj na „apache pełne”
Po zrobieniu tego sprawdź aktualny status zapory:
Status $ sudo UFW
Teraz przejdźmy do konfiguracja Strona Apache Serwer WWW NA Ubuntu 22.04.
Jak skonfigurować serwer WWW Apache na Ubuntu 22.04
Aby skonfigurować serwer WWW Apache na Ubuntu 22.04, spójrz na procedurę poniżej dania poniżej.
Krok 1: Sprawdź status usługi Apache2
Przed przejściem w kierunku głównej konfiguracji Apache zweryfikujemy „Apache2„Usługa jest obecnie aktywna lub nie:
$ Systemctl Status Apache2
Poniżej podawane pokazuje, że „Apache2„Usługa jest aktywna w naszym systemie:
Możesz także wykorzystać swoją ulubioną przeglądarkę internetową do określonej weryfikacji. Aby to zrobić, otwórz przeglądarkę internetową i sprawdź, co „Lokalny Gospodarz„Patrząc na Ciebie:
Nawigacja do „Lokalny Gospodarz”Strona internetowa wskazuje, że Apache Web Server działa poprawnie. Teraz skonfigurujemy wirtualny host w Apache.
Krok 2: Skonfiguruj wirtualny host na serwerze WWW Apache
Do ustawić A Wirtualny host W Apache, Utwórz katalog, który można wykorzystać do przechowywania danych na stronie internetowej. W tym celu przejdziemy do „/var/www”Katalog używa następujących„płyta CD" Komenda:
$ cd/var/www/
Następnie utworzymy katalog naszej domeny „przykład.com". Tutaj możesz określić nazwę domeny w poniższym komendzie:
$ sudo mkdir -p/var/www/przykład.com/
Użyj „Chown„Polecenie zmiany własności„przykład.com”Katalog z„www-data" Zmienna środowiskowa:
$ sudo chown -r www-data: www-data/var/www/przykład.com
Krok 3: Tworzenie strony internetowej
Aby stworzyć próbkę „indeks.html”Strona internetowa dla naszej strony internetowej, użyjemy„Nano„Redaktor:
$ sudo nano/var/www/przykład.com/indeks.html
Napisz następujący kod w otwartym pliku:
Po dodaniu kodu naciśnij „Naciśnij„Ctrl+o„Aby zapisać plik:
Krok 4: Tworzenie wirtualnego pliku hosta
W tym momencie stworzyliśmy katalog naszej domeny i zaktualizowaliśmy jego własność. Teraz będziemy tworzyć A wirtualny plik hosta W domyślnym katalogu plików hosta Apache:
$ sudo nano/etc/apache2/witryny-dostępny/przykład.com.conf
W otwartym wirtualnym pliku hosta dodaj następujące wiersze kodu. Musisz także zastąpić informacje związane z „Nazwa serwera”,„Serveralias", I "DocumentRoot„Według twoich ustawień:
ServerAdmin admin@localHost
Przykład Servername.com
Serveralias www.przykład.com
DocumentRoot/var/www/przykład.com
ErrorLog $ apache_log_dir/error.dziennik
CustomLog $ apache_log_dir/access.Log łącznie
Naciskać "Ctrl+o„Aby zapisać dodany kod wirtualnego pliku konfiguracyjnego hosta:
Krok 5: Włącz wirtualny plik hosta
Wykonaj następujące „A2ENSITE„Polecenie do włączenia utworzonego wirtualnego pliku hosta:
$ sudo a2ensite przykład.com.conf
Następnie wyłącz domyślny plik konfiguracyjny:
$ sudo a2dissite 000-default.conf
Po wykonaniu określonej operacji. Uruchom ponownie „Apache„Usługa na ubuntu 22.04 System:
$ sudo systemctl restart apache2
Krok 6: Testowanie błędów
W ostatnim etapie konfiguracji Apache2 przetestuj błędy konfiguracji:
$ sudo apache2ctl configTest
W przypadku bezbłędnego pliku konfiguracyjnego wykonanie wyżej podanego polecenia poinformuje Cię, że składnia to „OK”:
Istnieją jednak szanse, że możesz napotkać następujący błąd po przetestowaniu pliku konfiguracyjnego:
Jeśli tak jest, edytuj „Nazwa serwera.conf”Plik i dodaj„domena" nazwa:
$ sudo nano/etc/apache2/conf-augilable/servername.conf
Po określaniu nazwy domeny w otwartym pliku konfiguracyjnym naciśnij „Ctrl+o„Aby zapisać dodaną treść:
Następny, włączać Nowa konfiguracja Z pomocą następującego polecenia:
$ sudo a2enconf Servername
Wreszcie, uruchom ponownie „Apache2„Usługa na twoim Ubuntu 22.04 system:
$ sudo systemctl restart apache2
Krok 7: Wirtualne testy hosta
Na koniec przetestuj wirtualny host, nawigując do określonej domeny. W naszym przypadku domena jest „przykład.com”:
Wyświetlane informacje uzasadniają, że serwer WWW Apache jest gotowy do obsługi w określonej domenie.
Wniosek
Do Zainstaluj serwer WWW Apache NA Ubuntu 22.04, Wykonaj „$ sudo apt Zainstaluj apache2„Polecenie i skonfiguruj zaporę”$ sudo ufw zezwalaj na „apache pełne”". Następnie, tworzyć A informator w domyślnych plikach konfiguracyjnych serwera WWW Apache, zmiana jego własność, I ustawić w górę wirtualny serwer hosta. Po wykonaniu określonych operacji, uruchom ponownie „„Apache2" praca, I jesteś gotowy. W tym spisie omówiono metoda Do zainstalować I Skonfiguruj serwowanie Apache Webr Ubuntu 22.04.