Server einrichten - Letsencrypt für HTTPS
In diesem Tutorial gehen wir endlich die Verschlüsselung unserer Website an.
Der relevante Ausschnitt der Config:
server {
#HTTPS START
listen 443 ssl;
ssl_certificate /etc/letsencrypt/live/the-morpheus.de/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/the-morpheus.de/privkey.pem;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_dhparam /etc/ssl/certs/dhparam.pem;
ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
ssl_session_timeout 1d;
ssl_session_cache shared:SSL:50m;
ssl_stapling on;
ssl_stapling_verify on;
add_header Strict-Transport-Security max-age=15768000;
#HTTPS END
root /usr/share/nginx/html;
index index.php index.html index.htm;
server_name localhost;
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
# With php5-cgi alone:
#fastcgi_pass 127.0.0.1:9000;
# With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
#HTTPS-REDIRECT
server {
listen 80;
server_name localhost;
return 301 https://$host$request_uri;
}
#END HTTPS REDIRECT
ACHTUNG: HK-HOSTING EXISTIERT NICHT MEHR!
Die Techniken ab Video 5 sind allerdings immer noch genauso gültig wie immer.
Bei Fragen einfach schreiben.
❤❤❤ Früherer Zugang zu Tutorials, Abstimmungen, Live-Events und Downloads ❤❤❤
❤❤❤ https://www.patreon.com/user?u=5322110 ❤❤❤
❤❤❤ Keinen Bock auf Patreon? ❤❤❤
❤❤❤ https://www.paypal.me/TheMorpheus ❤❤❤
🌍 Website
🌍 https://the-morpheus.de
¯\_(ツ)_/¯ Tritt der Community bei ¯\_(ツ)_/¯
** https://the-morpheus.de/discord.html **
** https://www.reddit.com/r/TheMorpheusTuts/ **
( ͡° ͜ʖ ͡°) Mehr News? Mehr Code?
ℱ https://www.facebook.com/themorpheustutorials
🐦 https://twitter.com/TheMorpheusTuts
🐙 https://github.com/TheMorpheus407/Tutorials
Du bestellst bei Amazon? Bestell über mich, kostet dich null und du hilfst mir
»-(¯`·.·´¯)-» http://amzn.to/2slBSgH
Videowünsche?
🎁 https://docs.google.com/spreadsheets/d/1YPv8fFJOMRyyhUggK8phrx01OoYXZEovwDLdU4D4nkk/edit#gid=0
Fragen? Feedback? Schreib mir!
✉ https://www.patreon.com/user?u=5322110
✉ https://www.facebook.com/themorpheustutorials
✉ https://the-morpheus.de/discord.html
oder schreib einfach ein Kommentar :)
Playlist: https://www.youtube.com/playlist?list=PLNmsVeXQZj7oIs1VqvN6EWwYyGov4kyHV