【问题标题】:Just installed nginx and now having bind error - address already in use刚刚安装了 nginx,现在出现绑定错误 - 地址已在使用中
【发布时间】:2010-12-02 01:53:29
【问题描述】:

我正在使用 apache 运行 vps。 刚刚安装了nginx。在端口 80 处得到地址已在使用错误,因为 apache 正在使用它。我是 linux/apache 的新手,所以是否可以更改 nginx 的端口以及如何更改?如果是的话,它会像我希望它自动提供静态文件一样工作,还是应该让我的托管公司来代替它,因为我对这些不太了解。

是的,我使用本教程安装它http://library.linode.com/web-servers/nginx/installation/centos-5

帮助赞赏:)

提前致谢

【问题讨论】:

    标签: apache installation nginx bind


    【解决方案1】:

    看看

    • 您的nginx.conf 文件
    • sites-enabled 中的任何站点(通常在nginx 目录下)

    并搜索server 部分,listen

      server {
        listen   80;
    

    在这里您可以将端口更改为例如 81 而不是 80。

    注意事项:

    • 您还可以直接在您的nginx.conf 中包含server { listen } 部分
    • 如果你在Linux下,配置通常在/etc/nginx(nginx.conf),sites-enabled在那个目录下。
    • 关于 Apache (Linux),使用 service apache stopservice httpd stop/etc/init.d/apache stop(或 httpd)应该可以停止进程,或者尝试使用 killall httpdkillall apache(或 apache2)来停止 Apache。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-05-26
      • 1970-01-01
      • 2017-11-12
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      • 2012-10-04
      相关资源
      最近更新 更多