CentOS 中 配置 Nginx 支持 https
一、基础设置:
1、yum -y update 2、yum -y install openssl* 3、cd /usr/local/nginx/conf 4、mkdir ./ssl 5、cd ./ssl # 在ssl目录下用openssl创建 .key 私钥文件和 .crt 证书文件 6、openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout www.ushark.net.key -out www.ushark.net.crt 7、firewall-cmd --add-port=443/tcp --permanent --zone=public # 这是一个容易被忽略的过程,但是非常重要
二、配置nginx.conf文件,在原来的vhost中增加如下代码:
server { listen 80; # 同时支持http、https listen 443 ssl; ssl_certificate /usr/local/nginx/conf/ssl/www.ushark.net.crt; # .crt文件 ssl_certificate_key /usr/local/nginx/conf/ssl/www.ushark.net.key; # .key文件 }
三、重启nginx:
systemctl restart nginx

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
centos上安装zookeeper
下载zookeeper压缩包 我使用的是Secure CRT连接工具 首先在centos终端上查看IP地址 使用命令: ifconfig 打开SecureCRT工具,输入IP地址和用户名,这里的用户要使用root用户,这个root用户前提是在centos中已经创建好了,否则不能使用这个root用户。 ( 创建root用户需要在Linux服务器上创建 使用命令:sudo passwd root 接着提示你输入密码,如果想切换到root用户 使用命令:su root 然后输入密码,则切换成功 ) 连接成功之后,将zookeeper压缩包上传 上传成功之后,关闭此窗口,接着在第一次打开的窗口查看zookeeper 解压: 查看目录,解压成功 进入zookeeper文件中,查看目录: 现在zookeeper文件中创建一个opt目录: 进到conf目录将zoo_sample.cfg重命名: 使用vim编辑此文件:(我使用的centos,它自带vim编辑器,如果时Ubuntu,需要安装vim编辑器才能使用vim编辑),回车 使用键盘i键修改内容,将dataDir的值改成刚才在zookee...
- 下一篇
CentOS7系统配置国内yum源和epel源
1.首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件 [root@bogon ~]# cd /etc/yum.repos.d/ [root@bogon yum.repos.d]# mkdir repo_bak [root@bogon yum.repos.d]# mv *.repo repo_bak/ 2.在CentOS中配置使用网易和阿里的开源镜像 到网易和阿里开源镜像站点下载系统对应版本的repo文件 [root@bogon yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo [root@bogon yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo [root@bogon yum.repos.d]# ls Centos-7.repo CentOS-Base-163.repo repo.bak 或者手动下载repo文件并上传到/etc/yum...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块