> Magento2中文手册 > 配置Varnish 和 web服务器

配置Varnish 和 web服务器

配置您的web服务器

配置Web服务器监听默认端口80以外的端口,因为Varnish直接响应传入的HTTP请求,而不是web服务器。

在后面的章节中,我们使用端口8080作为一个例子.

改变Apache 2.2监听端口:

  1. 打开 /etc/httpd/conf/httpd.conf 在文本编辑器中.
  2. 查找Listen 指令.
  3. 将端口的值更改为 8080.
  4. 保存更改 httpd.conf .

修改Varnish系统配置

  1. 打开 /etc/sysconfig/varnish (或 /etc/default/varnish 在 Debian 和 Ubuntu) 在文本编辑器中.
  2. 设置Varnish 端口为 80:

    VARNISH_LISTEN_PORT=80
    
  3. ## Alternative 1, Minimal configuration, no VCL
    #DAEMON_OPTS="-a :6081 \
    #             -T localhost:6082 \
    #             -b localhost:8080 \
    #             -u varnish -g varnish \
    #             -s file,/var/lib/varnish/varnish_storage.bin,1G"
    ## Alternative 2, Configuration with VCL
    #DAEMON_OPTS="-a :6081 \
    #             -T localhost:6082 \
    #             -f /etc/varnish/default.vcl \
    #             -u varnish -g varnish \
    #             -S /etc/varnish/secret \
    #             -s file,/var/lib/varnish/varnish_storage.bin,1G"
    
  4. 保存更改 /etc/sysconfig/varnish .

下一步

配置Magento 2使用Varnish