无名 发表于 2022-5-8 19:20:57

【FX】手机搭建服务器解决mySQL数据库启动问题

一:安装完成后你会发现NGINX和php运行正常而MySQL和phpmyadmin无法启动或没有作用

查看MySQL日志发现

Failed to create a socket for IPv4 '0.0.0.0': errno: 13.

大意:创建ipv4 socket(ipv4网络通信接口)失败,错误号13

原因: 网上找了好久才找到一位大神给出的正确答案,权限不足
解决办法: 执行下面的命令给mysql用户添加网络,和网络读取权限
sudo usermod -a -G aid_inet,aid_net_raw mysql
再次启动mysql没有问题了
————————————————
二:由于之前mysql没有启动phpmyadmin也就无法配置成功,需要在宝塔面板的数据库里面重置一下root密码,然后再登录phpmyadmin就能使用它来管理数据库数据了

三: 一键部署在挂载目录上的网站无法成功配置,使用,提示 ACCESS delined ,
原因 www 和root 用户没有对外置存储读取的权限
使用下面的命令解决

sudo usermod -a -G aid_sdcard_rw www
sudo usermod -a -G aid_sdcard_rw root

不建议把网站挂在挂载目录上,因为这个系统始终无法获取挂载目录的文件写入权限。这也是为什么我在第一篇建议存储空间分配大点,不要指望挂载目录,挂载目录只是共享文件
————————————————
不会用手机大件服务器的,可以看看下面这篇帖子。
#安卓手机搭建服务器并安装宝塔面板和内网穿透的教程(直播)#
http://cdn.u1.huluxia.com/g4/M03/79/F5/rBAAdmEokkCAepk2AAQG4tW_YH8278.jpg
页: [1]
查看完整版本: 【FX】手机搭建服务器解决mySQL数据库启动问题