[学习笔记] Linux 下配置Ngnix的SSL证书
2022/2/11 7:13:51
本文主要是介绍[学习笔记] Linux 下配置Ngnix的SSL证书,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
之前为了方便同事测试微信小程序,搭建了基于CentOS的预发布环境,.Net5 程序也已经部署好在上面,在公网上可以通过http协议的临时域名(jevonsflash.xxx.net)访问到后台Api。
然而小程序的正式线上版本,只可以跟指定的域名进行网络通信,且域名只支持 https,wss通信协议,因此需要配置预发布环境的域名解析,Ngnix,以及证书。
首先公司的域名已经备案(例如: www.matoapp.net),目标是通过这个备案的域名用https方式访问后台Api。
配置阿里云域名解析
首先进入阿里云的控制台域名服务,找到已备案的二级域名
点击解析
添加记录
添加完成后,api.matoapp.net将解析至临时域名 。此时测试http://api.matoapp.net:3100将跳转到后台服务首页
进入阿里云数字证书管理服务/SSL 证书
找到对应的Nginx- 下载
下载后解压缩得到这两个
配置Nginx
Linux服务器中建立目录/etc/pki/nginx/以存放ssl证书 ,并赋予读写权限
sudo mkdir /etc/pki/nginx/ sudp chmod 777 /etc/pki/nginx/
将解压后的两个文件上传至/etc/pki/nginx/目录
打开配置文件:etc/nginx/nginx.conf,在原有的内容上增加如下红色框内的内容:
然后运行重新加载命令
nginx -s reload
在任意终端的浏览器打开https://api.matoapp.net:3100/来测试服务i是否畅通
已经可以通过公司的域名用https协议访问后台服务了
至此配置完成
这篇关于[学习笔记] Linux 下配置Ngnix的SSL证书的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-30[译]漫画SELinux概念
- 2024-03-29linux 移动文件
- 2024-03-28linux .so file
- 2024-03-28Linux 磁盘管理
- 2024-03-28Linux学习笔记(十三)磁盘管理(一):磁盘分区
- 2024-03-26linux 创建 文件
- 2024-03-25使用SecureCRT对Linux vim进行颜色设置
- 2024-03-202019-2020-12 20199317 《Linux内核原理与分析》 第十二周作业
- 2024-03-20Linux运维的第二周总结
- 2024-03-13how to count number of directories in linux