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>
目录
相关文章
|
3月前
|
缓存 算法 应用服务中间件
nginx搭建https服务器
nginx搭建https服务器
|
6月前
|
网络协议 Unix 应用服务中间件
如何进行 Nginx HTTPS服务器搭建
【2月更文挑战第6天】
160 0
|
应用服务中间件 网络安全 数据安全/隐私保护
使用 Nginx 实现 HTTPS 网站设置
HTTPS 其实是有两部分组成:HTTP + SSL/TLS,也就是在 HTTP 的基础上又加了一层处理加密信息的模块。服务端和客户端的信息传递都会通过 TLS 进行加密,所以传输的数据都是加密后的数据。
699 0
使用 Nginx 实现 HTTPS 网站设置
|
应用服务中间件 nginx
nginx使用https
nginx使用https
76 1
|
应用服务中间件 网络安全 nginx
Nginx 配置HTTPS证书提示报错
Nginx 配置HTTPS证书提示报错
Nginx 配置HTTPS证书提示报错
|
应用服务中间件 网络安全 nginx
Nginx:配置HTTPS网址加上绿锁头
Nginx:配置HTTPS网址加上绿锁头
220 0
|
安全 应用服务中间件 nginx
在宝塔中把sll证书配置到nginx中,把http变为https
在宝塔中把sll证书配置到nginx中,把http变为https
334 0
在宝塔中把sll证书配置到nginx中,把http变为https
|
应用服务中间件 nginx
nginx 配置https
nginx 配置https
|
应用服务中间件 nginx
nginx中配置https的步骤
想必大家都有过配置`https`的需求吧,今天我就来整理一下,如何在`nginx`里面配置`https` 这里先忽略`https`申请,一般在你申请域名的那里直接弄就行,下面是`nginx`中的配置代码:
115 0
|
应用服务中间件 nginx