吴建霆 发表于 2020-9-22 15:15:05

nginx怎么配置ssl证书?nginx配置ssl证书教程

nginx怎么配置ssl证书?nginx配置ssl证书教程

(福利推荐:阿里云企业SSL证书限时优惠,还有免费SSL证书申请:点击这里立即进入了解;腾讯云企业SSL证书优惠活动也在进行中:点击这里立即参加,同样有免费企业SSL证书申请哦!)

如果你是安装的宝塔面板,那么配置nginx服务器的ssl证书非常简单,如下图:

只需要把下载的nginx版的SSL证书.pem文件和.key文件用Nodepad++打开,分别复制到上图对应的证件和密钥框中保存,就已经配置好了ssl证书,自动开启了https,如果要强制开启https,只须把“强制https”开启即可,还有一点要注意,需要到服务器控制台安全组放行443端口,还要在宝塔面板后台的安全设置里放行443端口,其它不需要任何设置。

如果不是安装的宝塔面板,那么可以按照以下方法配置:

1、在腾讯云、阿里云申请一个SSL证书,有免费版的,申请链接:点击进入阿里云免费SSL证书申请;点击进入腾讯云免费SSL证书申请

2、首先把下载下来的证书在Nginx文件夹里面的两个文件,拷贝到nginx安装目录下的conf文件夹中

3、打开我们nginx.conf配置,往下翻,看到如下配置,默认是注释掉了。
            1、server_name 设置对应监听的域名
            2、ssl_certificate、 ssl_certificate_key ,设置两个对应的文件名,就是我们刚刚拷贝来的两个文件。
            3、显示的页面根据自己的要求设置,不设置默认跳转到Nginx Welcome页面。



4、重新启动Nginx服务即可,如果在启动之后提示:
nginx:unknown directive ssl则说明安装Nginx的时候没有编译SSL模块,所以找不到。解决方法可以参考这条帖子:https://www.9i0i.com/thread-62473-1.html

页: [1]
查看完整版本: nginx怎么配置ssl证书?nginx配置ssl证书教程