国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
電商平臺分布式存儲系統(tǒng)的搭建01

目前,隨著信息化的快速發(fā)展,電商產(chǎn)業(yè)也在逐步發(fā)展中.為了適應(yīng)公司業(yè)務(wù)的發(fā)展.決定利用fastdfs來搭建公司自己的一套分布式系統(tǒng).

A) 準(zhǔn)備工作

準(zhǔn)備至少4臺服務(wù)器.1臺做client,一臺做tracker,剩下的2臺做storage.


B)在2臺服務(wù)器上搭建fastdfs的storage.

注意:老版本的fastDFS是基于libevent寫的,但是最新版的fastDFS最終網(wǎng)絡(luò)IO這部分重新用epoll實(shí)現(xiàn)了。所以如果是fastDFS2.0之前,請先安裝好libevent環(huán)境。 之后就不用了。


安裝libfastcommon

git下載地址:git clone https://github.com/happyfish100/libfastcommon.git
https://github.com/happyfish100/libfastcommon.git

執(zhí)行

make
sudo make install
64位系統(tǒng)默認(rèn)會復(fù)制到/usr/lib64

設(shè)置環(huán)境變量 
/etc/ld.so.conf 追加 /usr/lib64/
完成之后 sudo ldconfig -v

創(chuàng)建軟鏈接
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so



安裝fastDFS

github下載。
https://github.com/happyfish100/fastdfs.git

./make.sh
sudo ./make.sh install

cd /etc/fdfs
mv storage.conf.sample storage.conf

base_path=/usr/fastdfs/storage#用于存放日志。
store_path0=/usr/fastdfs/fastdfs0#存放數(shù)據(jù),若不設(shè)置默認(rèn)為前面那個。
tracker_server=tracker地址:22122#指定tracker服務(wù)器地址。不能是127.0.0.1

確保/usr/fastdfs/storage/usr/fastdfs/fastdfs0目錄存在


C)安裝nginx

一般我們都需要先裝pcre, zlib,前者為了重寫rewrite,后者為了gzip壓縮
安裝PCRE
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/下載最新的PCRE源碼包
cd/usr/local/src
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-
8.39.tar.gz
tar -zxvf pcre-8.34.tar.gz
cd pcre-8.34
./configure
make
make install


安裝zlib
http://zlib.net/zlib-1.2.8.tar.gz下載最新的zlib 源碼包,使用下面命令下載編譯和安zlib包:
cd/usr/local/src
wget http://zlib.net/zlib-1.2.8.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install


安裝ssl
cd/usr/local/src
wget http://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1c.tar.gz
./config
make
sudo make install


安裝nginx

cd/usr/local/src
wget http://nginx.org/download/nginx-1.10.1.tar.gz
tar -zxvf nginx-1.10.1.tar.gz
cd nginx-1.10.1

./configure
make
sudo make install

啟動nginx

查看80端口是否被占用

netstat -ano|grep 80 

若沒有被占用

sudo /usr/local/nginx/nginx 若報錯試著用  /usr/local/nginx/nginx -c /usr/local/conf/nginx.conf 啟動

若被占用了,可以試著自己修改vim /usr/local/conf/nginx.conf ,修改端口號


查看是否啟動成功

ps -aux | grep nginx 


瀏覽器訪問 ip:端口號 


Nginx安裝fastDFS模塊,主要是安裝在fastDFSstorage存儲服務(wù)器上,而不是trackerclient上。


目的實(shí)際是為了,當(dāng)輸入類似
http://192.168.2.108/group1/M00/00/00/wKgCbFem0l2ALSbFAAEYXfRAMkc536.pngURL地址,其中192.168.2.108是一個storage服務(wù)器。能夠通過nginxweb服務(wù)功能,直接返回圖片。
注意:全部安裝條件在確保之前的fastDFSTrackerstorageclient可以正常使用。
目的實(shí)際是為了,當(dāng)輸入類似http://192.168.2.108/group1/M00/00/00/wKgCbFem0l2ALSbFAAEYXfRAMkc536.png

URL地址,其中192.168.2.108是一個storage服務(wù)器。能夠通過nginxweb服務(wù)功能,直接返回圖片。
注意:全部安裝條件在確保之前的fastDFSTrackerstorageclient可以正常使用。 所以此處先暫停下來,等待其他2臺服務(wù)器部署完畢



以下為簡單的部署圖


本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
分布式存儲 CentOS6.5虛擬機(jī)環(huán)境搭建FastDFS-5.0.5集群
FastDFS 結(jié)合 nginx 安裝與配置
Fastdfs 分布式文件系統(tǒng)安裝配置 ubuntu
用FastDFS一步步搭建文件管理系統(tǒng)
linux 下安裝 nginx及ssl,pcre,zlib,gzip
CentOS7離線安裝Nginx,包含gcc、g++環(huán)境
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服