【经验总结】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用户联网权限

  1.   $ 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条评论!

发表评论