ubuntu22.04部署fastdfs--单机
  2ohPpChXORY6 2023年11月02日 66 0

1、准备好fastdfs压缩包:

链接:https://pan.baidu.com/s/1e3Qga4c3PBk4DaKjuNtGCQ 提取码:hm89

解压:

tar xf fastdfs.tar.gz
cd fastdfs
tar xf V1.0.43.tar.gz
tar xf V6.06.tar.gz
tar xf nginx-1.16.1.tar.gz
tar xf V1.22.tar.gz

安装依赖库:

安装前,需要运行:
sudo apt-get update

安装gcc 依赖包:
sudo apt-get  install  gcc 

安装pcre依赖包:
sudo apt-get install libpcre3 libpcre3-dev

安装zlib依赖包:
sudo apt-get install zlib1g-dev

安装openssl openssl-devel
apt-get install openssl
apt-get install libssl-dev

编译安装:

cd libfastcommon-1.0.43
./make.sh clean && ./make.sh && ./make.sh install

cd ../fastdfs-6.06
./make.sh clean && ./make.sh && ./make.sh install
./setup.sh /etc/fdfs

上述编译安装后,会安装到/usr/lib64路径下,查看:

ll  libfast*

ubuntu22.04部署fastdfs--单机_fastdfs

查到的文件,复制到/usr/lib路径下:

cp  /usr/lib64/libfastcommon.so   /usr/lib/libfastcommon.so

--配置启动tracker

配置文件路径:

cd  /usr/bin
ll  fdfs*

ubuntu22.04部署fastdfs--单机_fastdfs_02

/etc/fdfs也有添加相关配置

cd  /etc/fdfs
ll

同样的/root/fastdfs/nginx-1.16.1/conf目录中也有新增配置文件

将/root/fastdfs/nginx-1.16.1/conf目录中配置文件复制到 /etc/fdfs

cp  /root/fastdfs/nginx-1.16.1/conf   /etc/fdfs/

进入到/etc/fdfs中,修改tracker.conf配置-----根据服务器实际情况修改,此处不赘述

新建目录:

mkdir  -p  /data/fastdfs
mkdir /fastdfs/tracker -p
mkdir /fastdfs/storage -p
mkdir /fastdfs/client -p
mkdir /fastdfs/tmp -p

启动tracker服务:

fdfs_trackerd /etc/fdfs/tracker.conf start

启动storage服务:

fdfs_storaged /etc/fdfs/storage.conf start

上述启动成功后,起来22122、23000端口

----部署fastdfs中nginx

编译安装:

cd /root/fastdfs/nginx-1.16.1
./configure --prefix=/usr/local/nginx --add-module=/root/fastdfs/fastdfs-nginx-module-1.22/src
sudo  make

上述编译安装报错:

ubuntu22.04部署fastdfs--单机_fastdfs_03

解决方法:

修改当前目录下,objs目录下Makefile 文件第二行,去掉-Werrori 如下图:

ubuntu22.04部署fastdfs--单机_fastdfs_04

再次安装:

sudo  make 
sudo  make  install

上述编译安装后,OK

--修改/usr/local/nginx/conf/nginx.conf中配置---根据服务器实际情况修改,此处不赘述

启动nginx:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论