手动卸载1panel

前言

1panel官方卸载命令为

1
1pctl uninstall

但可能由于某些原因1pctl不能正常启动

1
-bash: 1pctl: command not found

而运行官方下载命令bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"又被提示

1
2
3
4
5
6
7
8
 ██╗    ██████╗  █████╗ ███╗   ██╗███████╗██╗     
███║ ██╔══██╗██╔══██╗████╗ ██║██╔════╝██║
╚██║ ██████╔╝███████║██╔██╗ ██║█████╗ ██║
██║ ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝ ██║
██║ ██║ ██║ ██║██║ ╚████║███████╗███████╗
╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝╚══════╝
[1Panel Log]: ======================= 开始安装 =======================
[1Panel Log]: 1Panel Linux 服务器管理面板已经安装,请勿重复安装

则需要手动卸载一些文件才能正常运行安装脚本

卸载步骤

  1. 停止并禁用服务:

    1
    2
    systemctl stop 1panel-core 1panel-agent  
    systemctl disable 1panel-core 1panel-agent
  2. 删除服务文件:

    1
    2
    rm -f /etc/systemd/system/1panel-core.service  
    rm -f /etc/systemd/system/1panel-agent.service
  3. 删除可执行文件:

    1
    2
    3
    rm -f /usr/local/bin/1panel-core  
    rm -f /usr/local/bin/1panel-agent
    rm -f /usr/local/bin/1pctl
  4. 删除数据目录:

    1
    rm -rf /opt/1panel/  # 或者你的自定义安装目录