Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:script_sammlung:nginx_download

Für einen einfachen NGINX Download Server liegt je nach Version von NGINX die Konfig Datei in /etc/nginx/conf.d/ oder /etc/nginx/sites-enabled/.

server {
    listen 80;
    server_name downloads.example.com;
    return 301 https://$server_name$request_uri;
}
  
server {
    listen 443 ssl;
    listen [::]:443 
    server_name downloads.example.com;

    root /var/www/downloads;
    index index.html index.htm index.php;
  
    ssl_certificate /etc/letsencrypt/live/downloads.example.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/downloads.example.com/privkey.pem;

    location / {
        autoindex on;
        try_files $uri $uri/ /index.php?$query_string;
    }
}

Testen der Konfig mit nginx -t. Nach erfolgreichem Test service nginx restart

linux/script_sammlung/nginx_download.txt · Zuletzt geändert: 15.01.2018 23:44 von Gurkengewuerz