FastDFS简介和安装
生活随笔
收集整理的這篇文章主要介紹了
FastDFS简介和安装
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
官方網站
FASTDFS
FastDFS簡介和安裝
軟件包下載地址
安裝gcc. 命令:yum install make cmake gcc gcc-c++ cd /usr/local/software/ put libfastcommon-master.zip unzip libfastcommon-master.zip -d /usr/local/fast/ cd /usr/local/fast/ libfastcommon-master cd /usr/local/fast/libfastcommon-master/ 通過命令:./make.sh 腳本進行編譯,FastDFS編譯會有一點點慢 通過命令:./make.sh install 安裝 mkdir /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 cd /usr/local/lib && ll cd /usr/local/software/ && ll put FastDFS_v5.05.tar.gz tar -zxvf FastDFS_v5.05.tar.gz -C /usr/local/fast cd /usr/local/fast/ && ll cd /usr/local/fast/FastDFS/ && ll 執行命令:./make.sh 執行命令:./make.sh install cd /etc/init.d/ && ll | grep fdfs cd /etc/fdfs/ && ll cd /usr/bin/ && ls | grep fdfs 命令:vim /etc/init.d/fdfs_storaged 進行全局替換命令:%s+/usr/local/bin+/usr/bin 命令:vim /etc/init.d/fdfs_trackerd 進行全局替換命令:%s+/usr/local/bin+/usr/bin cd /etc/fdfs/ && ll cp tracker.conf.sample tracker.conf vim /etc/fdfs/tracker.conf base_path=/fastdfs/tracker port=22122 mkdir -p /fastdfs/tracker cd /fastdfs/tracker/ && ll /etc/init.d/fdfs_trackerd start ps -ef|grep fdfs ps -el|grep fdfs /etc/init.d/fdfs_trackerd stop ps -el|grep fdfsvim /etc/rc.d/rc.local /etc/init.d/fdfs_trackerd start cd /etc/fdfs/ && ll cp storage.conf.sample storage.conf vim storage.conf port=23000 base_path=/fastdfs/storage store_path0=/fastdfs/storage tracker_server=localhost:22122 http.server_port=8888 mkdir -p /fastdfs/storage cd /fastdfs/storage/ && ll /etc/init.d/fdfs_trackerd start ps -el | grep fdfs /etc/init.d/fdfs_storaged start ps -ef|grep fdfs cd /fastdfs/storage/data/ && ls cd /etc/fdfs/ && ll cp client.conf.sample client.conf vim client.conf base_path=/fastdfs/tracker/ tracker_server=localhost:22122 cd /fastdfs/storage/data/00/00 && ls /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /usr/local/2.jpg group1/M00/00/00/rBH2Clw2sLyAT69BAAq55YLtNgs337.jpg cd /usr/local/software/ && ls fastdfs-nginx-module_v1.16.tar.gz tar -zxvf /usr/local/software/fastdfs-nginx-module_v1.16.tar.gz -C /usr/local/fast cd /usr/local/fast/ && ll cd /usr/local/fast/fastdfs-nginx-module/src/ && ll vim /usr/local/fast/fastdfs-nginx-module/src/config CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/" cd /usr/local/software/ && ls tar -zxvf /usr/local/software/fastdfs-nginx-module_v1.16.tar.gz -C /usr/local/fast cd /usr/local/ && ll ./configure --add-module=/usr/local/fast/fastdfs-nginx-module/src make && make install cd /usr/local/fast/fastdfs-nginx-module/src/ && ll cd /etc/fdfs/ && ll cp /usr/local/fast/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs vim mod_fastdfs.conf connect_timeout=10 store_path0=/fastdfs/storage tracker_server=localhost:22122 url_have_group_name = true storage_server_port=23000 cd /usr/local/fast/FastDFS/conf/ && ll cp http.conf mime.types /etc/fdfs cd /etc/fdfs/ && llln -s /fastdfs/storage/data /fastdfs/storage/data/M00 vim /usr/local/nginx/conf/nginx.conf server {listen 8888;server_name localhost;location ~/group([0-9])/M00 {ngx_fastdfs_module;} error_page 500 502 503 504 /50x.html;location = /50x.html {root html;} } /usr/local/nginx/sbin/nginx cd /fastdfs/storage/data/00/00/ && ll http://localhost:8888/group1/M00/00/00/rBH2Clw2sLyAT69BAAq55YLtNgs337.jpg http://localhost:8888 /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /usr/local/software/FastDFS_v5.05.tar.gz group1/M00/00/00/rBH2Clw2vIOAFsFIAAVFOL7FJU4.tar.gz http://localhost:8888/group1/M00/00/00/rBH2Clw2vIOAFsFIAAVFOL7FJU4.tar.gz ll -h /usr/local/software/?
總結
以上是生活随笔為你收集整理的FastDFS简介和安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FastDFS配置手册trackerst
- 下一篇: FastDFS集群部署