一.准备工作:
1.准备下面包文件
-- FastDFS_v5.08.tar.gz
-- libevent-2.0.22-stable.tar.gz
-- libfastcommon-master.zip
-- fastdfs-nginx-module_v1.16.tar.gz
-- nginx-1.10.0.tar.gz
下载上面所需文件:https://pan.baidu.com/s/10CJO2E9z8XqC_z9bocWMdg 提取码:h5zf
二.安装部署步骤
1.安装FastDFS所需各种依赖
1.1 安装GCC依赖
sudo yum -y install gcc
1.2 安装unzip工具
sudo yum install -y unzip zip
1.3 安装libevent
sudo yum -y install libevent
1.4 安装Nginx所需依赖(假如该系统已经按照了nginx,就可以跳过该步骤)
sudo yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel
2.把所有需要用到的文件上传到linux系统中
2.1通过xshell工具,连接上linux系统
2.2.进入到opt目录下
2.3.通过rz命令进行上传文件,输入rz,点击回车,就能打开下面界面
注意:假如该linux系统未安装rz和sz命令,请先输入以下命令进行源码安装--yum install -y lrzsz
3.依次解压安装编译各个压缩包
3.1 编译安装libfastcommon-master
输入以下命令对该文件进行解压操作:
unzip -xvf libfastcommon-master.zip
进入当刚刚解压后的目录--cd libfastcommon-master/
输入以下命名进行编译sudo ./make.sh
编译完后,再输入sudo ./make.sh intall进行安装
3.2 安装FastDFS
返回到opt目录下,也就是FastDFS压缩包上传的位置--cd /opt/
然后输入以下命令进行解压操作:tar -xvf FastDFS_v5.08.tar.gz
解压成功后,进入到解压目录--cd FastDFS
然后进行编译及安装操作-sudo ./make.sh