1. 在腾讯https免费申请一年的证书,输入域名并验证一下即可。审核通过后把证书下载,留着nginx目录下的证书,一个crt,一个key
2. nginx -v 查看有没有http_ssl_module字眼,是否开启,如果没有开启该模块,请百度开启。
3. 把nginx下下载的两个证书都放在/etc/ssl/private/目录下,没有目录则创建目录
4. 查找nginx.conf 的配置文件,在最后一行,打开并粘贴一下代码
server { listen 443 ssl; ssl_certificate [.crt的证书绝对路径]; ssl_certificate_key [.key的证书绝对路径]; keepalive_timeout 70; server_name [域名]; index index.html index.htm index.php; root [首页绝对路径]; include enable-php-pathinfo.conf; }
5. 重启nginx nginx restart
最后浏览器测试下https://域名