Vegszo
Sok sikert a configoláshoz :)
Toaso amúgy kérte hogy tegyek már egy utf-8at a htmlembe szóval itt van:

Plussz feladat
https-t csináltam, szép kis cert-el
Ezzel generálunk egy cert-et, amit a nginx majd használni fog:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout /etc/ssl/private/nginx-selfsigned.key \
-out /etc/ssl/certs/nginx-selfsigned.crtErre módosítjuk az nginx configot, hogy használja ezt:
# 1. Blokk: HTTP (80) -> Automatikus átirányítás HTTPS-re
server {
listen 80;
listen [::]:80;
server_name mark.tk;
# Minden sima HTTP kérést átdobunk HTTPS-re
return 301 https://$host$request_uri;
}
# 2. Blokk: HTTPS (443) -> Itt fut a tényleges weboldal
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name mark.tk;
# SSL Tanúsítványok útvonala
ssl_certificate /etc/ssl/certs/nginx-selfsigned.crt;
ssl_certificate_key /etc/ssl/private/nginx-selfsigned.key;
# Weboldal gyökérkönyvtára és index fájlja
root /var/www/sigmalinux.sajatvebernev.tk;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}Egy restart az nginx-re és megy is

Ez itt készvan :) Működik a https, a böngésző azért mondja hogy not secure, mert ez egy self-signed cert, de ez teljesen normális, ha egy igazi certet szeretnél, akkor azt egy CA-tól kell kérni, de ez már egy másik történet :)