ssl憑證nginx 設定
首先建一個目錄 sudo mkdir /etc/nginx/ssl 進入目錄 cd /etc/nginx/ssl 產生 myserver.key和 server.csr sudo openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr 產生後上傳到有簽發ssl憑證的域名商 上傳後等待域名商 安全憑證簽發 簽發後下載 xxx.pem 和 yyy.crt 到 /etc/nginx/ssl xxx 或 yyy名稱可以看自己喜歡取名, 只要記得設定 nginx 時名稱路徑要對上 然後設定 nginx sudo vi /etc/nginx/sites-enabled/nginxsetupfile server { listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default ipv6only=on; ## listen for ipv6 rewrite ^(.*) https://$host$1 permanent; } server { listen 443 ssl; server_name cclin.xyz; access_log /var/log/nginx/mysite-access.log ; error_log /var/log/nginx/mysite-error.log ; location /static { alias /home/for/static/path/static; } ...