1.需要重新安装
5.1 安装fastdfs依赖包
1. 解压缩libfastcommon-master.zip
2. 进入到libfastcommon-master的目录中
3. 执行./make.sh
注意:如果出错,需要先 chmod u+x make.sh
5.2 安装fastdfs
1. 解压缩fastdfs-master.zip
2. 进入到fastdfs-master目录中
3. 执行./make.sh
注意:如果出错,需要先 chmod u+x make.sh
4. 执行sudo ./make.sh install
5.3 配置跟踪服务器tracker
1. sudo cp/etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
2. 在主目录中创建目录fastdfs/tracker
mkdir –p /root/fastdfs/tracker
3. 编辑/etc/fdfs/tracker.conf配置文件 sudo vim /etc/fdfs/tracker.conf
修改base_path=/root/fastdfs/tracker
5.4 配置存储服务器storage
1. sudo cp/etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
2. 在/root/fastdfs/ 目录中创建目录storage
mkdir–p /root/fastdfs/storage
3. 编辑/etc/fdfs/storage.conf配置文件 sudo vim /etc/fdfs/storage.conf
修改内容:
base_path=/root/fastdfs/storage
store_path0=/root/fastdfs/storage
tracker_server= ifconfig的ip:22122
5.5 启动tracker 和storage
sudo service fdfs_trackerd start
注意:如果出错显示:env: /etc/init.d/fdfs_trackerd: Permission denied
可以使用 chmod a+x /etc/init.d/fdfs_trackerd 意思是放开所有权限
sudo service fdfs_storaged start
5.6 测试是否安装成功
1. sudo cp/etc/fdfs/client.conf.sample /etc/fdfs/client.conf
2. 编辑/etc/fdfs/client.conf配置文件 sudo vim /etc/fdfs/client.conf
修改内容:
base_path=/root/fastdfs/tracker
tracker_server=自己ubuntu虚拟机的ip地址:22122
3. 上传文件测试:
fdfs_upload_file /etc/fdfs/client.conf 要上传的图片文件
如果返回类似group1/M00/00/00/rBIK6VcaP0aARXXvAAHrUgHEviQ394.jpg的文件id则说明文件上传成功
网友评论