当前位置 : 主页 > 编程语言 > python >

django-文件上传和下载--fastDFS安装和配置

来源:互联网 收集:自由互联 发布时间:2021-06-25
5.1 安装fastdfs依赖包 1. 解 压缩 libfastcommon-master.zip 2. 进入 到 libfastcommon-master的目录中 3. 执行./make.sh 4. 执行sudo ./make.sh install 5.2 安装fastdfs 1. 解压缩fastdfs-master.zip 2. 进入 到 fastdfs-maste

5.1 安装fastdfs依赖包

1. 解压缩libfastcommon-master.zip

2. 进入libfastcommon-master的目录中

3. 执行 ./make.sh

4. 执行 sudo ./make.sh install

 

5.2 安装fastdfs

1. 解压缩fastdfs-master.zip

2. 进入 fastdfs-master目录中

3. 执 ./make.sh

4. 执 sudo ./make.sh install

 

5.3 配置跟踪服务tracker

1. sudo cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf

2. 在/home/python/目录中创建目 fastdfs/tracker      

mkdir –p /home/python/fastdfs/tracker

3. 编辑/etc/fdfs/tracker.conf配置文件    sudo vim /etc/fdfs/tracker.conf

修改 base_path=/home/python/fastdfs/tracker

 

5.4 配置存储服务storage

1. sudo cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf

2. 在/home/python/fastdfs/ 目录中创建目录 storage

mkdir –p /home/python/fastdfs/storage

3. 编辑/etc/fdfs/storage.conf配置文件  sudo vim /etc/fdfs/storage.conf

修改内容:

base_path=/home/python/fastdfs/storage

store_path0=/home/python/fastdfs/storage

tracker_server=自己ubuntu虚拟机的ip地址:22122

 

5.5 启动tracker 和 storage

sudo service fdfs_trackerd start

sudo service fdfs_storaged start

 

5.6 测试是否安装成功

1. sudo cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf

2. 编辑/etc/fdfs/client.conf配置文件  sudo vim /etc/fdfs/client.conf

修改内容:

base_path=/home/python/fastdfs/tracker

tracker_server=自己ubuntu虚拟机的ip地址:22122

3. 上传文件测试:

fdfs_upload_file /etc/fdfs/client.conf 要上传的图片文件

如果返回类似group1/M00/00/00/rBIK6VcaP0aARXXvAAHrUgHEviQ394.jpg的文件id则说明文件上传成功

网友评论