CentOS 7環境でFastDFS+Nginxを構築
971 ワード
まずFastDFSをインストール
1、gcc(コンパイル時に必要)FastDFSをインストールするのはオープンソースの軽量級分布式ファイルシステムで、純Cで実現し、Linux、FreeBSDなどのUnixシステムをサポートする.FastDFSをインストールするには、まず公式サイトでダウンロードしたソースコードをコンパイルする必要があります.コンパイルはgcc環境に依存します.gcc環境がなければ、gccをインストールする必要があります.
2、libevent(実行時の必要)をインストールデスクトップグラフィックインタフェースをインストールしたら、インストールする必要はありません.FastDFSはlibeventライブラリに依存する.
3、libfastcommon libfastcommonのインストールはFastDFSの公式提供であり、libfastcommonにはFastDFSの実行に必要ないくつかの基礎ライブラリが含まれている.
ダウンロード先:https://github.com/happyfish100/libfastcommon/releases
(1)libfastcommonV 1をアップロードする.0.7.tar.gzからCentOS 7へ;
(2)libfastcommonV 1.0.7.tar.gzは/usr/local/下に解凍します.
(3)ディレクトリを:/usr/local/libfastcommon-1.0.7/に切り替え、コンパイルとインストールを行う.
1、gcc(コンパイル時に必要)FastDFSをインストールするのはオープンソースの軽量級分布式ファイルシステムで、純Cで実現し、Linux、FreeBSDなどのUnixシステムをサポートする.FastDFSをインストールするには、まず公式サイトでダウンロードしたソースコードをコンパイルする必要があります.コンパイルはgcc環境に依存します.gcc環境がなければ、gccをインストールする必要があります.
yum install -y gcc gcc-c++
2、libevent(実行時の必要)をインストールデスクトップグラフィックインタフェースをインストールしたら、インストールする必要はありません.FastDFSはlibeventライブラリに依存する.
yum -y install libevent
3、libfastcommon libfastcommonのインストールはFastDFSの公式提供であり、libfastcommonにはFastDFSの実行に必要ないくつかの基礎ライブラリが含まれている.
ダウンロード先:https://github.com/happyfish100/libfastcommon/releases
(1)libfastcommonV 1をアップロードする.0.7.tar.gzからCentOS 7へ;
(2)libfastcommonV 1.0.7.tar.gzは/usr/local/下に解凍します.
tar -zxvf libfastcommonV1.0.7.tar.gz -C /usr/local/
(3)ディレクトリを:/usr/local/libfastcommon-1.0.7/に切り替え、コンパイルとインストールを行う.
cd /usr/local/libfastcommon-1.0.7/
./make.sh #
./make.sh install #