我是linux的新手,安装apache2时遇到问题。我已经安装并卸载了apache2一次。使用this文章卸载apache2。之后,它没有安装/工作。到目前为止,这些是我作为root用户尝试过的东西。
> sudo apt-get install apache2
....... apache2已经是最新版本(2.4.18-2ubuntu3)。 .......
我使用以下命令找不到任何名为apache2的目录。
> whereis apache2
我没有在http://localhost/
的浏览器中收到任何响应,因为apache2安装不正确。
答案 0 :(得分:1)
apache2是一个只选择其他包的元数据包。如果您通过安装该软件包安装了apache,则只需运行它来清理自动选择的软件包:
sudo apt-get autoremove
如果不起作用,您可能已手动安装了其中一个家属。您可以从太空中定位所有apache2-packages并核实该批次:
sudo apt-get remove apache2
您可以执行以下两项测试来确认已删除apache:
然后要安装apache2,您需要按以下顺序执行命令: -
**
- sudo apt-get update
- sudo apt-get install apache2
醇>
** 3.按Y并按Enter继续,安装将继续。 接下来,您需要在/etc/apache2/apache2.conf中全局设置ServerName,如下所示: - **
sudo nano /etc/apache2/apache2.conf
** 将此行添加到apahce2.conf文件的底部(如果您不知道您的服务器域可以使用您的服务器IP地址),请在完成后保存并关闭该文件: - **
ServerName server_domain_or_IP
** 接下来,键入以下命令检查语法错误: **
sudo apache2ctl configtest
** 如果一切正常,您需要重新启动apache服务以使更改生效如下: - **
sudo systemctl restart apache2
**
答案 1 :(得分:0)
我认为你应该完全删除: apt-get删除apache2和 apt-get purge apache2。 之后再尝试安装