【经验总结】Linux Deploy安装Linux与使用的一些问题
###########################################################
一、安装镜像:32位手机安装存在较多缺陷,尽量用64位的。习惯使用的配置表在另外两贴。
###########################################################
二、宝塔面板相关
安装宝塔面板:
1. 32位手机安装只能使用CentOS 7.x 系统,安装宝塔5.9以下版本 :
宝塔5.9: https://www.bt.cn/bbs/thread-1186-1-1.html
2. 64位手机可以安装最新版:https://www.bt.cn/bbs/thread-19376-1-1.html
宝塔相关使用:
1. MySQL无法启动问题:
一般为权限问题:在配置中的
[mysqld] 下加入 user = root
手机运行内存不足:
在 软件商店 --> linux工具箱 --> swap/虚拟内存 添加适量虚拟内存
部分手机配置不适合:
可尝试降低MySQL版本,32位手机推荐配置:Mysql 5.1( root )
----------------------------------------------------------------------------------------------------
2. apache 无法启动:推荐用 Nginx
----------------------------------------------------------------------------------------------------
3. 宝塔面板、nginx、数据库等无法开机自启:
在Linux Deploy配置中 启用初始化系统,默认配置,在cemtos7文件 /etc/rc.local 加入启动脚本 777权限 参考:https://www.bt.cn/btcode.html
#宝塔
/etc/init.d/bt start
#nginx
/etc/init.d/nginx start
#数据库
/etc/init.d/mysqld start
#PHP56
/etc/init.d/php-fpm-56 start
#PHP72
/etc/init.d/php-fpm-72 start
Debian系统:
参考--》》自启动方法
4. nginx启动错误,[emerg] unknown directive "lua_shared_dict" in /www/server/panel/vhost/nginx/free_waf.conf:1:
free_waf.conf 正是免费防火墙配置,删掉。
5.php、MySQL、Nginx无法联网:出现无法使用file_get_contents和curl等问题:
php_network_getaddresses: getaddrinfo failed等问题。因为安卓没有给www、MySQL用户联网权限。
$ sudo usermod -a -G aid_inet,aid_net_raw www
//给www用户联网权限
- $ sudo usermod -a -G aid_inet,aid_net_raw mysql
//给mysql用户联网权限
三、手机使用相关
1、手机锁屏后降性能、断网:
(由于安卓系统限制CPU、网络)
使用adb连接,
解除睡眠命令: adb shell dumpsys deviceidle disable
恢复睡眠命令:adb shell dumpsys battery reset
添加 Doze 白名单命令:
// 添加 Doze 白名单
adb shell dumpsys deviceidle whitelist +<package name>
// 显示白名单列表
adb shell dumpsys deviceidle whitelist移除 Doze 白名单命令:
// 移除 Doze 白名单
adb shell dumpsys deviceidle whitelist -<package name>
2、无法启动SSH等:
查看DNS是否设置错误:( 例如阿里云公共DNS:223.5.5.5 )
经验总结 2021-03-03 13:56:05 通过 网页 浏览(137)
共有0条评论!