分析、ソーシャルメディア、広告のクッキーを受け入れるか、詳細を確認して、設定を調整してください。これらのクッキーは英国およびEEA以外の訪問者に対してデフォルトでオンになっています。プライバシーに関するお知らせ。
ビルドは./configure
コマンドを使って設定されます。configureはNGINXが接続の処理時に使うことができるメソッドを含めたシステムのあらゆる特徴を定義します。最後にMakefileを作成します。
設定コマンドは以下のパラメータをサポートします:
/usr/local/nginx
ディレクトリに設定されます。prefix/sbin/nginx
という名前です。nginx.conf
設定ファイルの名前を設定します。必要であれば、コマンドラインパラメータ-c file
の中で指定することで、NGINXは異なる設定ファイルを使って常に開始されるように設定することができます。デフォルトでは、ファイルの名前はprefix/conf/nginx.conf
です。nginx.conf
設定ファイル内で常に変更することができます。デフォルトでは、ファイルの名前はprefix/logs/nginx.pid
です。nginx.conf
設定ファイル内で常に変更することができます。デフォルトでは、ファイルの名前はprefix/logs/error.log
です。特別な"stderr"値はNGINXに事前設定のメッセージを標準エラーに記録するように指示します。nginx.conf
設定ファイル内で常に変更することができます。デフォルトでは、ファイルの名前はprefix/logs/access.log
です。nginx.conf
設定ファイル内で常に変更することができます。デフォルトのユーザ名はnobodyです。nginx.conf
設定ファイル内で常に変更することができます。デフォルトでは、権限が無いユーザののグループ名が設定されます。select()
メソッドを使うことができるモジュールのビルドを有効あるいは無効にします。プラットフォームがkqueue
, epoll
, rtsig
, あるいは /dev/poll
のようなもっと適切なメソッドをサポートしていないようであれば、このモジュールが自動的にビルドされます。poll()
メソッドを使うことができるモジュールのビルドを有効あるいは無効にします。プラットフォームがkqueue
, epoll
, rtsig
, あるいは /dev/poll
のようなもっと適切なメソッドをサポートしていないようであれば、このモジュールが自動的にビルドされます。./configure
と make
で終わります。ライブラリはlocationディレクティブ内での正規表現のサポートとngx_http_rewrite_moduleのために必要とされます。FreeBSDシステム上のsystem PCREについては、以下の注意 を見てください。./configure
と make
で終わります。ライブラリはngx_http_gzip_moduleモジュールのために必要です。パラメータの使い方の例(これらは全て一行で記述される必要があります):
設定
--sbin-path=/usr/local/nginx/nginx
--conf-path=/usr/local/nginx/nginx.conf
--pid-path=/usr/local/nginx/nginx.pid
--with-http_ssl_module
--with-pcre=../pcre-4.4
--with-zlib=../zlib-1.1.3
FreeBSDにおいてsystem PCREライブラリを使う場合は、以下のオプションが指定されなければなりません:
--with-ld-opt="-L /usr/local/lib" \
--with-cc-opt="-I /usr/local/include"
select()
によってサポートされるファイルの数が増加されなければならない場合は、以下のように指定することもできます:
--with-cc-opt="-D FD_SETSIZE=2048"