本次使用的工具是:
一、使用xftp上传下面三个文件到服务器。
用xshell连接到服务器查看上传的文件
进入libfastcommon执行安装命令
cd libfastcommon-1.0.7
./make.sh
./make.sh install
注意安装过程中的输出信息,如果没有报错就表示libfastcommon安装成功了。 由于libfastcommon.so默认安装到了/usr/lib64/libfastcommon.so,而FastDFS主程序设置的lib目录是/usr/local/lib,所以需要设置软连接:
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
也可以使用下面方式:
至此libfastcommon安装成功了,接下来安装FastDFS
二、安装Tracker服务
解压fastDFS到/usr/local中,进入fastdfs目录
依次执行下面命令
./make.sh
./make.sh install
安装成功。
配置fastdfs:
配置文件都放到/etc/fdfs文件夹
把/root/FastDFS/conf目录下的所有的配置文件都复制到/etc/fdfs下
配置tracker服务:
vim /etc/fdfs/track.conf
如果没有就在home下建一个目录
启动Tracker。
- 启动命令:
/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf
- 重启命令:
/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
三、安装Storage服务
在home/fastdfs中创建storage目录,然后修改下面内容: vim /etc/fdfs/storage.conf
启动storage
测试上传图片: