Nginx支持FastDFS配置
对于Nginx支持FastDFS,只需要在安装Nginx时,安装ngx-fastdfs-module模块即可。
解压
tar -zxvf nginx-1.15.1.tar.gz
,并命名为nginx-src-
解压下载的fastdfs-nginx-module
进入nginx-module目录,
/home/fastdfs/fastdfs-nginx-module-1.20/src
(本机解压路径),查看文件信息
cd /home/fastdfs/fastdfs-nginx-module-1.20/src
将mod_fastdfs.conf拷贝到/etc/fdfs目录中。并对该文件进行编辑:
主要修改:track_server、storage_server_port、group_name、store_path0、base_path
-
mod_fastdfs.conf
文件中tracker_server的端口同tracker.conf
中port一致; -
mod_fastdfs.conf
文件中storage_server_port的端口同storage.conf
中port一致; -
Fastdfs-nginx-module
会用到以下文件,拷贝到了指定位置/etc/fdfs
- anti-steal.jpg
- http.conf
- mime.types
- 进入
/home/fastdfs/fastdfs-nginx-module-1.20/src
位置,并修改config文件
主要修改下图中红色标框部分,分别修改为(注意两个路径之间为空格):
ngx_module_incs="/usr/include/fastdfs /usr/include/fastcommon/"
CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/"
-
安装Nginx,进入到下载的nginx源码文件夹中
执行以下命令:
./configure --add-module=/home/fastdfs/fastdfs-nginx-module-1.20/src
安装成功后,即可。安装位置:/usr/local/nginx
- 配置nginx
cd /usr/local/nginx/conf
vim nginx.conf
- 启动Nginx
./usr/local/nginx/sbin/nginx
- 通过Nginx下载文件,下载测试文件
wget http://192.168.113.144:9000/M00/00/00/wKhxkF1oHGGAduS4ABZJFe3_-Oc55_big.epub