CentOS下Nginx的HTTPS配置
在前面的博客里也到了nginx的安装,现在需要给网站添加安全证书的达到可以实现https请求的功能。
1.首先我们需要一个证书
可以使用自签名的证书(如何自签可以网上搜索下),虽然可以使用但不会被chrome,firefox,Safari等浏览器认可。
也可以去网上购买证书,加个几百元到上万元不等可以自行选择合适价位的证书,不过我在阿里云的购买证书上发现了赛门铁克的0元dv ssl可以使用一年,初次使用推荐去购买一个。
2.nginx的ssl模块安装
安装时直接./configure是不会安装ssl模块的,需要加上
3.nginx的ssl配置
添加新的server代码块用来监听443端口
4.将http重定向到https server { listen 80; server_name www.xxx.com;
#添加下面这条代码
rewrite ^(.*)$ https://$host$1 permanent; #用于将http页面重定向到https页面
location / {
root html;
proxy_pass http://tomcats;
index index.html index.htm;
}
…
5.重启nginx

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
阿里云CentOS7中安装JDK1.8
1.检查系统的JDK版本 根目录下操作:cd java -version 2.检测JDK安装包 rpm -qa | grep java 3.卸载OpenJDK(如果存在) rpm -e --nodeps "对应的JDK安装包" Note:在阿里云Centos7中笔者没有以上操作 4.安装Jdk1.8.0_144 下载:wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1507282636_7a947925cfc498e550265a3f28a5cab9 解压缩:tar -zxvf jdk-8u144-linux-x64.tar.gz\?AuthParam\=1507282636_7a947925cfc498e550265a3f28a5cab9 位置迁移:mv jdk1.8.0_144/ /usr/local/jdk1.8.0_144 删除压缩包:rm -rf jdk-8u14...
-
下一篇
CentOS查看大文件命令
df -h 查看硬盘所有挂载目录容量 du -sh 查看当前目录总共容量 du -h 查看当前目录文件夹所占容量(包含子目录) du -sh /*查询根目录各子目录所占容量(可改为想查询的目录)
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL数据库在高并发下的优化方案
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- Dcoker安装(在线仓库),最新的服务器搭配容器使用