全新签名分发封装系统,仿第八区全开源分发源码、保姆级搭建教程】
【安装环境】
宝塔 Centos7 Linux+PHP7.1+mysql5.6+ SSL证书 (使用宝塔)
1、添加站点上传源码至根目录,并且导入数据库
2、进入目录source\system\db_config.php修改数据库信息
3、设置Nginx伪静态规则(放文章最下端)
4、域名开启ssl证书,苹果免签封装时是需要使用证书签名的,需要对应修改目录/data/cert/public目录下的server证书配置文件:5cando.pem和5cando.key
5、软件商店里面打开PHP7.1
5.1 找到禁用函数模块,然后把exec函数这个删掉
5.2 修改文件上传限制为:5000 超时限制为:1200
6、JAVA配置安装,安卓封装时需要使用
6.1 查看是否安装过java:java -version
6.2 未安装执行此命令:yum install java-1.8.0-openjdk.x86_64
7、后台:域名/admin.php 管理员 admin 密码 qq123456
8、网站设置添加访问限制
8.1名称 禁止访问1 后缀 php|jsp 目录 /data
8.2名称 禁止访问2 后缀 php|jsp|zip 目录 /static
9、添加计划任务
9.1 这个fenfa.com是你自己的网站目录,只修改这个网站目录后面那些代码不要修改。
find /www/wwwroot/fenfa.com/data/ipadir -name "*.php" -exec rm -rf {} \;
配制苹果免签URL教程
1:新建站点,然后随便解析一个可访问的域名(可以是同一个域名的其他的二级域名) 绑定目录 /data/attachment/html
即可做到控制免签的到期时间,若应用违规可通过删除封装记录即可让该应用无法使用
2:选择配置文件 在第6行或者第7行的下面加入以下代码 具体看自己那边是第几行(看图片设置好代码格式)
if (!-e $request_filename){
rewrite ^(.*)$ /$1.html last;
break;}
然后 找到, #ERROR-PAGE-START 错误页配置,可以注释、删除或修改 ,这个地方 把404注释关闭 。去掉前面的#即可
3:进入后台 平台设置 系统设置 免签配置 填写自己绑定的地址即可 需要带https或http 以 / 结尾 示例:https://www.baidu.com/
/www/wwwroot/fz8.xuexi8.shop/data/attachment/html/source/system 修改数据库db_config.php
源码介绍
1.本程序支持安卓和苹果及EXE程序分发,上传后自动判断,通过技术手段已经让IOS和安卓用户稳定安装
2.智能提取APP应用信息,自动生成IOS应用PLIST,自动获取应用图标,开发信息,方便用户在测试
3.分发应用根据应用大小扣除对应的下载点数,合理的收取点数更贴合用户使用
4.企业签名在线一键提交,注入时间控制更方便的管理,签名端只需要要在本地即可完成
5.签名专属下载页面,用户可以生成下载码进行安装,使用签名脚本在服务器直接完成,无需使用第三方工具,支持公有池和私有池,支持推送,可以签任意安装包(市面有的签名不能签含中文的安装包,编译过的安装包不能直接重签)
6.支持安卓和ios合并分发(签名支持)
7.全站所有应用文件存储阿里云、七牛云,降低服务器下载负荷
8.支持中文包,下载安装码,
9.秒签下载,远比一些系统签名速度慢,下载时间长。
10.后台用户管理增加:添加用户功能,后台可手动去给客户添加账号。
----------------------------------------------------常见问题------------------------------------------------------------
1、搭建好网站后,点击注册没有反应,或者能登录账号,在封装APP的时候,一直卡住
解决方法:这是因为mysql的版本不对,必须为5.6版本,其他的版本就会出上面的问题
2、生成安卓APK的时候,大小只有1B文件,点击下载出现404
解决方法:首先检查对应的PHP禁用函数里面exec是否已经删除,如果已经删除
PHP设置--重载配置---重启PHP
3、JAVA无法正常安装
那就用另一种方法安装JAVA
宝塔面板--终端 进入命令控制台
下载java的命令,直接复制到控制台,回车
wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz
等待命令执行完毕,再次出现“#”粘贴第二条命令,解压
tar -zxvf jdk-8u201-linux-x64.tar.gz 回车
等待命令执行完毕,再次出现“#”粘贴第三条命令,移动
mv jdk1.8.0\_201 /usr/local/jdk1.8/ 回车
等待命令执行完毕,再次出现“#”
编辑文件 /etc/profile (编辑前将文件修改为777权限)
然后双击打开profile文件,在文件的最后一行,填入以下语句
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
别忘了保存
最后,回到宝塔--终端,运行最后一条命令
source /etc/profile 回车
检查java是否安装成功
java -version
出现这种,说明java已经成功安装
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php$1 last; break;
}
}
评论 (0)