一、安装前准备
配置环境为CentOS Linux release 7.6.1810,内核为Linux version 3.10.0-957.1.3.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) )
group1的IP为192.168.10.138,group2的IP为192.168.10.139。将libfastcommon.tar.gz、FastDFS_v5.05.tar.gz、fastdfs-nginx-module_v1.16.tar.gz、nginx-1.14.2.tar.gz存放到/usr/local/src/目录下。
二、yum依赖关系
yum -y install pcre* pcre-* gcc-c++ gcc* zlib zlib-devel openssl openssl-devel gc-devel gd gd-devel git
三、安装lib套件
cd /usr/local/src
tar –zxvf libfastcommon.tar.gz
cd libfastcommon-1.0.7
./make.sh && ./make.sh install
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
四、安装fasatdfs
cd /usr/local/src
tar –zxvf FastDFS_v5.05.tar.gz
cd FastDFS
./make.sh && ./make.sh install
cp –r conf/* /etc/fdfs/
更改配置文件(group1)
vim /etc/fdfs/tracker.conf
bind_addr=192.168.10.138 #ip地址是用作tracker的ip
port=22122 #端口默认就好
base_path=/data/server/fastdfs_ tracker
store_lookup=0
store_group=group1
store_server=0
use_storage_id=tr