【linux系统下载_学习_教程_编程_软件】提供全系列Linux发行版下载学习-Linux部落
当前位置: 主页 > Linux系统教程 > 网站 >

linux系统 nginx https站点配置

时间:2017-09-18 15:53来源:原创 作者:admin 点击:
------分隔线----------------------------
CentOS系统下nginx配置https站点

1.生成证书,测试我们可以自己用openssl生成一个
#openssl genrsa -des3 -out server.key 1024
#openssl rsa -in server.key -out server_nopass.key    #这步可以让nginx启动时不要输入证书密码
#openssl req -new -x509 -days 3650 -key server.key -out server.cr

2.配置nginx
server {
         listen                              443;
         wwwroot                        /www/ssl.linuxzone.net;
        server_name                ssl.linuxzone.net;
        ssl                                   on;
        ssl_certificate                /usr/local/nginx/conf/ssl/server.crt;
        ssl_certificate_key        /usr/local/nginx/conf/ssl/server_nopass.key;
        ssl_session_timeout        5m;
        ssl_protocols                SSLv2 SSLv3 TLSv1;
        ssl_ciphers                   ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
        ssl_prefer_server_ciphers   on;
}

3.重启nginx
#nginx -s reload

4.用https协议访问网站

由于是自己生成的证书,不受浏览器信任,访问时会有安全风险提示,是正常的

本文地址:http://www.linuxzone.net/web/214.html
------分隔线----------------------------
栏目列表