在部署完基本的tfs
環境之後,就可以通過
tfstool
工具開始上傳檔案,上傳完的檔案可以通過
ds_client
工具來讀取,也可以通過
web方式來展示,本文介紹
nginx
的tfs
模組配置來實現http形式展現tfs檔案系統上傳後的檔案。當然如果你高興的話,也可以用tengine來實現。
環境介紹:
tfs nameserver伺服器
192.168.1.225/24
tfs dataserver伺服器
192.168.1.227/24
tfs-nginx伺服器
192.168.1.12/24
模組 (12
伺服器)
原始碼包,安裝必須的
rpm包
(12伺服器
)
# cd /usr/local/src/三:編譯安裝nginx# wget
# yum -y install pcre pcre-devel openssl openssl-devel perl perl-devel perl-extutils-embed
需要cmake支援,cmake編譯可參考mysql5.5安裝文件
# wget
# tar -zxvpf 2.1.0
# cd lloyd-yajl-66cb08c/
# ./configure
# make && make install
,並新增
tfs模組
五:配置nginx
配置nginx啟動指令碼
五:啟動nginx
# echo '/usr/local/lib' >> /etc/ld.so.conf六:使用tfstool# ldconfig
# /usr/local/nginx/sbin/nginx -t
# chmod +x /etc/init.d/nginx
# chkconfig --add nginx
# service nginx start
starting nginx: [ ok ]
客戶端上傳乙份文件
,等資源
(225
伺服器)
七: 使用web
瀏覽器讀取
tfs內的檔案,這裡值得注意的是埠後面的url一定是/v1/,tfs三個字元可以用任意字元代替,例如乙個空格字元,或者aaaa,bbb等,但至少需要存在乙個字元,這個應該是tfs-nginx模組原始碼的問題,未細究!
也可以使用url 來訪問
也可以使用url /t1tyxtbyjt1rcvbvdk 來訪問
TFS的nginx模組配置
在部署完基本的tfs 環境之後,就可以通過 tfstool 工具開始上傳檔案,上傳完的檔案可以通過 ds client 工具來讀取,也可以通過 web方式來展示,本文介紹 nginx 的tfs 模組配置來實現http形式展現tfs檔案系統上傳後的檔案。當然如果你高興的話,也可以用tengine來實現...
nginx核心模組配置 主模組配置
官方文件位址 中文文件位址 建議兩個文件個都看看防止遺漏中文文件不全 nginx的程序結構 啟動nginx的時候,會啟動乙個master程序,這個程序不處理任何客戶端的 請求,主要用來產生worker程序,乙個worker程序用來處理乙個request。n nginx模組分為 核心模組 事件模組 標...
Nginx的rewrite模組配置 網域名稱自動跳轉
location概述 常用的正規表示式元字元 字元說明 匹配輸入字串的起始位置 匹配輸入字串的結束位置 匹配前面的字元零次或多次 匹配前面的字元一次或多次 匹配前面的字元零次或一次 匹配除 in 之外的任何單個字元 將後面接著的字元標記為乙個特殊字元或乙個原義字元或乙個向後引用 d匹配純數字 重複n...