Przejdź do głównej treści

Konfiguracja Nginx i Apache na serwerze Linux - Ustaw potężne środowisko serwera WWW

Idealne produkty do tego poradnika

Zacznij od razu — zamów odpowiedni produkt i postępuj zgodnie z tym poradnikiem krok po kroku.

Wprowadzenie

Nginx i Apache to popularne usługi webowe, które służą do dostarczania stron internetowych do przeglądarki użytkownika. Poniżej pokażemy Ci, jak zainstalować jeden z tych serwerów na Twoim systemie.

Przygotowanie

Zanim zaczniesz instalację serwera WWW, musisz upewnić się, że system jest aktualny. W tym celu łączymy się z serwerem przez SSH. Jeśli nie wiesz, czym jest SSH i jak go używać, sprawdź nasz poradnik: Pierwszy dostęp (SSH).

Po zalogowaniu możesz zaktualizować system za pomocą poniższych komend, zależnie od systemu operacyjnego:

// Debian
sudo apt-get update

// Ubuntu
sudo apt update

// CentOS
sudo yum update

// OpenSUSE
sudo zypper update

// Fedora
sudo dnf upgrade --refresh

Instalacja

Gdy system jest już przygotowany, możesz rozpocząć instalację serwera WWW. W zależności od systemu operacyjnego i wybranego serwera, wykonaj odpowiednie polecenia:

Apache

// Debian
sudo apt install apache2

// Ubuntu
sudo apt install apache2

// CentOS
sudo yum install httpd

// OpenSUSE
sudo zypper install httpd

// Fedora
sudo dnf install httpd

Po instalacji serwera WWW możesz przesłać pliki swojej strony. Połącz się z serwerem przez FTP/SFTP, przejdź do poniższego katalogu i wrzuć tam pliki.

/var/www/html/

Nginx

// Debian
sudo apt install nginx

// Ubuntu
sudo apt install nginx

// CentOS
sudo yum install nginx

// OpenSUSE
sudo zypper install nginx

// Fedora
sudo dnf install nginx

Po instalacji serwera WWW możesz przesłać pliki swojej strony. Połącz się z serwerem przez FTP/SFTP, przejdź do poniższego katalogu i wrzuć tam pliki.

/usr/share/nginx/html

Sprawdzenie wersji

Po zakończeniu instalacji możesz sprawdzić, czy wszystko poszło OK, używając poleceń apache2 -v (Apache) lub nginx -v (Nginx). Wynik powinien wyglądać mniej więcej tak:

Apache

apache2 -v
Server version: Apache/2.4.41 (Ubuntu)
Server built: XXXX-XX-XXTXX:XX:XX

Nginx

nginx -V
nginx version: nginx/1.2.3
...

Jeśli zobaczysz podobny output, to znaczy, że serwer WWW został poprawnie zainstalowany.