CentOS下配置Nginx实现动静分离实例

测试环境:

CentOS Linux release 7.6

PHP 7.2.32 

两台服务器:192.168.1.109(Nginx),192.168.1.118(Apache)

 

1. 安装配置192.168.1.118上的Apache服务器,使之可以支持访问php

 

2. 安装配置192.168.1.109上的Nginx服务器,实现动静分离

location ~ .*\.(php|php5)?$
    {
       #fastcgi_pass 127.0.0.1:9000;
       #fastcgi_index index.php;
       #include /etc/nginx/fastcgi.conf;

    proxy_pass http://192.168.1.118:80;  # 动态页面访问另一台服务器
    }

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$
{
root /usr/share/nginx/html/images;  # 匹配规则的静态资源访问本机的指定目录下的资源
expires 30d;
}

 

 

posted @ 2020-12-02 16:16  阿木工作室  阅读(118)  评论(0编辑  收藏  举报