Ubuntu Nginx 配置安装SSL证书

1、进入/etc/nginx目录
cd /etc/nginx/
2、vim编辑器打开 ./sites-available/default文件
vi sites-available/default
3、下载ssl证书
打开腾讯与网站
https://console.cloud.tencent.com/ssl,申请免费证书即可
4、编辑修改ssl相关配置
server {
#listen 80;
#listen [::]:80;
listen 443 ssl;
server_name wp.milimili.site;
ssl_certificate /etc/nginx/ssl/wp/wp.milimili.site_bundle.crt;
ssl_certificate_key /etc/nginx/ssl/wp/wp.milimili.site.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
root "你的站点目录";
index index.html index.php;
location ~\.php$ {
try_files $uri =404;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
}
location / {
try_files $uri $uri/ =404;
}
}
5、重启nginx服务
sudo service nginx restart
sudo service nginx status
