分布式文件系统FastDFS安装教程 (2)

查看storage启动日志:进入刚刚指定的base_path(/home/mm/fastdfs/storage)中有个logs目录,查看storage.log文件

分布式文件系统FastDFS安装教程

分布式文件系统FastDFS安装教程

此时再查看tracker日志:发现已经开始选举,并且作为唯一的一个tracker,被选举为leader

分布式文件系统FastDFS安装教程

查看端口情况:netstat -apn|grep fdfs

分布式文件系统FastDFS安装教程

通过monitor来查看storage是否成功绑定:

/usr/bin/fdfs_monitor /etc/fdfs/storage.conf

分布式文件系统FastDFS安装教程

分布式文件系统FastDFS安装教程

安装Nginx和fastdfs-nginx-module模块

下载Nginx安装包

wget http://nginx.org/download/nginx-1.15.2.tar.gz

下载fastdfs-nginx-module安装包

wget https://github.com/happyfish100/fastdfs-nginx-module/archive/V1.20.tar.gz

解压nginx:tar -zxvf nginx-1.15.2.tar.gz

解压fastdfs-nginx-module:tar -xvf V1.20.tar.gz

进入nginx目录:cd nginx-1.10.1

安装依赖的库

apt-get update apt-get install libpcre3 libpcre3-dev openssl libssl-dev libperl-dev

配置,并加载fastdfs-nginx-module模块:

./configure --prefix=http://www.likecs.com/usr/local/nginx --add-module=/usr/local/src/fastdfs-nginx-module-1.20/src/

编译安装:

make make install

查看安装路径:whereis nginx

分布式文件系统FastDFS安装教程

分布式文件系统FastDFS安装教程

启动、停止:

cd /usr/local/nginx/sbin/ ./nginx ./nginx -s stop #此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程 ./nginx -s quit #此方式停止步骤是待nginx进程处理任务完毕进行停止 ./nginx -s reload

验证启动状态:wget ""

分布式文件系统FastDFS安装教程

查看此时的nginx版本:发现fastdfs模块已经安装好了

分布式文件系统FastDFS安装教程

可能的报错:

/usr/include/fastdfs/fdfs_define.h:15:27: fatal error: common_define.h: No such file or directory
解决方案:修改fastdfs-nginx-module-1.20/src/config文件,然后重新第7步开始 ngx_module_incs="/usr/include/fastdfs /usr/include/fastcommon/" CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/" 配置Nginx和fastdfs-nginx-module模块

配置mod-fastdfs.conf,并拷贝到/etc/fdfs文件目录下

cd fastdfs-nginx-module-1.20/src/ cp mod_fastdfs.conf /etc/fdfs

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsspwx.html