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条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境