Mainos / Advertisement:
Ero sivun ”Nginx” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Rivi 5: | Rivi 5: | ||
aptitude install nginx | aptitude install nginx | ||
− | == | + | == Webbipalvelimen Konfigurointi == |
− | |||
− | |||
Luo ja muokkaa tiedostoa: | Luo ja muokkaa tiedostoa: | ||
Rivi 15: | Rivi 13: | ||
Kirjoita tiedostoon seuraavasti: | Kirjoita tiedostoon seuraavasti: | ||
− | server { | + | |
− | + | http | |
− | + | { | |
− | + | 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; | ||
+ | } | ||
+ | } | ||
Kokeile muodostaa palvelimeen yhteys verkkoselaimella. Sivuston sisältö on: | Kokeile muodostaa palvelimeen yhteys verkkoselaimella. Sivuston sisältö on: | ||
Rivi 41: | Rivi 42: | ||
Sitten tehdään tiedosto salasanoille | Sitten tehdään tiedosto salasanoille | ||
− | nano /var/www | + | nano /var/www/.password |
− | |||
− | |||
tiedosto on siis piilotettu | tiedosto on siis piilotettu | ||
Rivi 50: | Rivi 49: | ||
näin tehtiin käyttäjä | näin tehtiin käyttäjä | ||
+ | |||
+ | |||
+ | |||
== Lähteet == | == Lähteet == | ||
http://nginx.org/ | http://nginx.org/ |
Versio 11. syyskuuta 2014 kello 20.37
Nginx (lausuntaan engine-x) on toiseksi yleisin webbipalvelin Apachen jälkeen. Nginx käytetään nykyisin todella paljon suurissa palvelinkeskuksissa, esim. Google ja Facebook käyttävät tätä webbipalvelinta. Nginx sisältää HTTP, proxy ja sähköpostipalvelut.
Sisällysluettelo
Asennus
aptitude install nginx
Webbipalvelimen Konfigurointi
Luo ja muokkaa tiedostoa:
/etc/nginx/sites-enabled/default
Kirjoita tiedostoon seuraavasti:
http { 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; } }
Kokeile muodostaa palvelimeen yhteys verkkoselaimella. Sivuston sisältö on:
/var/www
hakemistossa
Salasanasuojattu sivu
Lisätään /etc/nginx/sites-enabled/default tiedostoon pari riviä
location / { auth_basic "Tähän voit määritellä ilmoituksen minkä haluat sivuille pyrkijöille ilmestyvän"; auth_basic_user_file tähän polkun tiedostoon josta löytyy salasanat käyttäjille; }
Sitten tehdään tiedosto salasanoille
nano /var/www/.password
tiedosto on siis piilotettu
htpasswd -c /var/www/salaista/.password johannes
näin tehtiin käyttäjä
Lähteet
Mainos / Advertisement: