【问题标题】:How do I uninstall Phabricator如何卸载 Phabricator
【发布时间】:2016-06-08 10:12:22
【问题描述】:

我在 Ubuntu 机器上托管了一个 Phabricator 实例。

如何完全卸载 Phabricator,包括所有配置文件和设置。

我已经删除了从 git 克隆的所有三个文件夹,并使用卸载了 mysql-server sudo apt-get purge --auto-remove mysql-server.

但是,当我再次运行 install_ubuntu.sh 重新安装时,旧的管理员帐户、守护进程日志和站点设置仍在网站中。

如何彻底删除所有配置和数据?

【问题讨论】:

    标签: php mysql phabricator


    【解决方案1】:

    问题很可能是卸载 MySQL 服务器并没有删除数据库。你有几个选择。

    删除数据的最佳方法可能是运行 Phabricator 的 bin/storage destroy 命令。这是最好的方法,因为它不对 Phabricator 如何存储其数据(MySQL、文件等)做出任何假设。重新安装Phabricator、MySQL等所有依赖,在Phabricator安装目录中查找bin/storage

    另一种方法是安装mysql-servermysql-client,启动mysql 命令行客户端并删除所有以phabricator_ 开头的数据库。

    如果你真的想直接搞乱数据库文件,可以在/var/lib/mysql找到。

    【讨论】:

    • 所以清除不删除数据?卸载软件包时有什么方法可以删除配置文件和数据
    • 我不确定细节,但我认为主要的想法是apt-get 只影响随包安装的文件。 remove 删除二进制文件、库等,purge 额外删除配置文件。但是,这不会影响包创建的文件(在本例中为数据库)。原因类似于为什么卸载文本编辑器不会删除您的文档。
    猜你喜欢
    • 2021-06-08
    • 2021-09-23
    • 2013-01-30
    • 2018-11-24
    • 2011-03-06
    • 2019-03-18
    • 2013-07-15
    • 2017-05-15
    • 2017-07-09
    相关资源
    最近更新 更多