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>
目录
相关文章
|
2月前
|
网络协议 Unix 应用服务中间件
如何进行 Nginx HTTPS服务器搭建
【2月更文挑战第6天】
64 0
|
7月前
|
应用服务中间件 PHP nginx
Nginx配置网站默认https
Nginx配置网站默认https
|
11月前
|
应用服务中间件 nginx
nginx使用https
nginx使用https
60 1
|
应用服务中间件 网络安全 数据安全/隐私保护
使用 Nginx 实现 HTTPS 网站设置
HTTPS 其实是有两部分组成:HTTP + SSL/TLS,也就是在 HTTP 的基础上又加了一层处理加密信息的模块。服务端和客户端的信息传递都会通过 TLS 进行加密,所以传输的数据都是加密后的数据。
485 0
使用 Nginx 实现 HTTPS 网站设置
|
应用服务中间件 网络安全 nginx
Nginx:配置HTTPS网址加上绿锁头
Nginx:配置HTTPS网址加上绿锁头
195 0
|
应用服务中间件 nginx
nginx 配置https
nginx 配置https
|
应用服务中间件 网络安全 nginx
Nginx 配置HTTPS证书提示报错
Nginx 配置HTTPS证书提示报错
Nginx 配置HTTPS证书提示报错
|
应用服务中间件 nginx
nginx中配置https的步骤
想必大家都有过配置`https`的需求吧,今天我就来整理一下,如何在`nginx`里面配置`https` 这里先忽略`https`申请,一般在你申请域名的那里直接弄就行,下面是`nginx`中的配置代码:
85 0
|
安全 网络协议 应用服务中间件
Nginx 配置 HTTPS 证书
Nginx 配置 HTTPS 证书
Nginx 配置 HTTPS 证书
|
SQL 网络协议 应用服务中间件
使用NGINX作为HTTPS正向代理服务器
NGINX主要设计作为反向代理服务器,但随着NGINX的发展,它同样能作为正向代理的选项之一。正向代理本身并不复杂,而如何代理加密的HTTPS流量是正向代理需要解决的主要问题。本文将介绍利用NGINX来正向代理HTTPS流量两种方案,及其使用场景和主要问题。
使用NGINX作为HTTPS正向代理服务器