學習fastdfs部署的一些記錄

2021-07-25 02:06:14 字數 1084 閱讀 4574

1.  參考的文獻

a)        

b)        

2.  需要的檔案或者程式

a)        fastdfs v5.05 的安裝包

c)        nginx的安裝包

d)        fastdfs的linux安裝外掛程式

3.  重要的目錄

a)        /etc/fdfs   裡面放的是fdfs安裝的所有的配置檔案,主要包括tracker.conf ;storeage.conf;mod_***.conf;client.conf

b)        /usr/bin   程式執行的目錄,主要包括 fdfs_trackerd;fdfs_storaged。。。程式的啟動檔案;fdfs_test測試上傳檔案是否成功的測試程式,需要配合client.conf的配置檔案。

c)        /usr/local/nginx    nginx的配置檔案。

d)        /home/storage/fastdfs  這個主要是自定義的儲存檔案

4.  相關用到的指令

a)        ln  關聯指令,相當於windows的建立快捷方式。

b)        ./configure –add-module 配置關聯的模組

c)        killall fdfs_trackerd  殺死所有這個相關的程序。

5.  中間遇到的幾個問題

b)        在啟動nginx時,遇到ngx_fastfds_module  報錯時,主要是沒有關聯相關的模組,就是./configure – add-module這個沒有執行。

c)        在tracker.conf 檔案定義的埠號訪問不了的情況,通過在nginx中監聽相應埠進行解決。

d)        在安裝fdfs時,啟動報錯,主要是libevent沒有安裝,或者libcommon沒有安裝。

e)        上傳檔案檢視不到時,主要重新修改了storage.conf中的儲存目錄以及mod_xx.conf檔案中的儲存目錄,這兩個目錄需要一致。killalll fdfs_trackerd, 和killallfdfs_storaged後,進行程式的重新啟動。

一些工具的部署

quickstart 版本 分布式部署版本 分布式部署指南 安裝與部署 安裝與部署 linux 單機linux windows 集群 linux windows zookeeper 官網 kafka 官網 安裝部署 elk 分別是 elasticsearch,logstash,kibana 安裝部署...

記一些linux命令

1 備份並刪除原始檔 sudo cp etc apt sources.list etc apt sources.list.bak rm etc apt sources.list 2 插入阿里源 echo deb focal main restricted universe multiverse et...

記一些筆試題

思路 每乙個元素去與後面的元素去比較,只要相等就退出,說明已經找到第乙個重複的字元了。該字串沒有重複字元 例如 輸入 1,4,3,4,null,undefined,nan,null 輸出 6思路 將每乙個元素全部轉成字串,避免了null和undefined的影響。null undefined為tru...