關於FastDFS安裝時的一些小小坑

2021-09-18 06:25:03 字數 1338 閱讀 6417

網上可以搜到很多安裝教程,但是對於新手來說,難免會踩一些小坑,導致重新搜其它教程,很浪費時間。下面寫一些親身經歷以及朋友提供的小小坑,大佬繞過。

安裝libfastcommon

可能遇到的問題:

-bash: make: command not found

-bash: gcc: command not found

解決方案:

debian通過apt-get install gcc make安裝

centos通過yum -y install gcc make安裝

配置tracker.conf服務

在配置時注意base_path和base_addr的區別,還有填寫的路徑,一定要提前建好。

配置storage.conf服務

tracker_server=「」』,很多只寫了乙個ip,有的人直接複製上去了。注意,這裡需要填寫你本地的ip。

配置client.conf

配置裡面的tracker_server的ip,port和storage.conf要一致。路徑也是。

啟動

啟動時可以直接使用`sudo service fdfs_storaged/fdfs_tracker start

啟動完成後,使用ps aux | grep fdfs來進行查詢是否啟動成功

安裝nginx和fastdfs-nginx-module模組

可能的報錯:

/usr/include/fastdfs/fdfs_define.h:15:27: fatal error: common_define.h: no such file or directory

解決方案:修改fastdfs-nginx-module-1.20/src/config檔案

ngx_module_incs="/usr/include/fastdfs /usr/include/fastcommon/"

core_incs="$core_incs /usr/include/fastdfs /usr/include/fastcommon/"

配置nginx和fastdfs-nginx-module模組

tracker_server同上,storage_server_port需要和storage配置的相同

目前能想到的大概就這些,後續有人提供的話,再更新。希望每個人在這條路上越走越好。不忘初心。

學習fastdfs部署的一些記錄

1 參考的文獻 a b 2 需要的檔案或者程式 a fastdfs v5.05 的安裝包 c nginx的安裝包 d fastdfs的linux安裝外掛程式 3 重要的目錄 a etc fdfs 裡面放的是fdfs安裝的所有的配置檔案,主要包括tracker.conf storeage.conf m...

安裝tensorflow時踩的一些坑

先裝python,我選擇的是anaconda整合包。但是在vs裡識別不出,win的命令列裡也打不開。想用win的命令行裝tensorflow,發現python和pip都沒有響應。後來把anaconda的路徑設進了系統變數path裡,python有響應了,但是pip還是沒反應。後來查到,要在anaco...

使用VMware安裝CentOS時的一些記錄

1 當進行到對硬碟分割槽時,選擇 建立自定義的分割槽結構,可以按自己的需求構建分割槽結構 www.2cto.com 2 硬碟在linux系統中的表示方式 www.2cto.com 1 ide硬碟,使用hd來表示。hda表示第一塊ide硬碟,hda1表示第一塊ide硬碟的第乙個分割槽,hda2表示第一...