Komputery naszą pasją!

Linux, Poradniki

Debian serwer – instalacja WWW, apache2 Linux

DebanSerwer-www

Ostatnio pokazałem jak zainstalować serwer FTP na waszym serwerze Linuxa. Dzisiaj zaprezentuję instalacje usługi apache2. Pozwala ona nam na konfiguracje serwera, który będzie przechowywał nasze strony WWW. Jest to dość przydatna rzecz, bo dzięki temu będziemy mogli stworzyć własną jednostkę z naszymi stronami internetowymi.

Jak zainstalować apache2 Linux?

Na początku instalujemy naszą usługę o nazwie apache2:

apt-get install apache2

Następnie utworzy się nam katalog pod adresem /var/www/html, w którym znajduje się plik z domyślną stroną apache2 o nazwie index.html. Możemy przetestować czy serwer WWW już działa, wpisując w przeglądarce na stacji roboczej adres IP serwera.

apache2

Jak widzimy serwer WWW już działa, ale nie możemy tego tak zostawić. Przecież nie wpisujemy w przeglądarkę adresu IP, tylko jakąś konkretną nazwę. I tu przychodzi DNS, o którym zrobiłem już osobny poradnik. W skrócie musimy zainstalować usługę bind9 i skonfigurować nazwy domenowe.

Najpierw stworze sobie katalogi, w których będziemy przechowywać nasze strony:

mkdir /var/www/html/strona1

Później po zainstalowaniu bind9 konfigurujemy nasze strony. Domenę dodajemy w pliku:

/etc/bind/db.local

W tym poradniku znajdziecie, w jaki sposób skonfigurować domenę.

Następnie edytujemy domyślny plik:

nano /etc/apache2/sites-available/000-default.conf

W nim usuwamy „#” z linijki serwername i wpisujemy naszą nazwę strony. Dodatkowo ustawiamy plik docelowy z naszą stroną w document root. Po wszystkim zapisujemy cały plik najlepiej pod nazwą naszej strony. Całość wygląda mniej więcej tak:

www apache2 linux

Później musimy aktywować naszą stronę:

a2ensite domena.local.conf
systemctl reload apache2

Teraz możemy dodać index.html do strony www:

nano /var/www/html/strona1/index.html

Sprawdźmy czy wszystko działa

Jak widzicie serwer WWW działa poprawnie. Oczywiście możecie dodać o wiele więcej stron, jeśli chcecie. Przetestujcie sami na swoich komputerach czy Wam to działa.