nginx 配置443端口
一、前提条件:
1、购买域名,并且已备案
2、域名已解析,注意www 的解析对象ip为你的服务器ip
3、购买ssl证书,并且已验证
二、配置
1、下载ssl证书,里面有XXX.pem,XXX.key两个文件
2、找到nginx的nginx.conf文件,我的是自动安装的一般在、/etc/nginx/nginx.conf里面。
3、打开nginx.conf文件,找到以下代码
server {listen 443 ssl;server_name localhost;ssl_certificate cert.pem;ssl_certificate_key cert.key;ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m;ssl_ciphers HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers on;location / {root html;index index.html index.htm;}}
用下列代码进行替换
server {listen 443 ssl http2 default_server;listen [::]:443 ssl http2 default_server;charset utf-8;server_name XXX.XXXX.XX; //通常格式为www.abc.comssl_certificate /etc/nginx/ssl/xxxxxx.pem; ssl_certificate_key /etc/nginx/ssl/xxxxxx.key;ssl_session_timeout 5m; //响应时间ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; //解密方法ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_prefer_server_ciphers on; location / {root /usr/Selonn; //项目根目录index index.html index.htm; }error_page 404 /404.html;location = /40x.html {}error_page 500 502 503 504 /50x.html;location = /50x.html {}}
重启 nginx
nginx -s reload
就可以访问443端口啦
nginx 配置443端口相关推荐
- nginx配置一个端口下多个路径转发到html下不同目录
工作中用到使用nginx配置一个端口下多个路径转发到html下不同目录,做一个总结记录. 目前知道的有三种方法可以实现,分别是使用root+location.alias.try_files. 假设一个 ...
- nginx配置同一个端口转发多个项目
nginx一般都是一个转发多个项目,所以需要学会配置这个 方式一: 配置多个server 监听端口,这种方法会占用好多个端口 方式二: 配置静态资源root的alias项 配置不同前端静态资源访问不同 ...
- Tomcat配置443端口验证微信
1. 用cd命令进入tomcat目录,比如: # cd /usr/local/apache-tomcat-7.0.68 2. 查看系统名称,# hostname 3. 输入以下命令来设置密钥 ...
- Nginx配置ldap端口转发
在nginx.conf文件下,添加如下配置: events { worker_connections 1024; } # ================================== ...
- nginx配置基于端口、域名的虚拟主机
基于域名 首先,进入主机电脑的C:\Windows\System32\drivers\etc目录 找到hosts文件,以管理员身份打开 添加172.16.11.82 www.yuancao.com 这 ...
- nginx配置地址端口
server{listen 8001;#监听端口server_name localhost;#域名location / {root /home/vue/dist/;index index.html i ...
- Nginx配置同一端口访问不同路径下的文件
直接上代码 在配的时候把默认路径放到最下面 上面是不同后缀进不同目录
- nginx配置监听443端口,开启ssl协议,走 https 访问
本文目录 前言 一.检查 linux 服务器上的 nginx 是否安装 ssl 模块 二:为 nginx 安装 ssl 模块 三.nginx 开启 443 端口监听(https配置) 成功配好后的效果 ...
- 前后端分离nginx配置,同时解决跨域问题
背景 现在,web开发的前后端分离技术越来越火爆,由于最近的公司官网使用了前后端分离的方案,这里就来记录一下前后端分离的项目部署.这里我们使用的前端框架是Vue.js,后台使用Laravel7提供数据 ...
- mac下安装JAVA开发工具(6)------tomcat、IDEA及nginx转发80端口到8080
IDEA Tomcat 及Nginx的协作开发 在mac下开发java 少不了使用tomcat macos系统下的80端口是root权限才能使用 因此使用IDEA启动tomcat80端口时总会出现问题 ...
最新文章
- 比特币现金支持者为网络的未来六个月做准备
- C++ multimap的用法
- Spring JDBC数据库连接池设置
- JEE7:展望新时代
- IntelliJ 启动不同端口的两个spring cloud项目
- python获取视频时长方法
- SharePoint 2010多语言包的安装
- panasonic 松下被黑
- 获取date等于某一天的第一个id sql_leetcode(sql)之经典困难题合集
- utf-8与unicode是什么关系
- 如何用阿里云服务器建立一个wordpress网站?
- Linux各个发行版镜像下载
- 计算机远程控制阀门开启,阀门远程控制系统
- ACS高级计算机科学,2018-2019澳洲八大ACS认证学位全盘点!③
- linux va list,vsprintf函数以及va_list使用详解
- C++产生随机数的例题:投骰子的随机游戏
- 贝叶斯公式的理解及简单推导
- adb 卸载android系统程序
- 学习总结-《父与子的编程之旅》chapter 20
- 命令模式实例与解析--实例一:电视机遥控器