ubuntu 18.04-删除已安装的 LAMP 并在重新安装时出现错误

ubuntu 18.04-删除已安装的 LAMP 并在重新安装时出现错误

我希望我没有破坏我当前的 Ubuntu 实例,我试图避免这种情况。我已经关注这个是官方安装适用于 LAMP + wordpress。

在了解到这个特定的安装程序没有我需要的内容后,我继续删除这个安装,以便使用不同的安装程序重新开始,因此我运行了以下命令:

sudo apt remove wordpress php libapache2-mod-php mysql-server php-mysql

注意到 apache2 没有被删除后,我继续运行以下命令以确保我有一个全新的开始:

# This will remove Apache
sudo service apache2 stop
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt remove apache2.*
sudo apt-get autoremove
whereis apache2
sudo rm -rf /etc/apache2

# This will remove PHP
sudo apt-get purge `dpkg -l | grep php7.2| awk '{print $2}' |tr "\n" " "`
sudo apt-get purge php7.*
sudo apt-get autoremove --purge
whereis php
sudo rm -rf /etc/php

# This will remove MYSql
sudo service mysql stop
sudo apt-get remove --purge *mysql\*
sudo apt-get remove --purge mysql-server mysql-client mysql-common -y
rm -rf /etc/mysql
sudo apt-get autoremove
sudo apt-get autoclean

sudo reboot

现在安装 apache2 后出现以下错误:

● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: failed (Result: exit-code) since Mon 2020-04-13 10:49:18 IDT; 4h 15min ago

Apr 13 10:49:18 localghost systemd[1]: Starting The Apache HTTP Server...
Apr 13 10:49:18 localghost apachectl[1722]: /usr/sbin/apachectl: 174: /usr/sbin/apachectl: /usr/sbin/apache2: not found
Apr 13 10:49:18 localghost apachectl[1722]: Action 'start' failed.
Apr 13 10:49:18 localghost apachectl[1722]: The Apache error log may have more information.
Apr 13 10:49:18 localghost systemd[1]: apache2.service: Control process exited, code=exited status=127
Apr 13 10:49:18 localghost systemd[1]: apache2.service: Failed with result 'exit-code'.
Apr 13 10:49:18 localghost systemd[1]: Failed to start The Apache HTTP Server.

我是 Linux 新用户,我希望不要破坏或弄乱我当前的实例,看来我已经做到了。这里有人能给我一些指导吗:

  • 清理当前的混乱
  • 按照最佳实践安装LAMP(注意到有多种方法)

非常感谢,

伙伴

相关内容