Nginx 突然出现

Nat*_*.B. 4 update-manager apt apache2 nginx

我从来没有听说过这种情况,所以我很困惑,不知道从哪里开始调试。

我在 14.04 并且已经安装了 LAMP(按照此处的说明)3-6 个月。今天,我的笔记本电脑重新启动,当我将浏览器启动到 localhost 域时,我得到以下信息:

欢迎来到 Nginx!

如果您看到此页面,则 nginx Web 服务器已成功安装并正常工作。需要进一步配置。

有关在线文档和支持,请参阅 nginx.org。商业支持可在 nginx.com 上获得。

感谢您使用 nginx。

我不知道如何/为什么使用 nginx。我个人从未安装过它。我最近确实通过 GUI 更新程序进行了“软件更新”。

我倾向于/ history.log确实提到安装nginx的,但我并没有运行该命令(我检查了我的bash历史):

Start-Date: 2014-10-18  08:55:48
Commandline: apt-get install nginx
Install: nginx-core:amd64 (1.4.6-1ubuntu3.1, automatic), nginx-common:amd64 (1.4.6-1ubuntu3.1, automatic), nginx:amd64 (1.4.6-1ubuntu3.1)
End-Date: 2014-10-18  08:55:53

Start-Date: 2014-10-18  08:56:01
Commandline: apt-get install uwsgi
Install: libjansson4:amd64 (2.5-2, automatic), libpgm-5.1-0:amd64 (5.1.118-1~dfsg-0.1ubuntu3, automatic), libzmq3:amd64 (4.0.4+dfsg-2, automatic), sqlite3:amd64 (3.8.2-1ubuntu2, automatic), uwsgi-core:amd64 (1.9.17.1-5build5, automatic), uwsgi:amd64 (1.9.17.1-5build5)
End-Date: 2014-10-18  08:56:03

Start-Date: 2014-10-18  08:56:05
Commandline: apt-get install uwsgi-plugin-python
Install: uwsgi-plugin-python:amd64 (1.9.17.1-5build5)
End-Date: 2014-10-18  08:56:05

Start-Date: 2014-10-23  10:40:27
Upgrade: tzdata:amd64 (2014e-0ubuntu0.14.04, 2014i-0ubuntu0.14.04)
End-Date: 2014-10-23  10:40:29

Start-Date: 2014-10-23  10:43:45
Commandline: aptdaemon role='role-commit-packages' sender=':1.858'
Upgrade: libpangoxft-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangoxft-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), gir1.2-pango-1.0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangocairo-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangocairo-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangoft2-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangoft2-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1)
End-Date: 2014-10-23  10:43:47
Run Code Online (Sandbox Code Playgroud)

有没有其他人经历过这种情况?(请发表评论。)有谁知道为什么突然安装了 Nginx 以及如何回到我所在的位置(拥有 Apache :80)?

非常感谢!

mur*_*uru 5

由于这两个nginxapache使用端口80,有一个竞争条件在这里启动。如果先nginx启动,Apache 会失败,反之亦然。所以要么:

  1. 删除nginx: sudo apt-get remove nginx- 更好的选择,因为您显然不需要它。
  2. 更改/etc/nginx/sites-available/default为不使用端口 80:

    listen   8080;
    # or any unused port
    
    Run Code Online (Sandbox Code Playgroud)