centos php ssl,CentOS下在Nginx中添加SSL证书以支持HTTPS协议访问
1,上传证书文件至服务器,如 /usr/local/nginx/ssl 目录下
2,修改nginx的配置文件,若是虚拟站点,刚需要修改对应的配置文件,修改内容如下:
#基本的SSL配置
server {
listen 443 ssl;
server_name www.test.com;
root /home/wwwroot/test.com;
index index.php;
ssl_certificate /usr/local/nginx/ssl/www.test.com.crt; #或者是pem后缀的
ssl_certificate_key /usr/local/nginx/ssl/www.test.com.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
}
#解决http二级域名跳转https,解决http根域名跳转https
server {
listen 80;
server_name test.com;
if ($host != 'www.test.com') {
rewrite ^/(.*)$ https://www.test.com/$1 permanent;
}
}
server {
listen 80;
server_name www.test.com;
rewrite ^/(.*)$ https://www.test.com/$1 permanent;
}
3,重启Ngnix,即可
4,如果网站中有请求非Https域的文件,刚浏览器地址栏会显示该网站不安全,修改或删除对应的非https请求,即可
centos php ssl,CentOS下在Nginx中添加SSL证书以支持HTTPS协议访问相关推荐
- 在不禁用iis的情况下停止其对443端口的禁用(由于443端口被占用宝塔nginx服务器添加ssl证书失败,又不能停止iis服务的解决办法)
在不禁用iis的情况下停止其对443端口的禁用(由于443端口被占用宝塔nginx服务器添加ssl证书失败,又不能停止iis服务的解决办法) 1.修改文件 2.重启服务器或iis服务 3.补充 (扩展 ...
- Windows10下git bash中添加wget下载工具
Windows10下git bash中添加wget下载工具 文章目录: 一.说明 二.wget安装包的下载 三.添加环境变量 一.说明 Windows中git bash完全可以替代原生的cmd,而且更 ...
- Nginx 设置,设置已经解析的域名,在nginx中没有定义相应server时的默认访问
场景介绍: 因为业务需求,我们需要对域名进行解析,这里我对域名进行了如下解析 但是,因为业务需求,我可能在nginx中只定义了kuman.xiaobudiu.top 和 www.xiaobudiu.t ...
- Windows下在GoldenDict中添加谷歌翻译
Windows下在GoldenDict中添加谷歌翻译 [2021.7 更新] 笔者阅读论文时,希望以Popup的形式直接显示出Google翻译的结果,减少阅读论文的碎片感. GoldenDict是一款 ...
- comboBox控件下拉选项中添加图片
comboBox下拉选项中添加图片 1.将需要添加的图片加入到imageList中 2.循环图片清单,将图片绘入comboBox中,代码如下: private void FormMain_Load(o ...
- StartSSL免费SSL证书成功申请-HTTPS让访问网站更安全
http://www.freehao123.com/startssl-ssl/ 昨天写了更换空间后重新安装Godaddy SSL的文章,突然想到了一直有朋友向部落提到的StartSSL免费SSL证书服 ...
- Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站
Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站 http://www.cnblogs.com/zhongweiv/archive/2013/01/07/http ...
- CentOS搭建全功能服务器(Nginx+Tomcat+PHP+SSL)
本文将介绍Linux环境下如何安装Web服务基础运行环境,包括以下内容: 安装jdk 安装Tomcat 安装MySQL 安装PHP 安装Nginx 安装SSL证书 整合Nginx和Tomcat 整合完 ...
- Nginx中添加gzip_static支持
添加上述命令后,会报一个错误,unknown directive "gzip_static"主要的原因是Nginx默认是没有添加ngx_http_gzip_static_modul ...
最新文章
- 双重惊喜——Windows Phone Developer Tools初体验
- oracle学习小知识点总结
- docker 异常:“fork/exec /proc/self/exe: no such file”
- mysql自增主键归零的方法
- 学生出勤率平时成绩java_《javaweb应用开发》课程标准.doc
- 充电原理_电动汽车充电桩如何设置?充电桩原理介绍
- python去噪音_python中的噪声是什么意思
- 【ALB学习笔记】基于事件触发方式的串行通信接口数据接收案例
- 潭州课堂25班:Ph201805201 第十二课 new方法,定制属性访问,描述符与装饰器 (课堂笔记)...
- 用photoshop将图片不失真的放大
- CentOS7搭建Docker私有仓库
- 小米开源:站在巨人肩膀上的创新
- 纯HTML+CSS静态百度登录界面制作
- 微信授权登录的多帐号问题
- ROS键盘控制机器人
- 卷积神经网络 svm分类器_使用卷积神经网络的狗品种分类器
- js模拟小球重力回弹效果
- 电路中的输入与输出电阻计算
- 设计模式大作业:在线制作方便面
- 读取多个(海康\大华)网络摄像头的视频流 (使用opencv-python),解决实时读取延迟问题