• 本站域名更换为 qyi.io

同时安装Appnode与宝塔,宝塔创建Mysql数据库不同步问题

小技巧 admin 3年前 (2018-10-08) 3235次浏览 0个评论

没错,就是我,无聊闲着把一台机器同时装了appnode和宝塔

    闲话

    我对Appnode的印象很不错,系统方面的管理功能很多,比如磁盘管理、防火墙、用户管理、文件管理 等等、安装Nginx和Mysql的速度也很快,因为是rpm方式安装的

    为啥要同时安装appnode与宝塔

    我自己感觉不好的一点就是appnode修改伪静态很不方便,有些程序必须得修改默认配置,而appnode在面板内做了限制,默认配置不能修改,(估计是为了防止突破3个网站限制吧)要修改得去修改.conf文件,手动去改了之后呢,面板又会出现配置不一致,点击部署又会被还原了,这点很头疼,所以才萌生出同时装appnode与宝塔得想法了~(因为如果不点击配置的话,后面如果需要打开什么功能,再配置,先前改的conf文件一样被还原,很麻烦)

    appnode的系统功能不错,宝塔的网站管理比较方便,所以我就结合这两个面板同时用(也可以理解为突破appnode的3个免费网站限制,即使我买了vip版)用appnode管理系统方面的东西,宝塔就用来弄网站(主要是有py源码,可以自己修改东西~)

    安装后的问题

我是先安装的appnode,再安装宝塔,这个时候当宝塔安装完成,发现在面板里面创建数据库后显示成功,而数据库里没有

同时进入宝塔Mysql设置界面,切换版本、储存位置、当前状态 这个几个功能,点击并没有反应,F12 打开控制台 用 Network 查看发现报错500

解决方法

这种问题我也遇到过几次,大概就是python执行遇到了错误,我感觉是appnode 和 宝塔安装的 mysql 冲突了,就尝试先把宝塔mysql卸载、卸载appnode的rpm包,再去宝塔安装MySQL,这个时候创建数据库果然成功了,用phpmyadmin进去看也成功了~

  1. 宝塔mysql卸载
  2. 卸载appnode mysql 的rpm包
  3. 宝塔再次安装mysql

 

查看安装的mysql组件

rpm -qa | grep -i mysql

mysqlclient16-5.1.61-4.el7.x86_64
appnode-mysql56-libs-5.6.39-1.el7.x86_64
perl-DBD-MySQL-4.023-6.el7.x86_64
appnode-mysql56-common-5.6.39-1.el7.x86_64

卸载mysql组件

rpm -ev --nodeps mysqlclient16-5.1.61-4.el7.x86_64
rpm -ev --nodeps appnode-mysql56-libs-5.6.39-1.el7.x86_64
rpm -ev --nodeps perl-DBD-MySQL-4.023-6.el7.x86_64
rpm -ev --nodeps appnode-mysql56-common-5.6.39-1.el7.x86_64

查看与mysql相关的文件

find / -name mysql

/etc/selinux/targeted/active/modules/100/mysql
/www/server/php/72/src/travis/ext/mysql
/www/backup/oldData/mysql
/usr/include/mysql
/usr/lib/mysql
/usr/lib64/mysql5/mysql

删除mysql相关文件(除了www目录下的不用删,其他的看需求进行删除)

rm -rf  /etc/selinux/targeted/active/modules/100/mysql
rm -rf  /usr/include/mysql
rm -rf  /usr/lib64/mysql5/mysql
rm -rf  /usr/lib/mysql

参考文档 : https://blog.csdn.net/mazeyqian/article/details/78053872


版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:同时安装Appnode与宝塔,宝塔创建Mysql数据库不同步问题
喜欢 (4)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址