【问题标题】:How to change nginx port on debian8.3 + plesk 12.5 and set varnish listen on port 80?如何在 debian8.3 + plesk 12.5 上更改 nginx 端口并在端口 80 上设置清漆监听?
【发布时间】:2016-07-28 18:09:15
【问题描述】:

使用 Plesk 12.5 更改 nginx 上的默认 http 端口是我最大的问题,我知道如何设置 Varnish。 我也知道在没有 Plesk 的情况下在服务器上执行此操作。 我的操作系统是 Debian 8.3,我为 Centos 提供了一些说明,但它们对我没有帮助。

【问题讨论】:

    标签: nginx debian varnish plesk


    【解决方案1】:

    这是一个为 nginx 更改数据库中端口 80 的好命令。 Varnish 现在可以通过 80 端口工作了。

    mysql -uadmin -p$(cat /etc/psa/.psa.shadow) -Dpsa -e "update ServiceNodeConfiguration set value=8080 where section = 'webProxy' and name ='frontendPort'";
    

    【讨论】:

      【解决方案2】:

      有两种方法

      1. 官方权衡:

        按照https://talk.plesk.com/threads/solved-help-required-change-nginx-port.331439/ 此处所述自定义 Plesk 的 Web 服务器配置模板

        您必须首先创建文件夹/usr/local/psa/admin/conf/templates/custom 并从/usr/local/psa/admin/conf/templates/default 复制以下文件:

        nginx.php
        nginxDomainForwarding.php
        nginxDomainForwardingIpDefault.php
        nginxDomainVhost.php
        nginxDomainVhostIpDefault.php
        nginxWebmail.php
        

        并将每个文件中的$VAR->server->nginx->httpPort 替换为您想要的端口号。

        权衡是:升级到下一个版本后,您应该再次执行此过程。 default 模板的更新将执行的所有更改将不适用于您。

      2. 快速但副作用未知:只需更改表 ServiceNodeConfiguration 中的端口:

        mysql -uadmin -pcat /etc/psa/.psa.shadow -Dpsa -e "select * from ServiceNodeConfiguration where section = 'webProxy'"

        +---------------+----------+-----------------+-------+
        | serviceNodeId | section  | name            | value |
        +---------------+----------+-----------------+-------+
        |             1 | webProxy | enabled         | true  |
        |             1 | webProxy | frontendPort    | 80    |
        |             1 | webProxy | sslFrontendPort | 443   |
        +---------------+----------+-----------------+-------+
        

      别忘了/usr/local/psa/admin/bin/httpdmng --reconfigure-all

      【讨论】:

      • /usr/local/psa/admin/bin/httpdmng --reconfigure-all 也需要为选项 1 运行(我没有这样做,因为它被缩进,好像只有选项 2 才需要)。
      猜你喜欢
      • 2013-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多