AMH4.2 删除网站解决目录无法删除干净的问题
本来网上很多关于这部分 AMH4.2 删除网站目录文件遗留的教程,但是考虑到每次为了删除都要搜索一遍,就有了这篇做记录的文章。
其实 amh4.2 后台删除网站后,网站的目录文件还是会存在 / home/wwwroot/jo.bvuvr.com(例如网站是 jo.bvuvr.com ), 如果试图直接删除,会提示无法删除该目录,大意是 mysql 进程占用中。搜寻了官网,amh 给出的解答是,两种方法可以完整的删除一个网站:
先停止整个 mysql 服务,再进行删除,也可以参考我之前 简易安装教程 后面的命令操作
总结-共二个解决方法:
1):
方法比较简单,先在后台里删除掉相应的网站,然后停止 mysql 服务(顺序不能反,停止 mysql 服务后,后台面板也会无法使用)
然后回到终端,删除整个目录
sudo rm -R /home/wwwroot/jo.bvuvr.com
删除后由于 mysql 服务无法在后台重新启用,于是继续在终端里输入命令:
amh mysql start
启动 mysql 服务后,网站正常
2):
解除所需删除网站的 mysql 进程挂载,然后删除
直接在后台里删掉相应的网站,然后回到中端,先解除 mysql 进程挂载
umount /home/wwwroot/jo.bvuvr.com/tmp/mysql.sock;
然后在删除整个网站目录即可
sudo rm -R /home/wwwroot/jo.bvuvr.com
以上两种方法都能很好的完成网站目录删除。删除了网站目录后,去 mysql 中删除相应的库,就基本完成了网站的彻底删除。
来源:看天博客