卸载旧版本
- kill掉原来的进程
- 删除原来的安装目录
- 删除原来的配置文件。在/etc目录下
- 删除脚本,在/usr/local/bin目录下和/usr/bin目录下
安装环境
本篇是将tracker和storage安装在同一台服务器上,同时在该服务器上安装nginx。
安装FastDFS
上传安装包到/usr/local/fdfs/目录下,包括的包如下:
fastdfs-master.zip
fastdfs-nginx-module-master.zip
libfastcommon-master.zip
文件夹初始化
// 配置tracker所需的base_path:/opt/fdfs/tracker;
mkdir -p /opt/fdfs/tracker
chmod 755 /opt/fdfs/tracker
// 配置storage所需的日志目录:/opt/fdfs/storage/info
mkdir -p /opt/fdfs/storage/info
chmod 755 /opt/fdfs/storage/info
// 配置storage所需的存储目录:/opt/fdfs/storage/data
mkdir -p /opt/fdfs/storage/data
chmod 755 /opt/fdfs/storage/data
安装libfastcommon-master.zip
unzip libfastcommon-master.zip
cd libfastcommon-master
./make.sh
./make.sh install
配置tracker
cd /etc/fdfs/
cp tracker.conf.sample tracker.conf
编辑tracker.conf,修改以下几项配置
base_path=/opt/fdfs/tracker
http.server_port=8080 //根据实际端口配置
store_group=group1
//在配置文件最后添加
#include http.conf
配置storage
cd /etc/fdfs/
cp storage.conf.sample storage.conf
编辑storage.conf,修改如下几项配置
group_name=group1 //必须跟tracker.conf里的store_group保持一致
base_path=/opt/