當前位置:
首頁 > 知識 > 手把手搭建ECS雲伺服器(2)-掛載並安裝fastdfs文件伺服器

手把手搭建ECS雲伺服器(2)-掛載並安裝fastdfs文件伺服器

上篇安裝完nginx後,那麼這次咱們就來安裝fastdfs文件伺服器,為何要使用文件伺服器,這裡不多說了,以前的文章有寫過

首先用ftp工具把fastdfs的相關文件上傳至騰訊雲,如下:

首先,安裝基本環境:

yum-yinstalllibevent

看到Complete表示安裝成功。

然後,安裝libfastcommonV1.0.7工具包。解壓縮:

tarzxf libfastcommon-1.0.7.tar.gz

然後進入解壓後的目錄

看到有make.sh,那麼直接編譯運行

./make.sh

接著再運行:

./make.shinstall

然後開始安裝Tracker服務,解壓縮 fastdfs-5.05.tar.gz

tarzxf fastdfs-5.05.tar.gz

進入文件夾後依次執行命令:

./make.sh

./make.shinstall

安裝後文件會默認安裝在 /usr/bin 中

而配置文件在 /etc/fdfs 目錄中:

把源碼包中的所有文件到/etc/fdfs下

cp* /etc/fdfs/

配置tracker服務。修改/etc/fdfs/tracker.conf文件

修改base_path 的路徑,這個是用來存放日誌的

注意 /itzixi-disk1 這個目錄,這是我們掛載的一個雲硬碟,為何不用系統盤,主要是因為系統盤不支持擴容,以後系統盤滿了之後就很麻煩,所有就掛載一個硬碟,這樣最好,同時也把圖片文件都和系統盤給區分開來

可以看到如下,系統盤是不支持擴容的,大小固定

掛載的雲硬碟必須創建目錄,不然啟動伺服器的時候會報錯

試著啟動tracker服務:

/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf

看一下進程,OK

接下來安裝storage服務:

配置storage服務。修改/etc/fdfs/storage.conf文件

修改日誌路徑以及存儲路徑

修改tracker server 地址,改為雲伺服器的內外IP即可

啟動storage服務並且查看進程:

啟動成功!

至此,fastdfs安裝完畢,但是我們需要通過http來進行上傳文件並訪問,所以使用nginx一起來搞事情!

解壓縮fastdfs-nginx模塊

修改/fastdfs-nginx-module/src/config文件,把其中的local去掉

進入nginx目錄重新配置:

然後重新配置如下:

運行:

make

makeinstall

把/fastdfs-nginx-module/src/mod_fastdfs.conf文件複製到/etc/fdfs目錄下

打開並且修改這個文件:

修改日誌存放路徑:

修改tracker服務的內網IP地址

修改group配置

修改storage路徑

進入ngxin的目錄並且修改配置文件:

添加一個server,埠為88,這個埠需要在安全組開放

如果報錯:

nginx: [emerg] mkdir() "/var/temp/nginx/client" failed (2: No such file or directory)

那麼只需要在 根目錄下創建這個目錄就行了:/var/temp/nginx/client

最後運行項目測試上傳功能:

日誌顯示也OK

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 BeJavaGod 的精彩文章:

手把手搭建ECS雲伺服器(1)-安裝nginx 1.12.0
分布式系統的那些事兒(五)-容錯與故障
分布式系統的那些事兒(四)-MQ時代的通信
分布式系統的那些事兒(三)-系統與系統之間的調用
有意思的冒泡排序法,我竟然全部都看完了!

TAG:BeJavaGod |

您可能感興趣

vsftpd 搭建文件伺服器
Samba文件共享伺服器
Cloud Commander:一個有控制台和編輯器的 Web 文件管理器
搭建SpringMVC(非web.xml文件方式)
FCKeditor編輯器,建立文件夾.變
iPhone XS/XS Max 手機如何創建桌面文件夾?
微軟將Windows 3.0的文件管理器引入Windows 10商店
Mybatis配置文件
Pure Storage收購瑞典文件管理軟體公司Cpmpuverde
Avante Technology發布Emendo Cloud 3D列印文件自動分析和維修服務
Tor項目發布用Tor網路傳輸文件的OnionShare 2
安卓Fast Share曝光:可快速傳文件 類似iOS AirDrop
SpringMVC工程的web.xml以及其他配置文件
MongodbGFS存儲大文件
CD轉文件與音樂串流機: Aurender ACS10
試用 |「兼容Hi-Res音樂文件和碟片,純玩Hi-Fi也合適」Pioneer(先鋒)UDP-LX500 UHD藍光機
快速自定義Cordova插件(-配置文件)
CodeWarrior IDE使用Tips-使用burner將elf文件轉換生成HEX和BIN文件的方法和步驟詳解
iOS 13/iPad OS 預覽版 Beta2推送,合併描述文件
ASP.NET Web Forms XML 文件