amh4.2删除网站解决目录无法删除干净的问题

本来网上很很多关于这部分的教程,但是考虑到每次为了删除都要搜索一遍,于是干脆记录一下方便日后的搜寻。

其实amh4.2后台删除网站后,网站的目录文件还是会存在/home/wwwroot/hi.ktsee.com(例如网站是hi.ktsee.com),如果试图直接删除,会提示无法删除该目录,大意是mysql进程占用中。搜寻了官网,amh老大给出的解答是,两种方法可以完整的删除一个网站:

先停止整个mysql服务,再进行删除

方法比较简单,先在后台里删除掉相应的网站,然后停止mysql服务(顺序不能反,停止mysql服务后,后台面板也会无法使用)

后台面板首页

然后回到终端,删除整个目录

1
1
sudo rm -R /home/wwwroot/hi.ktsee.com

删除后由于mysql服务无法在后台重新启用,于是继续在终端里输入命令:

1
amh mysql start

启动mysql服务后,网站正常

解除所需删除网站的mysql进程挂载,然后删除

直接在后台里删掉相应的网站,然后回到中端,先解除mysql进程挂载

1
umount /home/wwwroot/hi.ktsee.com/tmp/mysql.sock;

然后在删除整个网站目录即可

1
1
sudo rm -R /home/wwwroot/hi.ktsee.com

以上两种方法都能很好的完成网站目录删除。删除了网站目录后,去mysql中删除相应的库,就基本完成了网站的彻底删除。

坚持原创技术分享,您的支持将鼓励我继续创作!