1. Ülevaade
Nginx on avatud lähtekoodiga veebiserver, mida kasutatakse sageli pöördpuhverserverina või HTTP vahemäluna. See on Linuxi jaoks tasuta saadaval.
Selles õpetuses paigaldame Nginxi ja seadistame põhisaidi.
2. Nginxi paigaldamine
Nginxi paigaldamiseks kasutage järgmist käsku:
Pärast selle paigaldamist on teil juba kõik vajalik olemas.
Saate suunata brauseri oma serveri IP aadressile. Peaksite nägema seda lehte:
Kui näete seda lehte, olete Nginxi edukalt oma veebiserverisse paigaldanud.
3. Oma veebisaidi loomine
Vaikeleht on paigutatud asukohta /var/www/html/. Saate paigutada oma staatilised lehed siia või kasutada virtuaalset hosti ja paigutada see mujale.
Virtuaalhost on meetod mitme domeeninime majutamiseks samas serveris.
Loome failis /var/www/tutorial/ lihtsa HTML lehe (see võib olla ükskõik, mida soovite). Looge selles kohas fail index.html
Kleepige järgnev faili index.html:
Salvestage fail. Järgmises etapis seadistame virtuaalse hosti, et panna Nginx kasutama lehti sellest asukohast.
4. Virtuaalse hosti seadistamine
Virtuaalse hosti seadistamiseks peame looma faili kataloogis /etc/nginx/sites-enabled/.
Selle õpetuse jaoks muudame oma saidi kättesaadavaks 81 pordi (mitte standardse 80 pordi) jaoks. Soovi korral saate seda muuta.
root on kataloog, kuhu oleme paigutanud oma .html faili. Indeksit kasutatakse saidi juurkataloogi külastades saadaoleva faili määramiseks. Server_name võib olla ükskõik, mida soovite, sest te ei suuna seda praegu ühelegi päris domeenile.
5. Virtuaalse hosti aktiveerimine ja testimise tulemused
Saidi töötamiseks taaskäivitage lihtsalt Nginxi teenus:
Kontrollime, kas kõik töötab nii nagu peab. Avage meie vastloodud sait veebibrauseris. Pidage meeles, et kasutasime porti 81.
Palju õnne! Kõik töötab nii nagu peab. Konfigureerisime just Nginxi veebiserveri.
Nginx on avatud lähtekoodiga veebiserver, mida kasutatakse sageli pöördpuhverserverina või HTTP vahemäluna. See on Linuxi jaoks tasuta saadaval.
Selles õpetuses paigaldame Nginxi ja seadistame põhisaidi.
2. Nginxi paigaldamine
Nginxi paigaldamiseks kasutage järgmist käsku:
Kood:
sudo apt update
Kood:
sudo apt install nginx
Saate suunata brauseri oma serveri IP aadressile. Peaksite nägema seda lehte:
Kui näete seda lehte, olete Nginxi edukalt oma veebiserverisse paigaldanud.
3. Oma veebisaidi loomine
Vaikeleht on paigutatud asukohta /var/www/html/. Saate paigutada oma staatilised lehed siia või kasutada virtuaalset hosti ja paigutada see mujale.
Virtuaalhost on meetod mitme domeeninime majutamiseks samas serveris.
Loome failis /var/www/tutorial/ lihtsa HTML lehe (see võib olla ükskõik, mida soovite). Looge selles kohas fail index.html
Kood:
cd /var/www
Kood:
sudo mkdir tutorial
Kood:
cd tutorial
Kood:
sudo "${EDITOR:-vi}" index.html
HTML kood:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Hello, Nginx!</title> </head> <body> <h1>Hello, Nginx!</h1> <p>We have just configured our Nginx web server on Ubuntu Server!</p> </body> </html>
4. Virtuaalse hosti seadistamine
Virtuaalse hosti seadistamiseks peame looma faili kataloogis /etc/nginx/sites-enabled/.
Selle õpetuse jaoks muudame oma saidi kättesaadavaks 81 pordi (mitte standardse 80 pordi) jaoks. Soovi korral saate seda muuta.
Kood:
cd /etc/nginx/sites-enabled
Kood:
sudo "${EDITOR:-vi}" tutorial
PHP Code:
server {
listen 81;
listen [::]:81;
server_name näide.ubuntu.com;
root /var/www/tutorial;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
5. Virtuaalse hosti aktiveerimine ja testimise tulemused
Saidi töötamiseks taaskäivitage lihtsalt Nginxi teenus:
Kood:
sudo service nginx restart
Palju õnne! Kõik töötab nii nagu peab. Konfigureerisime just Nginxi veebiserveri.