开发者社区> auqbllxiu> 正文

Nginx:配置HTTPS网址加上绿锁头

简介: Nginx:配置HTTPS网址加上绿锁头
+关注继续查看

检查http_ssl_module 模块

nginx 是否安装

$ nginx -V
出现 configure arguments: --with-http_ssl_module

配置https

和80端口配置基本相似,修改了端口和配置了ssl

server {


listen 443; #监听443端口(https默认端口)

server_name www.xxx.com; #填写绑定证书的域名

ssl on;
ssl_certificate xxx.crt; #填写你的证书所在的位置
ssl_certificate_key xxx.key; #填写你的key所在的位置
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #按照这个协议配置
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; #按照这个套件配置
ssl_prefer_server_ciphers on;

location / {

root xxx ; #填写你的你的站点目录

index index.php index.html index.htm;

}

}

配置重定向

将80端口重定向到443端口

server {
listen 80;
server_name www.example.org;
return 301 https://www.example.org$request_uri;
}

参考

  1. Nginx 配置 HTTPS 完整过程
  2. Nginx如何配置HTTPS
            </div>

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Nginx:配置HTTPS网址加上绿锁头
Nginx:配置HTTPS网址加上绿锁头
46 0
Nginx 配置HTTPS证书提示报错
Nginx 配置HTTPS证书提示报错
216 0
nginx中配置https的步骤
想必大家都有过配置`https`的需求吧,今天我就来整理一下,如何在`nginx`里面配置`https` 这里先忽略`https`申请,一般在你申请域名的那里直接弄就行,下面是`nginx`中的配置代码:
34 0
在宝塔中把sll证书配置到nginx中,把http变为https
在宝塔中把sll证书配置到nginx中,把http变为https
66 0
Nginx 配置 HTTPS 证书
Nginx 配置 HTTPS 证书
121 0
使用 Nginx 实现 HTTPS 网站设置
HTTPS 其实是有两部分组成:HTTP + SSL/TLS,也就是在 HTTP 的基础上又加了一层处理加密信息的模块。服务端和客户端的信息传递都会通过 TLS 进行加密,所以传输的数据都是加密后的数据。
88 0
【Nginx】关于二级域名配置https
【Nginx】关于二级域名配置https
96 0
Nginx系列:https配置
HTTP数据传输时没有对数据进行加密,所以导致数据不安全。而HTTPS在HTTP上加了一层,对数据进行加密,这样就保证了数据的安全性。防止传输的数据过程中被不法分子盗用、劫持、篡改,而导致数据信息的泄露。
113 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
《Nginx 代理系统常用手册》
立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手
立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册
立即下载