CyberPanel之数据库替换为MySQL 原创 qtwrk 2017-12-15 07:34 阅读 644 次 评论 0 条 本文已失效!!! 是的,我不明白为什么会有人要MySQL。。。教程在 CyberPanel 1.6和 CentOS 7.4 上测试通过,同时前端安装了一个WordPress站以做测试。 注1:未做完整测试,CyberPanel是以MariaDB为数据库设计的,虽然说MySQL和MariaDB应该是兼容的,但是请各位自行仔细测试。注2:教程为MySQL 5.6, 但是应该5.5和5.7也可以实现,自行修改MySQL源里的版本号即可。数据无价,备份万岁。第一步:进行数据库备份MYSQL_PWD=`cat /etc/cyberpanel/mysqlPassword` mysqldump -u root --all-databases > /root/backup.sql第二步:停止数据库服务systemctl stop mysqld第三步:删除MariaDB源rm -rf /etc/yum.repos.d/MariaDB.repo第四步:下载MySQL源wget --no-check-certificate -O /etc/yum.repos.d/mysql.repo https://cn.cyberpanel.net/download/repo/mysql56.repo第五步:清空yum缓存yum clean all && rm -rf /var/cache/yum第六步:卸载MariaDByum remove MariaDB-server MariaDB-client MariaDB-common -y第七步:因为第六步卸载了许多依赖,重新安装(注意,这段命令很长,执行前看看最后结尾是不是 -y ,如果不是说明没有复制完整,可以分开多次执行安装)yum install MySQL-python dovecot-mysql lsphp53-mysql lsphp53-snmp lsphp54-mysql lsphp54-snmp lsphp55-mysql lsphp55-snmp lsphp56-mysql lsphp56-snmp lsphp70-snmp lsphp71-snmp net-snmp pdns-backend-mysql postfix pure-ftpd -y第八步:恢复postfix和pureftpd的配置文件mv -f /etc/postfix/master.cf.rpmsave /etc/postfix/master.cf mv -f /etc/postfix/main.cf.rpmsave /etc/postfix/main.cf systemctl restart postfix systemctl enable postfix mv -f /etc/pure-ftpd/pureftpd-mysql.conf.rpmsave /etc/pure-ftpd/pureftpd-mysql.conf mv -f /etc/pure-ftpd/pure-ftpd.conf.rpmsave /etc/pure-ftpd/pure-ftpd.conf systemctl restart pure-ftpd systemctl enable pure-ftpd第九步:安装MySQL5.6yum install mysql-community-server -y第十步,重读systemctl daemon-reload第十一步:启动MySQLsystemctl start mysqld第十二步(可选):查看MySQL是否成功启动并监控3306和3307端口netstat -lnp|grep 330第十三步:导入第一步导出的数据库备份MYSQL_PWD=`cat /etc/cyberpanel/mysqlPassword` mysql -u root < /root/backup.sql第十四步:数据库结构升级MYSQL_PWD=`cat /etc/cyberpanel/mysqlPassword` mysql_upgrade -u root第十五步:恢复原来的my.cnf并重启数据库mv -f /etc/my.cnf.rpmsave /etc/my.cnf rm -rf /etc/systemd/system/mysql.service rm -rf /etc/systemd/system/mysqld.service systemctl enable mysqld systemctl restart mysqld第十六步(可选):删除第一步备份的备份文件rm -rf /root/backup.sql 本文地址:https://vps.group/cyberpanel-replace-to-mysql-20171215.html 版权声明:本文为原创文章,版权归 qtwrk 所有,欢迎分享本文,转载请保留出处! 0人喜欢 赞赏 PREVIOUS:CyberPanel之如何跳转WWW域名和强制HTTPS NEXT:CyberPanel在搬瓦工上安装失败的原因和解决方法。文章导航