首页/Linux/正文

宝塔面板重装系统后恢复数据库

本文适用于Linux下,系统盘和数据盘分开且数据盘数据没有丢失的情况。

最近遇到了一次系统出问题,一直进入维护模式无法正常使用,发工单询问,无解,只能重装系统,还好系统盘和数据盘是分开的。

重装系统后,重新安装BT面板,数据库点击“启动”显示成功,但是一直无法启动,切没有报错。

Nginx、PHP等可重新卸载安装。

但是数据库不修复的话,数据无法导出。

因为是小白,只能慢慢的查资料研究了,搞完以后发现其实很简单,只是自己不懂罢了。

宝塔面板重装系统后恢复数据库

1、修改数据库配置

修改数据库配置文件为面板默认,我是直接从其他安装好的面板拷贝过来的。

 

2、修改数据库目录权限

修改默认数据库/www/server/data目录权限为mysql,直接在面板文件管理里面不能修改。

groupadd mysql <span style="color: #339966;">//创建mysql组</span>
useradd -g mysql mysql <span style="color: #339966;">//创建mysql用户添加到mysql组</span>
chown -R mysql.mysql /www/server/data <span style="color: #339966;">//修改data</span>

3、重装nginx php等

nginx、PHP等直接重装即可。

4、删除443端口重新添加

如果网站启用了SSL加密,需要删除443端口重新添加,不然网站会无法访问。

还没有评论,快来抢沙发!

发表评论

  • 😉
  • 😐
  • 😡
  • 😈
  • 🙂
  • 😯
  • 🙁
  • 🙄
  • 😛
  • 😳
  • 😮
  • 😆
  • 💡
  • 😀
  • 👿
  • 😥
  • 😎
  • 😕