【安装环境】Linux+运行目录+TP伪静态 +PHP7.2+mysql5.6+ SSL证书 (使用宝塔)
1、在宝塔上面新建站点,把压缩包上传到根目录,解压出来,然后导入sql数据库文件,再然后修改数据库配置source\system\db_config.php
2、设置Nginx伪静态规则
2、设置Nginx伪静态规则 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php$1 last; break; } }
3、开启ssl证书,绿标免签封装使用证书签名,需要对应修改/data/cert/public目录下的server证书配置文件,5cando.pem和5cando.key
4.打开2,找到禁用函数,然后把exec,pcntl_fork,pcntl_alarm,pcntl_wait,pcntl_signal,pcntl_signal_dispatch这几个删掉
5、软件管理里面打开PHP7.2,修改文件上传限制,超时时间,否则可能上传文件失败
6、邮件注册,短信发送,七牛云存储功能都可开启和关闭,如需使用,全局配置中设置对应信息即可
7、JAVA安装:封装时候使用
1、java -version 查看是否安装过java
2、yum install java-1.8.0-openjdk.x86_64
执行完,测试安卓封装是否可用
分发默认管理后台
网址/admin.php
管理员 admin 密码qq123456
8、多人聊天配置,在宝塔上面新建站点,修改数据库配置liaotianshi/config/settings.php
多人聊天需要解析个二级域名添加站点
2、多人聊天配置设置Nginx伪静态规则
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php$1 last; break;
}
}
3、修改网站目录为分发目录里面的/liaotianshi目录
4、登录分发后台,平台设置-系统设置-其他设置 开启 多人聊天,填写多人聊天地址即可。
免签IOS配置
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.wojiayuanma.com/
网站特殊配置
站点 – 访问限制 -禁止访问
1、请在网站设置中添加
名称 禁止访问1
后缀 php|jsp
目录 /data/
名称 禁止访问2
后缀 php|jsp|zip
目录 /static
2、添加计划任务
find /www/wwwroot/www.wojiayuanma.com/data/ipadir -name “*.php” -exec rm -rf {} \;
这个 /www/wwwroot/www.wojiayuanma.com/data/ipadir 是你自己的网站目录,只修改这个网站目录 后面那些代码不要修改
设置shell脚本 一分钟运行一次
封装与签名设置
进入 /www/ 此目录里面,新建一个文件夹, 名称为 ipadir 权限为755