日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装fastdfs http访问文件

發布時間:2023/12/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装fastdfs http访问文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

安裝編譯環境:

文件下載:

???? ? ? ? ? ? ??1.直接用鏈接下載:

2.去官網下載:

安裝libfastcommon

安裝FastDFS

配置tracker

啟動?tracker

開機自動啟動tracker

配置storage

開機自動啟動storaged

測試

通過fdfs_test程序測試


安裝編譯環境:

yum install -y gcc libevent libevent-devel

文件下載:

1.直接用鏈接下載:

Fastdfs下載:點我直接下載
libfastcommon下載:??點我直接下載

libfastcommon是FastDFS官方提供的,libfastcommon包含了FastDFS運行所需要的一些基礎庫。

2.去官網下載:

libfastcommon:https://sourceforge.net/projects/libfastcommon/

Fastdfs:https://sourceforge.net/projects/fastdfs/

進入官網后直接點擊下載

等待5秒鐘,就會彈出下載框。?


安裝libfastcommon

將libfastcommon拷貝至/usr/local/

?執行下面的語句

cd /usr/local

tar -zxvf libfastcommonV*.tar.gz

cd libfastcommon*

./make.sh

./make.sh install

注意:libfastcommon安裝好后會自動將庫文件拷貝至/usr/lib64下,由于FastDFS程序引用usr/lib目錄所以需要將/usr/lib64下的庫文件拷貝至/usr/lib下。即執行下面的命令。

執行:

cp /usr/lib64/libfastcommon.so /usr/lib/

安裝FastDFS

將FastDFS_v5.05.tar.gz拷貝至/usr/local/

執行下標的代碼

cd /usr/local

tar -zxvf FastDFS_v*.tar.gz

cd FastDFS

./make.sh

./make.sh install

安裝成功將安裝目錄下的conf下的文件拷貝到/etc/fdfs/下。

cp conf/* /etc/fdfs/

配置tracker

cd /etc/fdfs

vi tracker.conf

base_path=/home/yuqing/fastdfs? ?改為:base_path=/home/fastdfs?

?

?創建工作目錄:

mkdir /home/fastdfs

啟動?tracker

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

重新啟動:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

?如果重新啟動有這句話代表啟動成功。

開機自動啟動tracker

vi?/etc/rc.d/rc.local

加入? ? ?/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

配置storage

cd /etc/fdfs

vi storage.conf

base_path=/home/yuqing/fastdfs? 改為:base_path=/home/fastdfs?

store_path0=/home/yuqing/fastdfs? 改為:store_path0=/home/fastdfs/fdfs_storage

?

如果有多個掛載磁盤則定義多個store_path,如下

store_path1=.....

store_path2=......

配置tracker服務器IP

?命令 ip a?

修改為? tracker_server=192.168.0.203:22122??

如果是云服務器可以直接填寫公網ip 然后在安全組開啟22122端口

如果有多個則配置多個tracker

tracker_server=192.168.101.4:22122

創建儲存空間:

mkdir /home/fastdfs/fdfs_storage

啟動storaged

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start

重新啟動:/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

?如果重新啟動有這句話代表啟動成功。

開機自動啟動storaged

vi?/etc/rc.d/rc.local

加入? ? /usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

測試

通過fdfs_test程序測試

vi /etc/fdfs/client.conf

修改為

base_path=/home/fastdfs

tracker_server=192.168.0.203:22122

根據自己服務器的ip填

修改好后可以使用:

比如我root目錄下有a.pdf?

cd /usr/bin

./fdfs_test /etc/fdfs/client.conf upload /root/a.pdf

http://192.168.0.203/group1/M00/00/00/wKgAy2JmYFeAJJi_ABPS741_llM349_big.pdf就是文件的下載路徑。

對應storage服務器上的

/home/fastdfs/fdfs_storage/data/00/00/wKgAy2JmYFeAJJi_ABPS741_llM349_big.pdf文件。

現在需要在storage服務器中安裝nginx,才能用http直接看到圖片。

將fastdfs-nginx-module_v*.tar.gz傳至/usr/local/下

cd /usr/local

tar -zxvf fastdfs-nginx-module_v*.tar.gz

cd fastdfs-nginx-module/src

vi config

修改config文件將/usr/local/路徑改為/usr/? 也就是把local刪掉

?最后成為下面的樣子

將fastdfs-nginx-module/src下的mod_fastdfs.conf拷貝至/etc/fdfs/下

cp mod_fastdfs.conf /etc/fdfs/

并修改mod_fastdfs.conf的內容:

vi /etc/fdfs/mod_fastdfs.conf

base_path=/home/fastdfs

tracker_server=192.168.101.3:22122

#tracker_server=192.168.101.4:22122(多個tracker配置多行)

url_have_group_name=true??????????? #url中包含group名稱

store_path0=/home/fastdfs/fdfs_storage?? #指定文件存儲路徑

?

?修改好后保存 :wq

將libfdfsclient.so拷貝至/usr/lib下

cp /usr/lib64/libfdfsclient.so /usr/lib/

創建nginx/client目錄

mkdir -p /var/temp/nginx/client

安裝nginx

安裝依賴文件

1. gcc :?

安裝:yum install -y gcc-c++

2. pcre、pcre-devel

安裝:yum install -y pcre pcre-devel

3. zlib、zlib-devel

安裝:yum install -y zlib zlib-devel

4. openssl、openssl-devel

安裝:yum install -y openssl openssl-devel

開始安裝nginx

拷貝nginx到/usr/local下

解壓

cd /usr/local

tar -zxvf nginx-*

進入nginx-1.21.6目錄下:cd nginx*

?一次性復制下面全部的命令執行

./configure --prefix=/usr/local/nginx?--pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --with-http_gzip_static_module --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/temp/nginx/proxy --http-fastcgi-temp-path=/var/temp/nginx/fastcgi --http-uwsgi-temp-path=/var/temp/nginx/uwsgi --http-scgi-temp-path=/var/temp/nginx/scgi --add-module=/usr/local/fastdfs-nginx-module/src

?

?然后執行安裝

make

make install

然后修改配置文件

cd conf

vi nginx.conf

修改成下面的樣子

?

創建目錄

?mkdir -p /var/nginx/logs

創建文件

touch /var/nginx/logs/nginx.pid
?

然后啟動nginx即可通過http訪問文件

cd /usr/local/nginx/sbin

啟動:? ./nginx

重啟:? ./nginx -s reload

停止:? ?./nginx -s stop

主要命令前面不能有空格

然后就可以紅http訪問文件了

?

總結

以上是生活随笔為你收集整理的安装fastdfs http访问文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: h片在线观看 | 97超碰免费 | 加勒比久久综合 | 久艹在线观看视频 | 老版k8经典电影 | 久久九九国产精品 | 九九久久国产视频 | 国产自产在线 | 麻豆精品在线观看 | 91日本在线观看 | 亚洲热在线观看 | 91porny丨首页入口在线 | 女人扒开腿让男人桶爽 | 波多野吉衣视频在线观看 | 国内偷拍精品视频 | 久久无码性爱视频 | 黄色不卡av | 波多野结衣视频网站 | 国产黄免费 | 黄色草逼网站 | 日韩大尺度视频 | 午夜免费看片 | 人人舔人人插 | 国产男女猛烈无遮挡 | 雨宫琴音一区二区三区 | 在线视频www | 拔插拔插海外华人免费视频 | 99热麻豆 | 人人草人人澡 | 91黄色免费网站 | 一二三区视频 | 香蕉网址| 九九综合 | 毛茸茸多毛bbb毛多视频 | 免费一级特黄3大片视频 | 天天插天天操 | 日韩八区 | 亚洲wwwwww| 欧美黄色a级片 | 欧美第一精品 | 日韩精品在线视频免费观看 | 久久精选 | 你懂的在线播放 | 尼姑福利影院 | 男人av网| 欧美人妻少妇一区二区三区 | 欧美日本一区二区三区 | 国产h在线 | 99久久久国产精品 | 亚洲国产欧美在线人成 | 亚洲成人福利 | 国产精品久久久999 www日本高清视频 | 日本学生初尝黑人巨免费视频 | 性欧美大战久久久久久久久 | 欧美高清在线观看 | 亚洲欧美国产日韩精品 | 黄色在线观看www | 美美女高清毛片视频免费观看 | 北岛玲av在线| 天堂网中文字幕 | 日日夜夜精品视频免费 | 91精品在线观看入口 | 欧美色性视频 | 亚洲国产中文字幕在线 | 欧美专区 日韩专区 | 日韩av在线播放不卡 | 国产激情在线视频 | 国产欧美日韩精品在线观看 | 国产精品对白 | 黄色a级片视频 | 吻胸摸激情床激烈视频大胸 | 一区二区在线观看免费 | 影音先锋在线观看视频 | 青青青久久久 | 激情欧美一区二区三区 | 人体内射精一区二区三区 | 国产第一页精品 | 午夜av中文字幕 | 亚洲国产精品毛片av不卡在线 | 日本泡妞视频 | 在线免费看黄av | 一区二区中文 | 丰满熟女人妻一区二区三 | 最新福利在线 | 国产精品13p| 色01看片网 | 久久久久久久影视 | 亚洲综合伊人久久 | 丝袜美腿亚洲综合 | 亚洲福利视频网 | 日韩熟妇一区二区三区 | 91免费看片网站 | 亚洲综合视频在线观看 | 在线观看网站黄 | 亚洲一区视频在线播放 | 国产91精品久久久久 | 日韩电影一区二区在线观看 | 国产69精品久久久久久久 | 一级片在线免费播放 |