Kasutaja tarvikud

Lehe tööriistad


nginx_veebilehe_seadistusfail_naidis_ssl_toeta

Nginx veebilehe seadistusfaili (SSL toeta) näidis

Tegemist on Nginx veebilehe näidis-konfiguratsioonifailiga, mis on mõeldud ainult testimiseks ja õppeotstarbeks. Töökeskkonnas ei ole soovitatav seda seadistust kasutada ilma põhjaliku kontrolli ja kohandamiseta.

Autor ei vastuta konfiguratsiooni kasutamisest tulenevate võimalike kahjude eest.

noSSL-test.minudomeen.ee
#
# Veebilehe test.minudomeen.ee seadistus
#
 
server {
 
    # Turvapäised
 
    add_header X-Frame-Options "SAMEORIGIN" always;
    add_header X-Content-Type-Options "nosniff" always;
    add_header Referrer-Policy "strict-origin-when-cross-origin" always;
    add_header Permissions-Policy "geolocation=(), microphone=(), camera=()" always;
    add_header X-XSS-Protection "1; mode=block" always;
 
    # Veebilehe juurkataloog
    root /var/www/test.minudomeen.ee;
 
    # Indeksfailid
    index index.php index.html index.htm;
 
    # Serveri nimi
    server_name test.minudomeen.ee;
 
    # Asukoht, kus asuvad veebifailid
    location / {
        try_files $uri $uri/ =404;
    }
 
    # PHP skriptide tugi Nginx'ile läbi FastCGI protokolli
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php-fpm.sock;
    }
 
    # Kuula ainult pordil 8080 (HTTP)
    listen 80;
    listen [::]:80;
 
    # -------------------------------------------------------------------
    # Logfailid
    # access_log - kõik päringud (kliendi IP, URL, vastuse kood jne)
    # error_log  - Nginxi enda vead, PHP-probleemid
    # warn       - logimistase
    # Logitase   - debug, info, notice, warn, error, crit, alert, emerg
    # -------------------------------------------------------------------
 
    access_log /var/log/nginx/test.minudomeen.ee.access.log;
    error_log  /var/log/nginx/test.minudomeen.ee.error.log warn;
 
}
nginx_veebilehe_seadistusfail_naidis_ssl_toeta.txt · Viimati muutnud: persoon Reidar S.