我有私人服务器
我使用SSH访问我的服务器
我已删除 VestaCP(我使用http://vestacp.com/docs/#how-to-uninstall-vesta 方法)我使用UBUNTU 16.04 LTS
我尝试用这种方法清理 vestaCP :
apt-get remove --purge nginx apache2 apache2-utils apache2.2-common apache2-suexec-custom libapache2-mod-ruid2 libapache2-mod-rpaf libapache2-mod-fcgid bind9 idn mysql-server mysql-common mysql-client php5-common php5-cgi php5-mysql php5-curl libapache2-mod-php5 vsftpd mc exim4 exim4-daemon-heavy clamav-daemon flex dovecot-imapd dovecot-pop3d phpMyAdmin awstats webalizer jwhois rssh git spamassassin roundcube roundcube-mysql roundcube-plugins sudo bc ftp lsof ntpdate rrdtool dnsutils vesta vesta-nginx vesta-php
然后我像往常一样尝试安装VestaCP:
curl -O http://vestacp.com/pub/vst-install.sh; bash vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --mysql yes --postgresql yes
但我在 mysql-server-5.7 上的错误为:
mysql_upgrade因退出状态失败11
dpkg:错误处理 包mysql-server-5.7
如何解决这个问题?
答案 0 :(得分:1)
以下是VestaCP在其文档中的一般性建议:
//也许也尝试停止mysql-server,apache2和nginx,只是因为他们正在阻止卸载。另外,你可以发布输出/错误吗?
停止服务
service vesta stop
删除vesta软件包和软件存储库
的 RHEL / CentOS的:强>
yum remove vesta*
rm -f /etc/yum.repos.d/vesta.repo
于Debian / Ubuntu:
apt-get remove vesta*
rm -f /etc/apt/sources.list.d/vesta.list
删除数据目录和cron
rm -rf /usr/local/vesta
老实说,如果您正在清除所有这些文件,那么重新安装操作系统可能会更容易。如果做不到这一点,请随时获取另一个VPS(虚拟专用服务器)。
在新服务器上安装Vesta,应用您网站和数据库的任何备份,然后安装/设置任何服务(其他比Vesta)你在当前的服务器上运行。
如果这完全不可能,您可以根据您使用的版本和Linux发行版确切地找到它安装的软件包。例如,Ubuntu版本的click here。
正好在if [ "$release" = '16.04' ]; then
下面是脚本apt-get安装的软件块。
答案 1 :(得分:-2)
尝试在安装命令中使用--force或重新安装ubuntu