loading

Loading

探索与发现

📌 热门标签推荐

宝塔面板彻底清除所有相关文件和痕迹

分类:未分类
字数: (1154)
阅读: (5)
0

# 1. 停止所有宝塔相关服务
systemctl stop bt 2>/dev/null
systemctl stop nginx 2>/dev/null
systemctl stop httpd 2>/dev/null
systemctl stop mysqld 2>/dev/null
systemctl stop mariadb 2>/dev/null
systemctl stop php-fpm* 2>/dev/null
systemctl stop redis 2>/dev/null
systemctl stop memcached 2>/dev/null
/etc/init.d/bt stop 2>/dev/null
killall -9 nginx httpd mysqld php-fpm php-cgi redis-server memcached 2>/dev/null

# 2. 移除宝塔面板程序(如果未使用官方脚本)
rm -rf /www/server/panel
rm -rf /www/server/panel_data
rm -f /usr/bin/bt
rm -f /etc/init.d/bt
rm -rf /etc/systemd/system/bt.service
systemctl daemon-reload

# 3. 删除核心数据目录(包含网站、数据库、日志、环境)
rm -rf /www

# 4. 清理宝塔相关的定时任务(crontab)
crontab -l 2>/dev/null | grep -v "bt" | grep -v "www/server/panel" | crontab -
# 或者直接清空所有计划任务(如果你确定可以清空)
# crontab -r

# 5. 移除宝塔创建的 www 用户和用户组(如果存在)
userdel www 2>/dev/null
groupdel www 2>/dev/null

# 6. 清理残留的安装缓存及临时文件
rm -rf /tmp/bt*
rm -rf /tmp/panel*
rm -f /var/log/bt_* 
rm -rf /root/.pip_cache 2>/dev/null

# 7. (可选)如果你确认没有其他自建环境,可清理通过宝塔编译安装的软件目录
# 大部分已随 /www 删除,但有些 lib 库可能在 /usr/local 下
# 一般无需处理,若强迫症可检查 /usr/local/libiconv、/usr/local/openssl 等,
# 但注意别误删系统自有库!

echo "宝塔面板及相关数据已彻底清除。"

转载请注明出处: 我爱博客

本文的链接地址: https://blog.52ip.com/post-9.html

评论列表:
empty

暂无评论

1 / 1
预览图