ホームページ >バックエンド開発 >PHPチュートリアル >fastDFS+nginx 設定 fastdfs 公式ウェブサイト fastdfs5 nginx fastdfs nginx 40

fastDFS+nginx 設定 fastdfs 公式ウェブサイト fastdfs5 nginx fastdfs nginx 40

WBOY
WBOYオリジナル
2016-07-29 08:53:251256ブラウズ

nginx および fastdfs モジュールのインストール

  1. fastdfs-nginx-module-master をダウンロードして解凍します
  2. nginx をダウンロードして解凍します。
  3. nginx ディレクトリに入り、./configure –add-module=/path/fastdfs-nginx-module-master/src
  4. 次に make、make install

fastdfs 設定

  1. ストレージ ノード情報の設定: /etc と入力します/fdfs,cp storage.conf.sample storage.conf。 Base_path=ファイル データ ストレージとログ ストレージ パスを構成し、tracker_server=xxx.xxx.xxx.xxx:22122 アドレスを構成し、対応する Web サーバー ポート http.server_port=nginx リスニング ポートを構成します。
  2. ファイルメタデータ情報ノードの設定: /etc/fdfs、cp tracker.conf.sample tracker.conf に移動します。構成ファイルのメタデータとログ ファイルのストレージ パス、base_path=path。

fastdfs-nginx構成

  1. cp fastdfs-nginx-module-master/mod_fastdfs.conf /etc/fdfs.ローカルのトラックサーバー情報を構成します: tracker_server=xxx.xxx.xxx.xxx:22122、storage_server_port=23000、group_name=storageserver グループ名、url_have_group_name = true
  2. cp http.conf* mime.types /etc/fdfs (これら 2 つのファイルはfastdfs の conf ディレクトリ)
  3. nginx.conf を変更して追加
    場所 /group1/M00 {
    ルートストレージストレージパス/データ
    ngx_fastdfs_module
    }

問題の概要

  1. 起動時のnginxログエラー:trunk_shared.c、行:177、「許可が拒否されました」にアクセスできません。 理由の説明: nginx には個別のユーザーとユーザー グループがあるため、ストレージのストレージ パスの権限に問題があります。詳細については、cat /etc/passed または cat /etc/groups を参照してください。そのため、nginx ユーザーがそうしている可能性があります。そのパスにアクセスする権限がありません。解決策: 1. パス全体に chmod 777 を実行します。 2. パスが存在するユーザー グループに nginx を追加してから、パス全体に chmod 770 を実行します。

  2. nginx が起動すると、ログには、インクルード ファイル「http.conf」が存在しない、行:「#include http.conf」というエラーが報告されます。解決策: cp http.conf* mime.types /etc/fdfs (これら 2 つのファイルは fastdfs の conf ディレクトリにあります)

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、fastdfs と nginx を含む fastDFS+nginx 構成を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。