Centosシステムのインストールと設定

  
を共有するFastDFSの手順

FastDFSはオープンソースの軽量分散ファイルシステムで、ファイルの管理、ファイルの同期、ファイルへのアクセス(ファイルのアップロード、ファイルのダウンロード)などを含みます。 、マスストレージとロードバランシングの問題を解決します。フォトアルバムサイト、ビデオサイトなどのファイルベースのオンラインサービスに特に適しています。

CentosシステムのインストールとFastDFSの設定手順:1:libeventをインストールします(libevent-2.0.16-stable)##システムをアンインストールしますlibevent rpmを使った場合 grep libevent rpm -e libevent * ## TrackerdおよびStoragedノードノードにlibevent cd /home /ylh wgetをインストールします。http://unclelu-server.googlecode.com/files/libevent-2.0.16-stable.tar.gz tar - Zxvf libevent-2.0.16-stable.tar.gz cd libevent-2.0.16-stable make clean ./configure make& make install ## libeventから/libライブラリへのソフトリンクを作成します。対応する64ビットシステム/lib64 ln -s /usr /local /lib /libevent * /lib /ln -s /usr /local /lib /libevent * /lib64 /

2:TrackerdノードにFastDFSをインストールし、構成ファイルを変更します。 Etc /fdfs /tracker.conf(Trackerdが組み込みWebサーバーを使用する必要がある場合は、makeファイルを変更し、WITH_HTTPD = 1を有効にしてから再度コンパイルする必要があります)cd /home /ylh wget http://fastdfs.googlecode.com/files/FastDFS_v3.06 .tar.gz tar -zxvf FastDFS_v3.06.tar.gz cd FastDFS_v3.06 ./make.sh ./make.sh install ##ストレージディレクトリmkdir /home /ylh /fastdfsを作成します。##設定ファイルを変更します。 /fdfs/tracker.conf変更後に保存して終了します。## Trackerdを起動します。/usr /local /bin /fdfs_trackerd /etc/fdfs/tracker.conf

3:FastDFSをインストールします(Storagedノード用)。インストール手順については、最初のステップcd /home /ylh wget http://fastdfs.googlecode.com/files/FastDFS_v3.06.tar.gz tar -zxvf FastDFS_v3.06.tar.gz cd FastDFS_v3を参照してください。 06 ./make.sh ./make.sh install

4:Storagedノード用のWebサーバーをインストールするStoragedノードはnginxまたはapacheを使用してhttpダウンロードサービスを提供できます。ここではnginxを使います。 CD /ホーム/ylh wget http://nginx.org/download/nginx-0.8.55.tar.gz tar zxvf nginx-0.8.55.tar.gz cd nginx-0.8.55 ./configure– prefix = //nginx - ndash; with-http_stub_status_module make& make install

5:インストールされているノードhttp://fastdfs.googlecode.com/files/にfastdfs-nginx-module cd /home /ylh wgetをインストールします。 Fastdfs-nginx-module_v1.10.tar.gz tar xzf fastdfs_nginx_module_v1.05.tar.gz cd /home/ylh/nginx-0.8.55 ./configure– add-module = /home /ylh /fastdfs-nginx-module /src make; make install

6:nginx設定ファイルを修正して保存して終了します(vim /usr/local/nginx/conf/nginx.conf)場所/M00 {root /home /ylh /fastdfs /data;

7:nginxモジュール設定ファイルcp /home/ylh/fastdfs-nginx-module/src/mod_fastdfs.conf /etc /fdfs vimをコピーして変更します。/etc/fdfs/mod_fastdfs.conf保存します。終了## ## nginx /usr /local /nginx /sbin /nginxを起動します。

8:Storagedノードの設定ファイル/etc/fdfs/storage.confを変更し、Storagedを起動します。##保存ディレクトリmkdir /home /ylhを作成します。 /fastdfs ##変更vimの設定/etc/fdfs/storage.conf変更を保存して終了します。 /etc/conf/client.confファイルを保存して終了します。##アップロードのテスト/usr /local /bin /fs_test /etc/conf/client.conf upload /home/a.jpgアップロードの成功メッセージにファイルのURLがある場合ブラウザで、URLアドレスを入力すると、トラッカーサーバは自動的にファイルが保存されているストレージサーバにリダイレクトし、ファイルのダウンロードは成功します。これで、FastDFSは正常に構築されました。

Copyright © Windowsの知識 All Rights Reserved