帮助文档

基于nginx财务主控https/ssl部署教程

本教程所使用的工具为NGINX

观看本教程请先安装好rsBilling财务系统

操作演示:

1:把/home/rsbilling/conf/app.conf中的端口修改为非80如修改8888,并添加防火墙例外,把把ssl = 0 改为 ssl = 1  如果没有代表老版本,按新版本自己按演示新增个

firewall-cmd --zone=public --add-port=8888/tcp --permanent

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --add-port=443/tcp --permanent

systemctl restart firewalld

2:将计划任务URL更改成https触发,

cd /home/rsbilling/ && ./rsbilling domain=https://您修改的域名 && pkill rsbilling && check-rstack-billing

3:安装nginx

wget -O /root/nginx-1.16.0-1.el7.ngx.x86_64.rpm http://www.rstack.com.cn/download/soft/nginx-1.16.0-1.el7.ngx.x86_64.rpm
rpm -i /root/nginx-1.16.0-1.el7.ngx.x86_64.rpm --nodeps
systemctl start nginx
systemctl enable nginx
systemctl restart nginx
nginx -c /etc/nginx/nginx.conf

4:下载SSL证书到/home/rsbilling目录下

 服务商都会提供一份nginx的证书,详情咨询服务商
 

4:设置NGINX SSL证书以及规则

下载规则文件:http://www.rstack.com.cn/download/billing/rstack.io.conf

1:将里面rstack.io修改为自己域名

2:将2个证书路径改为自己的

3:将8888端口改成你自己设定的WEB端口,如果您也用8888端口那么请无视

4:把修改后规则文件更改为您自己的域名名称 后缀是conf不可随意更改,并上传到/etc/nginx/conf.d/目录下

执行命令重载规则

nginx -s reload

 
 
 

免费使用RStack

即刻下载, 免费体验RStack正式版

开始免费试用 请求演示