# miguoLive **Repository Path**: anannet_admin/miguoLive ## Basic Information - **Project Name**: miguoLive - **Description**: 蜜果直播 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-09-13 - **Last Updated**: 2023-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目首次安装说明 ## 环境要求 php 推荐 5.6 php 框架tp3 程序需要配置https 协议 后台账号密码 admin wego 获取权限 chmod -R 777 admin chmod -R 777 public/attachment mkdir public/runtime chmod -R 777 public/runtime 修改php.ini 获取 exec 的执行权限 (删除 disable_functions的exec) 参数配置 public/db_config.php (复制 public/db_config_copy.php) public/directory_init.php (复制 public/directory_init_copy.php) java/conf.txt (复制 java/conf_copy.txt) ## 数据库 项目根目录 broadcast.sql ## JAVA 定时任务模块 说明 安装 yum -y install java-1.8.0-openjdk 实时查看: java -jar js.jar 程序会自动清除:2天以前的日志; jdk1.7以上 在后台运行 1、安装成 win32或win64 服务 把程序放在 D:\yydb_service 目录; 把public/app.js文件,复制一份到: D:\yydb_service 目录 以管理员身份运行 InstallJS32.bat 或 InstallJS64.bat 2、linux 把 js_lib,monitorjs.sh,js.jar 这3个 放在 public 目录下 2.1) nohup java -jar js.jar >/dev/null & //在后台运行;需要先定位到 public 目录 2.2) ps -ef|grep js.jar | grep -v 'grep' //查询当前后台运行的进程 $pid 2.3) kill -9 `ps -ef | grep 'js.jar' | grep -v 'grep' | awk '{ print $2}'` //结束 ------------------------------------------------- 如何查看系统是32还是64位 1、打开开始--- 运行--- 输入 cmd 2、出现黑色窗口(命令提示符)界面,输入systeminfo命令 3、加载完成命令之后,输出的信息,如下图找到 如果是X86就是 32位系统, 如果是 显示X64 就是64位系统 -------------------------------------------- https://help.aliyun.com/knowledge_detail/6507861.html#ECS%20Linux%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AE%89%E8%A3%85JDK%E9%85%8D%E7%BD%AEJAVA%E7%8E%AF%E5%A2%83 ECS Linux服务器安装JDK配置JAVA环境 ================================================================= //把文档格式改为:linux格式 sed -i "s/\r//" ./monitorjs.sh 1、设置执行权限 chmod +x ./monitorjs.sh 2、添加定时监听(每1分钟执行一次,/data/XXX/weGoLive/java 为程序路径) crontab -e 1-59 * * * * cd /data/wwwroot/XXX/java && ./monitorjs.sh 操作说明: 1、输入crontab -e 2、按 i 进入编辑模式 3、复制粘贴【1-59 * * * * cd /data/wwwroot/XXX/java && ./monitorjs.sh】进去,注意替换目录 4、按 esc 键 5、输入 :wq 保存退出 6、查看定时任务是否添加成功 crontab -l crontab 需要配置的定时任务 0 0 * * * /usr/local/php/bin/php /data/wwwroot/XXX/timingTasks/prop_details_day_contribution_statistics.php 0 0 * * * /usr/local/php/bin/php /data/wwwroot/XXX/timingTasks/prop_details_day_consumption_statistics.php 20 0 * * * /usr/local/php/bin/php /data/wwwroot/XXX/timingTasks/official_authentication.php 1 0 * * * /usr/local/php/bin/php /data/wwwroot/XXX/timingTasks/broker_income.php service crond start 启动 定时任务 ## 阿里云SLB负载均衡 说明 阿里云负载均衡添加 新的从服务器时 (1)微信公众平台 基本配置 =》 公众号开发信息 =》 IP白名单 =》 添加从服务器IP (2)微信商户平台 账户中心 =》 API安全 =》 企业付款API安全 =》 添加从服务器IP ## (友盟配置)强制踢下线 https://passport.umeng.com/login 新加配置 白名单 安卓ios 分开配置 ## 短信 使用的容联 ## 受用腾讯云视频 腾讯云通信