1、Nginx模块安装
上传 fastdfs-nginx-module_v1.16.tar.gz 到 /opt解压nginx模块tar -zxvf fastdfs-nginx-module_v1.16.tar.gz
2、修改 config 文件,将文件中的 /usr/local/ 路径改为 /usr/
cd /opt/fastdfs-nginx-module/srcvim config
3、 将 fastdfs-nginx-module/src下的 mod_fastdfs.conf 拷贝至 /etc/fdfs 下
[root@iZ2ze0bf211t8e5fsndtk7Z src]# cp mod_fastdfs.conf /etc/fdfs/
4、修改 /etc/fdfs/mod_fastdfs.conf
vim /etc/fdfs/mod_fastdfs.conf
base_path = /home/fastdfstracker_server = 10.1.220.247 : 22122#(n 个 tracker 配置 n 行 )#tracker_server=10.1.220.x:22122#url 中包含 group 名称url_have_group_name = true# 指定文件存储路径(上面配置的 store 路径)store_path0 = /home/fastdfs/fdfs_storage
5、将 libfdfsclient.so 拷贝至 /usr/lib 下
cp /usr/lib64/libfdfsclient.so /usr/lib/
6、创建nginx/client目录
mkdir -p /var/temp/nginx/client
7、Nginx安装 (Tracker)
安装依赖库(安装过nginx,此步省略)
yum install pcre
yum install pcre-develyum install zlibyum install zlib-develyum install opensslyum install openssl-devel
[root@iZ2ze0bf211t8e5fsndtk8Z nginx]# cd /opt/nginx-1.17.8
[root@iZ2ze0bf211t8e5fsndtk8Z nginx-1.17.8]#
./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=/opt/fastdfs-nginx-module/src
编译:make安装:make install
cd /opt/FastDFS/confcp http.conf mime.types /etc/fdfs/是否覆盖:yes
修改nginx配置文件
cd /usr/local/nginx/conf/
vim nginx.conf
server {
listen 80;
server_name 8.140.168.167;#charset koi8-r;
access_log /usr/local/nginx/logs/host.access.log main;
location /group1/M00 {
root /home/fastdfs/fdfs_storage/data;
ngx_fastdfs_module;
}
}
关闭nginx,并启动nginx
pkill -9 nginx/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 启动netstat -ntlp
访问nginx并查看图片
http://10.1.220.247http://10.1.220.247/group1/M00/00/00/rBnkq2BzXICAeH05AAKcvoJDTPU039.jpg
访问不了的问题,要仔细呀