zhmg23

我们是如此的不同

Nginx配置https之服务器配置

nginx配置https,在申请到ssl证书后,配置nginx就相对简单了很多,如上一篇,ssl证书已经拿到手,下面就开始配置nginx的http了。关于证书申请,有2个办法:

1、免费申请:https://mnt.conf.blog.163.com/blog/static/1156682582015118104417608

2、花钱购买:https://www.godaddy.com/web-security/ssl-certificate?isc=cjc25ssl&cvosrc=affiliate.cj.2382469


nginx服务器配置https

1、把证书上传到/usr/local/nginx/ssl/ 目录下


2、用openssl生成本地密钥

openssl rsa -in ssl.key -out ssl.key.unsecure

这里在我们申请免费密钥时,就提示过,还记得不?如下图:

Nginx配置https之服务器配置 - zhm - 合肥运维

   

3、修改nginx配置文件

server {

        listen       80;

        listen       443;

        ssl     on;

        ssl_certificate /usr/local/nginx/ssl/ssl.crt;

        ssl_certificate_key /usr/local/nginx/ssl/ssl.key.unsecure;

        ssl_session_timeout 5m;

        server_name  www.egoi.co.cn;


注: ssl_certificate 与ssl_certificate_key  文件路径可以自己定义


4、重启nginx,访问测试

# service nginx restart   

重启后,测试访问正常

Nginx配置https之服务器配置 - zhm - 合肥运维

 

评论