03搭建图片服务虚拟主机

1.在storage上安装nginx

在 storage server 上安装 nginx 的目的是对外通过 http 访问 storage server 上的文 件。使用 nginx 的模块FastDFS-nginx-module 的作用是通过 http 方式访问 storage 中 的文件,当 storage 本机没有要找的文件时向源storage 主机代理请求文件。(如下所示就是当请求某个存储的c图片的时候c存在原始的s1上,而请求的时候直接请求的s2,那么就会重定向到s2,能保证到请求到图片 )
03搭建图片服务虚拟主机

2.编辑本机的nginx.conf

按下面来配置,先配置图片服务器地址(就是虚拟机上的指定地址)有几台storage配置几个。然后配置虚拟主机地址,再给上虚拟的域名。
03搭建图片服务虚拟主机
03搭建图片服务虚拟主机

3.绕过外网的dns,在本地通过域名访问测试

在C:\Windows\System32\drivers\etc,给localhost设置虚拟域名。03搭建图片服务虚拟主机

4.测试之前上传到storage的图片

有个有意思的是用微软自带的浏览器访问不了,但是其他浏览器可以,可能微软自带的服务器被我无意设置了什么 03搭建图片服务虚拟主机