Ubuntu20.04中fastdfs,nginx的安装和配置
环境准备:
编译环境:
Ubuntu20.04
使用的系统软件:
fastdfs-6.07
fastdfs-nginx-module-1.22
libfastcommon-1.0.53
nginx-1.18.0
安装libfastcommon:
git clone https://github.com/happyfish100/libfastcommon.git --depth 1
cd libfastcommon/
./make.sh && ./make.sh install #编译安装
安装FastDFS:
cd ../ #返回上一级目录
git clone https://github.com/happyfish100/fastdfs.git --depth 1
cd fastdfs/
./make.sh && ./make.sh install #编译安装
配置跟踪服务器tracker:
#配置文件准备
cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
#在/home/目录中创建目录 fastdfs/tracker
mkdir –p /home/fastdfs/tracker
#编辑/etc/fdfs/tracker.conf配置文件
vim /etc/fdfs/tracker.conf
#需要修改的内容如下
port=22122 # tracker服务器端口(默认22122,一般不修改)
base_path=/home/faster/tracker # 存储日志和数据的根目录
配置跟踪服务器tracker:
#配置文件准备
cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
#在/home/目录中创建目录 fastdfs/storage
mkdir –p /home/fastdfs/storage
#编辑/etc/fdfs/storage.conf配置文件
vim /etc/fdfs/storage.conf
#需要修改的内容如下
port=23000 # storage服务端口(默认23000,一般不修改)
base_path=/home/fastdfs/storage # 数据和日志文件存储根目录
store_path0=/home/fastdfs/storage # 第一个存储目录
tracker_server=192.168.154.130(ubuntu虚拟机的ip):22122