Чистая установка VestaCP
у меня есть частный сервер
я использую SSH для доступа к моему серверу
я удалил VestaCP (я использую метод http://vestacp.com/docs/)
я использую 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
Как это исправить?
2 ответа
Ниже приводится общий совет от 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.
Просто под if [ "$release" = '16.04' ]; then
это блок программного обеспечения, который устанавливает скрипт apt-get.
Попробуйте использовать --force с вашей командой установки или переустановите Ubuntu