CentOS 6.6安裝單節點FastDFS
為了簡單起見,本次實驗中,tracker和storage是在同一臺機器上。
一、下載下面的兩個壓縮包並放在/usr/local/目錄下
FastDFS_v5.08.tar.gz
libfastcommon-master.zip (是從 FastDFS 和 FastDHT 中提取出來的公共 C 函式庫)
原始碼下載地址:
二、如果沒有GCC編譯器,先安裝GCC
# yum install make cmake gcc gcc-c++
三、解壓縮libfastcommon-master並編譯安裝
# cd /usr/local
# unzip libfastcommon-master.zip
# cd libfastcommon-master
# ./make.sh
# ./make.sh install
這裡libfastcommon 預設安裝到了
/usr/lib64/libfastcommon.so
/usr/lib/libfastcommon.so
四、解壓縮FastDFS_v5.08並編譯安裝
# cd /usr/local
# tar -zxvf FastDFS_v5.08.tar.gz
# cd FastDFS
# ./make.sh
# ./make.sh install
安裝後的相應檔案與目錄:
1、服務指令碼
/etc/init.d/fdfs_storaged
/etc/init.d/fdfs_tracker
2、樣例配置檔案
/etc/fdfs/client.conf.sample
/etc/fdfs/storage.conf.sample
/etc/fdfs/tracker.conf.sample
3、命令工具在/usr/bin/目錄下的:
fdfs_appender_test
fdfs_appender_test1
fdfs_append_file
fdfs_crc32
fdfs_delete_file
fdfs_download_file
fdfs_file_info
fdfs_monitor
fdfs_storaged
fdfs_test
fdfs_test1
fdfs_trackerd
fdfs_upload_appender
fdfs_upload_file
stop.sh
restart.sh
五、複製3份配置檔案
# cd /etc/fdfs
# cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
# cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
# cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
六、配置 tracker
1、建立基礎資料目錄
# mkdir -p /data/fastdfs
2、編輯配置檔案
# vi /etc/fdfs/tracker.conf
disabled=false
port=22122
base_path=/data/fastdfs
其它引數保留預設配置,具體配置解釋請參考官方文件說明:
3、啟動 Tracker:
# /etc/init.d/fdfs_trackerd start
(初次成功啟動,會在/home/zheng/fastdfs/ 目錄下建立 data、logs 兩個目錄)
檢視 FastDFS Tracker 是否已成功啟動:
# ps -ef | grep fdfs
4、 若要關閉 Tracker,命令為:
# /etc/init.d/fdfs_trackerd stop
5、 設定 FastDFS 跟蹤器開機啟動:
# vi /etc/rc.d/rc.local
在檔案末尾新增以下內容:
## FastDFS Tracker
/etc/init.d/fdfs_trackerd start
七、配置storage
1、編輯配置檔案
# vi /etc/fdfs/storage.conf
disabled=false
port=23000
base_path=/data/fastdfs
store_path0=/data/fastdfs
tracker_server={主機IP}:22122
http.server_port=8888
其它引數保留預設配置,具體配置解釋請參考官方文件說明:
2、啟動 Storage
# /etc/init.d/fdfs_storaged start
(初次成功啟動,會在/fastdfs/storage 目錄下建立 data、logs 兩個目錄)
檢視 FastDFS Storage 是否已成功啟動
# ps -ef | grep fdfs
3、若要關閉 Storage,命令為:
# /etc/init.d/fdfs_storaged stop
4、 設定 FastDFS 儲存器開機啟動:
# vi /etc/rc.d/rc.local
在檔案末尾新增以下內容:
## FastDFS Storage
/etc/init.d/fdfs_storaged start
八、修改 Tracker 伺服器中的客戶端配置檔案
# vi /etc/fdfs/client.conf
base_path=/data/fastdfs
tracker_server={主機IP}:22122
九、測試上傳檔案
# cd /root/桌面
# touch mytext.txt
# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/桌面/mytext.txt
group1/M00/00/00/wKh5b1kHEyqAKoYNAAAAAAAAAAA491.txt
這裡group1/M00/00/00/wKh5b1kHEyqAKoYNAAAAAAAAAAA491.txt是返回的ID 號,表示
檔案上傳成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29485627/viewspace-2138265/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Centos6.6安裝教程CentOS
- CentOS 7.0 之 FastDFS安裝CentOSAST
- greenplum單節點安裝
- Centos下安裝FastDFS及Nginx模組CentOSASTNginx
- vertica單節點安裝教程
- [圖文直播]安裝CentOS_6.6虛擬機器CentOS虛擬機
- linux安裝fastdfsLinuxAST
- linux下安裝redis 單節點安裝操作步驟LinuxRedis
- docker下使用centos6.6 安裝vasp5.4步驟DockerCentOS
- CentOS 6.6安裝配置LAMP伺服器(Apache+PHP5+MySQL)CentOSLAMP伺服器ApachePHPMySql
- Linux | Ubuntu 16.04.4 透過docker安裝單機FastDFSLinuxUbuntuDockerAST
- CentOS7 單節點和多節點 HPL測試CentOS
- 安裝 Hadoop:設定單節點 Hadoop 叢集Hadoop
- 透過yum在centos6.6上安裝mysql5.7.21rpm包CentOSMySql
- 單機CentOS 安裝 TiDBCentOSTiDB
- 多節點ipfs安裝
- 2節點RAC安裝
- dubbo系列(一):linux安裝dubbo與zookeeper(單節點)Linux
- fastdfs管理工具Go-fastdfs-web 安裝教程ASTGoWeb
- CentOS7安裝OpenStack(Rocky版)-02.安裝Keyston認證服務元件(控制節點)CentOS元件
- CentOS6.6配置yumCentOS
- centos7安裝單機kafkaCentOSKafka
- FastDFS安裝及使用(開山篇)AST
- MySQL高可用工具Orchestrator系列一:單節點模式安裝MySql模式
- centos6.7 安裝ffmpeg 簡單使用CentOS
- Node-red節點安裝換源
- Centos 6.6 搭建FTP伺服器CentOSFTP伺服器
- centos 8的特點和安裝步驟CentOS
- CentOS7 快速高效,簡單安裝 lnmpCentOSLNMP
- CentOS6.5安裝zookeeper-3.4.5(單機)CentOS
- Linux安裝rabbitmq簡單教程(Centos6.5)LinuxMQCentOS
- Linux Centos 7安裝MongoDB(簡單!詳細!)LinuxCentOSMongoDB
- centos7 hadoop 單機模式安裝配置CentOSHadoop模式
- 分散式檔案系統FastDFS在CentOS7上的安裝及與Springboot的整合分散式ASTCentOSSpring Boot
- CentOS7安裝OpenStack(Rocky版)-01.控制節點的系統環境準備CentOS
- kubernetes實踐之五:Node節點安裝
- Redis的安裝及建立節點、部署群集Redis
- CentOS 安裝 JDKCentOSJDK
- CentOS安裝GraphicsMagickCentOS