Nginx 安装SSL证书 Nginx配置https证书教程

Nginx 安装SSL证书 Nginx配置https证书教程

Nginx 安装SSL证书
1.下载SSL证书并上传到服务器管理SSL证书 -> 订单详细 -> 下载SSL证书 -> 选择 [Nginx] , 点击[下载SSL证书]
yourdomain.com.crt (服务器证书+CA-BUNDLE)
yourdomain.com.key (私钥文件)如果为空请将生成CSR时保存的私钥内容粘贴在文件中

2.查找并编辑nginx的配置文件

不同操作系统环境nginx配置文件位置不同. 仅列出几个常用的,具体请咨询服务器管理人员

/etc/nginx #centos 使用yum安装一般在这个位置
/etc/nginx/sites-available/example.com #ubuntu 系统
/usr/local/nginx/conf/vhosts #lnmp

3.在虚拟站点上配置SSL证书

假设把证书文件yourdomain.com.crt 和 yourdomain.com.crt 上传到服务器 /opt/ssl/ 目录默认规则 HTTP 请求使用TCP 80端口,  我们现在只是配置一个nginx虚拟站点使用TCP 443端口 (以Ubuntu为例修改配置文件)。

#请根据自己服务器实际配置文件路径修改
vi /etc/nginx/sites-available/example.com

我们不需要删除已有的站点配置,只需要增加nginx 配置SSL的必要参数

server {
 listen 80;
 #SSL 配置必要参数
 listen 443 ssl;
 #站点主机名
 server_name www.yourdomain.com;
 #SSL 配置必要参数
 ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
 ssl_certificate /opt/ssl/yourdomain.com.crt;
 ssl_certificate_key /opt/ssl/yourdomain.com.key;
 ssl_prefer_server_ciphers on;
 
 #自动跳转到HTTPS (可选)
 if ($server_port = 80) {
 rewrite ^(.*)$ https://$host$1 permanent;
 }
 
 location / {
 root /home/yourdomain/;
 index index.php;
 }
}

注意事项

ssl_certificate  /  ssl_certificate_key 要填写自己上传证书的位置

4.重启nginx服务

#CentOS6 系统
service nginx restart
#CentOS7 系统 / Ubuntu
systemctl restart nginx 
#旧的Linux系统
/etc/init.d/nginx reload
#Windows nginx
cd nginx安装目录
nginx.exe -s reload

相关知识:
网页生成APP上传html代码
网页生成APP上传html代码我们使用网页生成APP需要上传自己的html代码那么怎么上传呢?1.登录一门开发者中心在左侧导航  我的移动应用  列表里面找需要上传代码的APP2.在基本信息页面  进入在线文件编辑器3.在 在
2022-02-18
网站生成APP框架选择网址链接模式
网站生成APP选择网址链接模式一门APP生成提供多种底层框架,这里我们介绍第一个种网址生成,简单的理解就是将网站网址直接生成为APP如果您只是简单的生成APP,可以选择这个模式,对于新手也一般建议选择这个模式!那怎么来选择App的生成模式呢?1.登录一门开
2022-02-18
一门APP微信分享配置教程
功能解释此功能属于“离线配置功能”配置好之后需重新打包,且设备更新新版才可以查看最新的配置效果!什么是微信分享功能此功能可以通过JS在您的任意网页接入,如需使用现成分享,请开启“原生标题栏”,可直接使用!配置
2018-03-13
一门APP设备适配配置教程
功能解释什么是设备适配功能配置教程配置APP的屏幕横屏竖屏方向配置APP打包支持平板电脑配置APP内全屏展示隐藏手机信号状态栏
2018-03-13
一门APP拍照上传配置教程
功能解释什么是拍照上传功能?功能配置配置APP内上传文件即刻启动相机拍照上传配置APP内上传文件从图库&文件夹选择上传
2018-03-13
一门APP长按功能配置教程
功能配置配置APP内长按图片识别二维码功能配置APP内长按图片保存到相册功能配置APP内长按复制图片地址功能配置APP内长按链接在浏览器打开功能配置APP内长按复制网址功能配置APP内长按复制文字功能
2018-03-13
一门APP定理定位配置教程
功能解释直接兼容网页定位,无需二次开发,只要你的网页支持定位,开启此功能之后,APP内自动兼容!什么是地理定位配置教程配置地理定位
2018-03-13
一门APP扫一扫配置教程
功能解释此功能属于“在线配置功能”配置好之后无需重新打包,保存配置后结束APP进程重启应用就可以查看最新效果!什么是扫一扫功能什么是二维码配置教程配置扫一扫功能进阶秘档二开文档: http://app.applebyme.cn/do
2018-03-13
一门APP缓存管理配置教程
功能解释此功能属于“在线配置功能”配置好之后无需重新打包,保存配置后结束APP进程重启应用就可以查看最新效果!什么是APP网页缓存什么是网页缓存配置教程配置APP的缓存管理进阶秘档二开文档: http://app.applebyme
2018-03-13
常用注入CSS功能写法
很多朋友想实现APP和手机站的网页样式不一样,以区别APP和手机站的用户体验我们特推出的注入CSS和注入JS可以提供完美解决方案!比如隐藏掉手机站的一些分享悬浮,下载悬浮等,就可以简单的用注入CSS的功能。.css{dispaly:none}如若是在页面上
2017-11-02
企业历程
2014-团队成立四川省成都市金牛区工作室!2015-AppleByMe苹果IOS生态服务业务上线!2016-AppleByme正式版上线,截止2016年年底累计服务超过5000客户,成功上架appstore产品超过2000个!2017-自助一键打包APP
2017-06-01
将网站生成app网站H5手机网站生成APP
将网站生成app网站H5手机网站生成APP一门提供APP开发底层框架服务,可以在线将您的网站生成APP,支持安卓端,支持苹果端并且提供了200+原生APP功能,以及2000+的JS映射接口,功能按需调用,需要用到那个模块随时可以升级。1.登录一门APP生成
2017-05-23
©2015-2021 成都九扇门科技有限公司 yimenapp.com 蜀ICP备18037248号-6