Linux系統上FastDFS安裝與配置
1. 相關依賴配置
1.需要安裝 gcc
yum install gcc-c++
2.安裝libevent【FastDFS依賴libevent庫】
yum -y install libevent
3.安裝libfastcommon
1. 將libfastcommonV1.0.7.tar.gz拷貝至/usr/local/下
2. tar -zxvf libfastcommonV1.0.7.tar.gz
3. cd libfastcommon-1.0.7
4. ./make.sh
5. ./make.sh install
#將/usr/lib64下的庫文件拷貝至/usr/lib下
6. ll /usr/lib64/
4.安裝libevent
1. 將libevent-2.0.15-stable.tar.gz 拷貝至/usr/local/下
2. tar -zxvf libevent-2.0.15-stable.tar.gz
3. cd libevent-2.0.15-stable/
4. ./configure
5. make && make install
6. ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5
2. tracker編譯安裝
1.將FastDFS_v5.05.tar.gz拷貝至/usr/local/下
2. tar -zxvf FastDFS_v5.05.tar.gz
3. cd FastDFS
4. ./make.sh
5. ./make.sh install
#安裝成功將安裝目錄下的conf下的文件拷貝到/etc/fdfs/下
6. cp -ri conf/* /etc/fdfs
#進入/etc/fdfs目錄
7. cd /etc/fdfs
#修改tracker.conf 文件下內容
8. vim tracker.conf
base_path=/home/FastDFS
http.server_port=80
#創建目錄
9. mkdir -p /home/fastdfs
#啓動
9. /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
#查看開啓狀態
10.ps aux|grep dfs
3. storage編譯安裝
如果是在同一臺linux上則從tracker安裝編譯的第7步開始,
如果不是,則從相關依賴配置到tarcker編譯安裝的前7步
1. cd /etc/fdfs
#修改storage.conf文件內容
2. vi storage.conf
group_name=group1
base_path=/home/yuqing/FastDFS改爲:base_path=/home/fastdfs
store_path0=/home/fastdfs/fdfs_storage
#tracker服務器:IP如果有多個則配置多個tracke
tracker_server=192.168.1.88:22122
http.server_port=80
#創建文件夾
3. mkdir -p /home/fastdfs/fdfs_storage
#啓動
4. /usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
#查看開啓狀態
5. ps aux|grep dfs