为了在外部浏览器访问Storage服务器的资源

tar命令解压nginx的包

nginx expires 是什么 nginx !-e_nginx expires 是什么

进入到解压后的module目录

nginx expires 是什么 nginx !-e_nginx expires 是什么_02

再进入到源码目录修改一下配置文件

nginx expires 是什么 nginx !-e_学习_03


nginx expires 是什么 nginx !-e_服务器_04

修改FastDFS的安装目录和一个配置文件的目录

nginx expires 是什么 nginx !-e_nginx_05


nginx expires 是什么 nginx !-e_学习_06

安装nginx所需要的依赖

yum install -y gcc gcc-c++ make automake  autoconf libtool pcre pcre-develzlib zlib-level openssl openssl-devel

解压nginx的tar包

nginx expires 是什么 nginx !-e_nginx_07

切到安装目录

nginx expires 是什么 nginx !-e_服务器_08

创建一个目录

nginx expires 是什么 nginx !-e_配置文件_09

执行以下命令

./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi \
--add-module=/usr/local/fastdfs/fastdfs-nginx-module-1.22/src

执行make编译,然后make install命令安装

切到nginx模块的配置目录

nginx expires 是什么 nginx !-e_服务器_10

拷贝一下配置,然后切到配置对应目录

nginx expires 是什么 nginx !-e_配置文件_11

修改配置文件

nginx expires 是什么 nginx !-e_配置文件_12

tracker服务器

nginx expires 是什么 nginx !-e_nginx expires 是什么_13

url是否包含组名改成true

nginx expires 是什么 nginx !-e_服务器_14

Storage服务器文件的存放目录

nginx expires 是什么 nginx !-e_学习_15

接着需要拷贝一下nginx的http协议配置和请求头配置

nginx expires 是什么 nginx !-e_配置文件_16

创建软链接

nginx expires 是什么 nginx !-e_nginx_17


nginx expires 是什么 nginx !-e_nginx_18

现在修改nginx的配置

nginx expires 是什么 nginx !-e_配置文件_19


nginx expires 是什么 nginx !-e_学习_20

设置用户,以自己实际为准

nginx expires 是什么 nginx !-e_nginx_21

设置服务的端口和模块地址

nginx expires 是什么 nginx !-e_学习_22

切到nginx目录启动即可

cd /usr/local/nginx/sbin
./nginx

上传文件之后可以去外部主机访问图片,别忘了关闭防火墙,或者添加端口访问白名单

nginx expires 是什么 nginx !-e_nginx_23