FastDFS_v5.05安装记录
1、軟件包
??FastDFS_v5.05.tar.gz
? libfastcommon-master.zip
? fastdfs-nginx-module_v1.16.tar.gz
? zlib-1.2.8.tar.gz
? pcre-8.12.tar.gz
? nginx-1.7.9.tar.gz
?
2.安裝部署
? ? FastDFS_v5.05依賴libfastcommon,不再依賴libevent
2.1、libfastcommon安裝
? ? unzip?libfastcommon-master.zip -d /usr/local
? ? cd /usr/local/libfastcommon-master
? ? ./make.sh
? ?./make.sh install
?libfastcommon.so默認安裝到了/usr/lib64/libfastcommon.so,而FastDFS主程序設置的lib目錄是/usr/local/lib,所以設置軟連接
?ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
?ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
?ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
?ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
?
2.2、安裝FastDFS
tar -zxvf?FastDFS_v5.05.tar.gz -C /usr/local
cd /usr/local/FastDFS
./make.sh
./make.sh install
cd /etc/fdfs
1)、創建并修改tracker.conf、storage.conf配置文件,這里暫不介紹如何配置
2)、啟動tracker、storage
fdfs_trackerd tracker.conf
fdfs_storaged storage.conf
3)、配置client.conf文件,進行上傳文件測試
fdfs_test client.conf upload 文件,生成地址說明成功了。
?
2.3安裝nginx插件
1)tar -zxvf?fastdfs-nginx-module_v1.16.tar.gz -C /usr/local
cd?fastdfs-nginx-module/src
vi config,修改如下配置
我這里原來是
CORE_INCS="$CORE_INCS /usr/local/include/fastdfs /usr/local/include/fastcommon/"
改成
CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/"
這個是很重要的,不然在nginx編譯的時候會報錯的,我看網上很多在安裝nginx的fastdfs的插件報錯,都是這個原因,而不是版本不匹配。
實際情況,你可以自己查看在?/usr/local/include/路徑下是否有fastdfs
cp??mod_fastdfs.conf /etc/fdfs
對?mod_fastdfs.conf 進行配置
2)、配置文件服務器的軟連接
? ? ln -s /home/yuqing/fastdfs/data /home/yuqing/fastdfs/data/M00??(配置文件中stoage存放數據的路徑)
3)安裝nginx
tar -zxvf?zlib-1.2.8.tar.gz -C /usr/local
tar -zxvf?pcre-8.12.tar.gz -C /usr/local
tar -zxvf?nginx-1.7.9.tar.gz
cd nginx-1.7.9
./configure --prefix=/usr/local/nginx --add-module=/usr/local/fastdfs-nginx-module/src --with-pcre=/usr/local/pcre-8.12 --with-zlib=/usr/local/zlib-1.2.8
make
make install
cd /usr/local/nginx/conf
vi nginx.conf
添加
location /group1/M00{
? ? root /home/yuqing/fastdfs/data;
? ? ngx_fastdfs_module;
}
啟動nginx就可以訪問你測試上傳的文件了。
?
以上配置經過實際操作的, 如果出現問題,一般都是配置文件沒有配置好。
總結
以上是生活随笔為你收集整理的FastDFS_v5.05安装记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: asciidoc html java_g
- 下一篇: pdf文件没有加密保护,仍然不能编辑的解