Ero sivun ”Nginx” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (markkinaosuuksia päivitetty) |
pEi muokkausyhteenvetoa |
||
Rivi 7: | Rivi 7: | ||
| käyttöliittymä=www | | käyttöliittymä=www | ||
| kotisivu=[http://nginx.org/ nginx.org] | | kotisivu=[http://nginx.org/ nginx.org] | ||
| lahdekoodi=http://hg.nginx.org/nginx/ | | lahdekoodi=[http://hg.nginx.org/nginx/ hg.nginx.org/nginx] | ||
}} | }} | ||
'''nginx''' (''engine-x'') on kevyt palvelin HTTP, HTTPS, SMTP, POP3, ja IMAP protokollille. nginxin suosio kasvanut vuosien mittaan, syyskuussa 2020 nginx lähes saavuttanut [[Apache]]n suosion nousten toiseksi suosituimmaksi palvelimeksi 32.5% käyttöosuudellaan, jota suurin osa isoimmista sivustoista käyttää. | '''nginx''' (''engine-x'') on kevyt palvelin HTTP, HTTPS, SMTP, POP3, ja IMAP protokollille. nginxin suosio kasvanut vuosien mittaan, syyskuussa 2020 nginx lähes saavuttanut [[Apache httpd|Apache]]n suosion nousten toiseksi suosituimmaksi palvelimeksi 32.5% käyttöosuudellaan, jota suurin osa isoimmista sivustoista käyttää. | ||
==Asennus== | ==Asennus== |
Versio 27. syyskuuta 2020 kello 20.49
nginx | |
---|---|
Käyttöliittymä | www |
Lisenssi | BSD |
Kotisivu | nginx.org |
nginx (engine-x) on kevyt palvelin HTTP, HTTPS, SMTP, POP3, ja IMAP protokollille. nginxin suosio kasvanut vuosien mittaan, syyskuussa 2020 nginx lähes saavuttanut Apachen suosion nousten toiseksi suosituimmaksi palvelimeksi 32.5% käyttöosuudellaan, jota suurin osa isoimmista sivustoista käyttää.
Asennus
nginx löytyy useimpien jakeluiden pakettivarastoista nimellä nginx.
Web-palvelimen käyttöönotto
Komennot, jotka alkavat $-merkillä suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat #-merkillä suoritetaan pääkäyttäjänä. Katso myös su, sudo ja doas.
Vaihdetaan nginx-ohjelman juurihakemisto /var/www-hakemistoon. Luodaan ensin hakemisto /var/www.
# mkdir /var/www
Muokataan sitten nginx-ohjelman asetustietostoa /etc/nginx/sites-available/default.
# vim /etc/nginx/sites-available/default
Sen tulisi vastata seuraavaa:
server { listen 80; server_name $domain_name; root /var/www; index index.html index.htm; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; }
Lopuksi käynnistetään nginx uudelleen.
# service nginx restart