iOS开发者如果拥有自己的服务器,在云小朵可以选择免费一键部署内测签名分发系统。
如果开发者的服务器上安装了宝塔,一键部署的方式会略有不同,详情请移步往期的文章。
使用宝塔的服务器要如何一键部署内测分发系统?_Hi,船长的博客-CSDN博客
同时,出于安全和加速的考虑,很多开发者还会选择使用CDN。
本文以Cloudflare为例来谈谈,在既使用宝塔又需要CDN的情况下,使用云小朵一键部署内测签名分发系统时,宝塔和Cloudflare应该如何进行相应的设置,来让我们的系统运行得更完美。
第一步:部署系统前需要修改一下端口
宝塔是默认运行在80端口的,云小朵的签名系统也是默认运行在80端口的,所以在生成一键部署命令前需要先更换端口,比如更换到82。
更换方法:
1. 点击“管理”,进入你手动配置模式创建的内测系统。
2. 在代理服务Nginx中将HTTP的端口修改为82后保存。
其余的一键部署步骤,同如何免费生成一套超级签名系统?_Hi,船长的博客-CSDN博客
【宝塔中的设置】
第二步:签名内测系统一键部署成功后,到宝塔中添加站点。
第三步:设置站点,添加反向代理
点击站点“操作”中的“设置”进入。
第四步:配置WebSocket长连接
1. 在文件/www/server/panel/vhost/nginx/XXXX.conf中添加如下代码(XXXX指站点域名)
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
操作:先退出设置模式,在左侧主菜单中选择文件,选择目录找到文件,双击进入编辑。
2. 在文件/www/server/panel/vhost/nginx/proxy/XXXX/......_XXXX.conf中添加如下代码(XXXX指站点域名)
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
操作:在左侧主菜单中选择文件,选择目录找到文件,双击进入编辑。
【Cloudflare中的设置】
第五步:将内测系统对应的域名更改DNS服务器后添加到Cloudflare中,并添加A解析指向服务器,开启代理模式。
第六步:SSL/TLS设置
1. 设置SSL/TLS加密模式为灵活。
2. 在边缘证书中开启始终使用HTTPS。
第七步:创建防火墙规则
注意:防火墙规则中要允许的IP源地址值为你的服务器地址及云小朵服务器地址(咨询云小朵客服)
以上就是关于云小朵一键部署内测签名分发系统如何同时兼容宝塔和Cloudflare的全部内容,希望能对你有所帮助!了解更多