nginx

#upstream server mini1:192.168.2.139  相当于httpd主机
[root@~ localhost]#yum -y install httpd mod_ssl
#各主机同步时间
[root@~ localhost]#ntpdate 172.16.0.1
[root@~ localhost]#cat /var/www/html/index.html 
<h1>upstream server mini1</h1>
[root@~ localhost]#systemctl start httpd
#光代理图片的httpd主机
#复制系统图片到资源下
[root@~ localhost]#find /usr/share/ -iname "*.jpg" -exec cp {} /var/www/html/ ;
#Nginx代理主机
[root@yum.repos.d localhost]#yum -y install nginx
[root@nginx localhost]#vim conf.d/ilinux.conf

server {
        listen 80;
        server_name www.ilinux.io;  


        location / {
         #将资源代理到后端的服务器上
                proxy_pass http://192.168.2.139:80;       
                }
    location ~* .(jpg|jpeg|png)$ {

       #将.jpg jpeg png的请求代理到如下服务器         

      proxy_pass http://192.168.2.138:80;
}     

}

[root@nginx localhost]#nginx -t
[root@nginx localhost]#systemctl start nginx

#测试:
首先在Windows的C:WindowsSystem32driversetc下的hosts文件中加入:
172.16.252.142 www.ilinux.io

原文地址:https://www.cnblogs.com/wzhuo/p/7066068.html