------Django天天生鲜项目
day4 ** 记录点滴 ** 2021.10.23
今天安装FastDFS,(这里的是在Windows上显示,需要把它移动到Ubuntu上安装)
安装fastdfs依赖包
把libfastcommon-master移动到Ubuntu上,创建一个软件文件夹,我的目录是在:/home/lan/software
进入到libfastcommon-master的目录中,编译之后安装:
./make.sh
sudo ./make.sh install
安装fastdfs,进入到 fastdfs-master目录中,同理编译之后安装:
./make.sh
sudo ./make.sh install
配置配置跟踪服务器tracker
sudo cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
然后配置配置存储服务器storage
sudo cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
在/home/lan/目录中创建目录 fastdfs/tracker
mkdir –p /home/lan/fastdfs/tracker
编辑/etc/fdfs/tracker.conf配置文件
sudo vim /etc/fdfs/tracker.conf
并且修改base_path=/home/lan/fastdfs/tracker
在/home/lan/fastdfs/ 目录中创建目录 storage(fastdfs目录需要自己创建)
mkdir –p /home/lan/fastdfs/storage
编辑/etc/fdfs/storage.conf配置文件
sudo vim /etc/fdfs/storage.conf
修改这三个内容:
base_path=/home/lan/fastdfs/storage
store_path0=/home/lan/fastdfs/storage
tracker_server=ubuntu虚拟机的ip地址:22122
启动tracker 和 storage
sudo service fdfs_trackerd start
sudo service fdfs_storaged start
测试
sudo cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
编辑/etc/fdfs/client.conf配置文件
sudo vim /etc/fdfs/client.conf
修改内容:
base_path=/home/lan/fastdfs/tracker
tracker_server=ubuntu虚拟机的ip地址:22122
然后新开启一个终端输入命令:
fdfs_upload_file /etc/fdfs/client.conf 要上传的文件
我这里上传的是.sh结尾的文件,如果返回类似group1/M00/00/00/wKhvgGFy9TSAIUdsAAAARVgsGco2452.sh
的文件id则说明文件上传成功
`