CentOS 中 配置 Nginx 支持 https
2018-01-26 17:03
375 查看
一、基础设置:
二、配置nginx.conf文件,在原来的vhost中增加如下代码:
三、重启nginx:
1、yum -y update 2、yum -y install openssl* 3、cd /usr/local/nginx/conf 4、mkdir ./ssl 5、cd ./ssl # 在ssl目录下用openssl创建 .key 私钥文件和 .crt 证书文件 6、openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout www.ushark.net.key -out www.ushark.net.crt 7、firewall-cmd --add-port=443/tcp --permanent --zone=public # 这是一个容易被忽略的过程,但是非常重要
二、配置nginx.conf文件,在原来的vhost中增加如下代码:
server { listen 80; # 同时支持http、https listen 443 ssl; ssl_certificate /usr/local/nginx/conf/ssl/www.ushark.net.crt; # .crt文件 ssl_certificate_key /usr/local/nginx/conf/ssl/www.ushark.net.key; # .key文件 }
三、重启nginx:
systemctl restart nginx
相关文章推荐
- Centos7.2下Nginx配置SSL支持https访问(站点是基于.Net Core2.0开发的WebApi)
- CentOS7 配置Nginx支持HTTPS访问的实现方案
- nginx使用ssl模块配置HTTPS支持
- 配置nginx支持ssl服务器—HTTPS
- nginx配置免费的ssl证书,支持https安全访问
- centos下配置nginx支持php
- nginx 配置 ssl 模块支持 https
- Nginx安装配置,支持http以及https
- Nginx使用ssl模块配置HTTPS支持
- nginx+tomcat配置支持https
- Let's Encrypt: 为CentOS/RHEL 7下的nginx安装https支持-具体案例
- centos下配置nginx支持php
- nginx使用ssl模块配置HTTPS支持
- centos6.5下安装nginx配置https
- Nginx + Tomcat + HTTPS 配置不需要在 Tomcat 上启用 SSL 支持
- CentOS7.3系统Nginx-1.6.3、PHP-5.3.28配置支持ThinkPHP的URL重写和PATHINFO
- Nginx + Tomcat + HTTPS 配置原来不需要在 Tomcat 上启用 SSL 支持
- nginx使用ssl模块配置HTTPS支持
- centos6.5直接yum安装nginx,并且支持php访问的配置
- 配置nginx支持php yum搭建lnmp环境(CentOS6)