django-ファイルのアップロードおよびダウンロード--fastDFSインストールと設定

5.1インストールfastdfs依存関係

ワン:ダウンロードしてインストールしFDFS依存:libfastcommon

ダウンロードします。https://codeload.github.com/happyfish100/libfastcommon/zip/master

1.解凍圧縮 libfastcommon-master.zipを

2.行く libfastcommonマスターのディレクトリ

3.実行./make.sh

4.インストール./make.sh sudoを実行します

 

5.2インストールfastdfs

ダウンロードしてインストールfastDFS

ダウンロードします。https://codeload.github.com/happyfish100/fastdfs/zip/master

1.解凍fastdfs-master.zip

2.行く fastdfs-マスターディレクトリ

3.エグゼクティブライン ./make.sh

4.エグゼクティブライン sudoはインストール./make.sh

 

5.3追跡サービスが設定されトラッカー

1.須藤のcp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf

2. /ホーム/パイソン/ディレクトリにエントリを作成レコード fastdfs /トラッカーを      

ます。mkdir -p /ホーム/パイソン/ fastdfs /トラッカー

3.編集/etc/fdfs/tracker.conf設定ファイルはsudoのvimの/etc/fdfs/tracker.conf

変更 BASE_PATH = /ホーム/パイソン/ fastdfs /トラッカーを

 

5.4ストレージの構成サービス機器ストレージ

1.須藤のcp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf

2.ホーム/パイソン/ fastdfs /ディレクトリ/に格納ディレクトリを作成します。

ます。mkdir -p /ホーム/パイソン/ fastdfs /ストレージ

3.編集/etc/fdfs/storage.conf設定ファイルはsudoのvimの/etc/fdfs/storage.conf

内容を変更します。

BASE_PATH = /ホーム/パイソン/ fastdfs /ストレージ

store_path0 = /ホーム/パイソン/ fastdfs /ストレージ

tracker_server = Ubuntuの独自の仮想マシンの IPアドレス:22122

 

5.5スタートトラッカーとストレージ

sudoのサービスfdfs_trackerd開始

sudoのサービスが開始fdfs_storaged

この時点までは、システム・エラー:

fdfs_trackerd.serviceの開始に失敗しました:ユニットfdfs_trackerd.serviceが見つかりません

二つが同じで、何人かの人々は、私は後者に遭遇してきた、私はオンラインのみ新聞のストレージを見て言います。

解決策:仮想マシンまたはLinuxシステムを再起動します

 

インストールが成功したかどうか5.6テスト

1.須藤のcp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf

2.編集し/etc/fdfs/client.conf設定ファイルはsudoのvimの/etc/fdfs/client.conf

内容を変更します。

BASE_PATH = /ホーム/パイソン/ fastdfs /トラッカー

tracker_server = Ubuntuの独自の仮想マシンの IPアドレス:22122

3.ファイルのアップロードテスト:

描画アップロードするfdfs_upload_file /etc/fdfs/client.conf 同時にファイルを

ファイルのリターン文書IDと類似GROUP1 / M00 / 00/00 / rBIK6VcaP0aARXXvAAHrUgHEviQ394.jpgは正常にアップロードすることができる場合

おすすめ

転載: www.cnblogs.com/yifengs/p/11615718.html