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>
目录
相关文章
|
4月前
|
缓存 算法 应用服务中间件
nginx搭建https服务器
nginx搭建https服务器
|
7月前
|
应用服务中间件 网络安全 nginx
nginx配置https访问
nginx配置https访问
221 0
|
7月前
|
网络协议 Unix 应用服务中间件
如何进行 Nginx HTTPS服务器搭建
【2月更文挑战第6天】
165 0
|
应用服务中间件 网络安全 数据安全/隐私保护
使用 Nginx 实现 HTTPS 网站设置
HTTPS 其实是有两部分组成:HTTP + SSL/TLS,也就是在 HTTP 的基础上又加了一层处理加密信息的模块。服务端和客户端的信息传递都会通过 TLS 进行加密,所以传输的数据都是加密后的数据。
706 0
使用 Nginx 实现 HTTPS 网站设置
|
应用服务中间件 PHP nginx
Nginx配置网站默认https
Nginx配置网站默认https
|
应用服务中间件 网络安全 nginx
Nginx 配置HTTPS证书提示报错
Nginx 配置HTTPS证书提示报错
Nginx 配置HTTPS证书提示报错
|
应用服务中间件 网络安全 nginx
Nginx:配置HTTPS网址加上绿锁头
Nginx:配置HTTPS网址加上绿锁头
221 0
|
安全 应用服务中间件 nginx
在宝塔中把sll证书配置到nginx中,把http变为https
在宝塔中把sll证书配置到nginx中,把http变为https
336 0
在宝塔中把sll证书配置到nginx中,把http变为https
|
应用服务中间件 nginx
nginx 配置https
nginx 配置https
|
安全 JavaScript 应用服务中间件
nginx 80 映射web服务,并安装使用https ssl证书
本文档指导您如何在 Nginx 服务器中安装 SSL 证书。 nginx version: nginx/1.18.0 SSL TrustAsia TLS RSA CA RSA 2048
508 0