基于docker - 单机版FastDFS搭建

本文详细介绍了如何在Ubuntu系统中利用Docker容器来搭建单机版的FastDFS文件服务器,包括FastDFS与Nginx的集成配置过程。
摘要由CSDN通过智能技术生成

基于docker - 单机版FastDFS搭建

###### 安装单机版 ######
# make docker container
docker run -it -P -v /home/insun/:/insun/:rw --name single-fastdfs-test -h single-fastdfs  ubuntu:18.04 bash

# apt
apt-get install build-essential
apt-get install git wget

# 准备目录
mkdir /usr/local/src	# 所有安装包
mkdir /home/dfs/		# 数据存储位置,这里为了方便把日志什么的都放到了dfs

# 获取源码
cd /usr/local/src
git clone https://github.com/happyfish100/libfastcommon.git --depth 1
git clone https://github.com/happyfish100/fastdfs.git --depth 1
git clone https://github.com/happyfish100/fastdfs-nginx-module.git --depth 1

# 安装libfatscommon
cd libfastcommon/
./make.sh clean && ./make.sh && ./make.sh install

# 安装FastDFS
cd ../fastdfs
./make.sh clean && ./make.sh && ./make.sh install

# setup the config files
./setup.sh /etc/fdfs
###### 修改配置文件 - 单机版配置文件 ######
# 单机服务器ip: 172.17.0.2
## tracker 配置 
vim /etc/fdfs/tracker.conf

port=22122  # tracker服务器端口
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值