inx使用-コンパイル時のパラメータ詳細リスト


  • auth:農夫-Ben
  • email:szjava菵126.com
  • ブログ:http://blog.csdn.net/zll_liang
  • nginxコンパイル後は、Objs/ngx_になります。autoconfig.hトップは、その時にコンパイルされたコマンドを確認します。
    実行できます。/configure--helpは各パラメータの英語説明を調べます。
    コンパイルの例:
    ./configure \
      --sbin-path=/usr/local/nginx/nginx \
      --with-http_ssl_module \
    
    make && make install
    inxコンパイルパラメータの説明は以下の通りです。
    --prefix=--インストールパスが指定されていない場合、デフォルトは/usr/local/inxです。
    --sbin-path=--inx実行可能命令のファイルが指定されていない場合、デフォルトは/sbin/inxです。
    --conf-path=--cパラメータ指定が使用されていない場合、nginx.com nfのデフォルト位置は指定されていない場合、デフォルトは/conf/nginx.com nfです。
    --pid-path=--inx.pidのパスは、inx.com nfで「pid」コマンドで指定されていない場合、デフォルトは/logs/inx.pidとなります。
    --lock-path=--inx.lockファイルのパスが指定されていない場合、デフォルトは/logs/inx.lockです。
    --error-log-path=--inx.comで「errorculog」コマンドで指定されていない場合のエラーログ位置は、指定されていない場合はデフォルトでは/logs/error.logsとなります。
    --http-log-path=--inx.comで「access_ulog」コマンドで指定されていない場合のアクセスログの位置は、指定されていない場合はデフォルトでは/logs/access.logsとなります。
    --user=--inx.comで「user」コマンドで指定されていない場合、inxで実行されるユーザは、指定されていない場合は、デフォルトでは「nobody」となります。
    --group=--inx.co nfで「user」コマンドで指定されていない場合、inxで実行されるグループが指定されていない場合は、デフォルトは「nobody」です。
    --ビルディングディレクトリを設定します。
    --with-rtsig_モジュールを有効にします。
    --with-select_module--without-select_module--configureの時にkqueue,epoll,rtsigまたは/dev/pollのうちの一つが見つからなかったら、selectモジュールは常に有効状態です。
    --with-poll_module--without-poll_module--configureの時にkqueue,epoll,rtsigまたは/dev/pollのうちの一つが見つからなかったら、pollモジュールは常に有効状態です。
    --with-http_同前module--ngx_を有効にしますhttp_同前moduleは、SSLサポートを有効にし、HTTPS要求を処理することができます。OpenSSLが必要です。Debianシステムでは、対応するパケットはlibssl-devです。
    --with-http_realip_module--ngx_を有効にしますhttp_realip_module
    --with-http_addition_module--ngx_を有効にしますhttp_addition_module
    --with-http_sub_module--ngx_を有効にしますhttp_sub_module
    --with-http_dav_module--ngx_を有効にしますhttp_dav_module
    --with-http_fvmodule--ngx_を有効にしますhttp_fvmodule
    --with-http_stubstatusmodule--有効化「server status」ページ
    --without-http_charset_module--禁止ngx_http_charset_module
    --without-http_gzip_module--禁止ngx_http_gzip_moduleを有効にするなら、zlibバッグが必要です。
    --without-http_同前module--禁止ngx_http_同前module
    --without-http_userid_module--禁止ngx_http_userid_module
    --without-http_access_module--禁止ngx_http_access_module
    --without-http_auth_baic_module--禁止ngx_http_auth_baic_module
    --without-http_autindex_module--禁止ngx_http_autindex_module
    --without-http_ゲットするmodule--禁止ngx_http_ゲットするmodule
    --without-http_map_module--禁止ngx_http_map_module
    --without-http_referer_module--禁止ngx_http_referer_module
    --without-http_rewrite_module--禁止ngx_http_rewrite_module。有効にするとPCREパッケージが必要です。
    --without-http_proxymodule--禁止ngx_http_proxymodule
    --without-http_fastcgi_module--禁止ngx_http_fastcgi_module
    --without-http_memcached_module--禁止ngx_http_memcached_module
    --without-http_limit_zonemodule--禁止ngx_http_limit_zonemodule
    --without-http_empty_gif_module--禁止ngx_http_empty_gif_module
    --without-http_browser_module--禁止ngx_http_browser_module
    --without-http_アップストリームip_hashmodule--禁止ngx_http_アップストリームip_hashmodule
    --with-http_perl_module--ngx_を有効にしますhttp_perl_module
    --with-perl_modules_path=PATH--perlモジュールのためのパスを設定します。
    --with-perl=PATH--perlライブラリにパスを設定します。
    --http-client-body-temp-path=PATH--http接続の要求エンティティの一時ファイルのためのパスを設定します。指定がない場合、デフォルトは/client_です。body_temp
    --http-proxy-temp-path=PATH--http代理臨時ファイルのためのパスを設定します。指定がない場合、デフォルトは/proxy_となります。temp
    --http-fastcgi-temp-path=PATH-http fastcgiのための仮ファイルの設定パスが指定されていない場合は、デフォルトは/fastcgi_temp
    --without-http--HTTPサービスを無効にする
    --with-mail--IMAP 4/POP 3/SMTPプロキシを有効にする
    --with-mail_同前module--ngx_を有効にしますメール同前module
    --with-cc=PATH--Cコンパイラパスの設定
    --with-cpp=PATH--Cプリプロセッサパスの設定
    --with-cc-opt=OPTTIONS変数CFLAGSに付加されたパラメータは、FreeBSDのPCREライブラリに使用されています。同様に指定が必要です。with-ccc-opt="-I/usr/local/include"は、select関数を使用すると同時にファイルの記述子の数を増加させます。SETSIZE=2048」で指定します。
    --with-ld-opt=OPTTIONS--FreeBSDのPCREライブラリにはコネクタの付加パラメータにより、同様に指定--with-ld-opt="-L/usr/local/lib"が必要です。
    --with-cpu-opt=CPU--コンパイルしたCPUを指定します。利用できる値は、pentium、pentium 3、pentium 4、athlon、opteron、amd 64、sparc 32、sparc 64、ppc 64です。
    --without-pcre--PCREライブラリファイルを無効にしながらHTTP rewriteモジュールを無効にします。「location」コマンドで正規表現を使用するにはPCREライブラリも必要です。
    --with-pcre=DIR--PCREライブラリソースのファイルパスを設定します。
    --with-pcre-opt=OPTTIONS--コンパイル時にPCREの追加パラメータを設定します。
    --with-md 5=DIR--md 5ライブラリソースファイルのパスを設定します。
    --with-md 5-opt=OPTTIONS--コンパイル時にmd 5の追加パラメータを設定します。
    --with-md 5-asm--md 5アセンブリソースを使用します。
    --with-shar 1=DIR--shar 1ライブラリのソースファイルのパスを設定します。
    --with-shar 1-opt=OPTTIONS--コンパイル時にshar 1の追加パラメータを設定します。
    --with-shar 1-asm--shar 1アセンブリソースを使用します。
    --with-zlib=DIR--zlibライブラリのソースファイルのパスを設定します。
    --with-zlib-opt=OPTTIONS--コンパイル時にzlibの追加パラメータを設定します。
    --with-zlib-asm=CPU--指定されたCPUのためにzlibソースを使って最適化します。利用可能な値は:pentium、pentiumproです。
    --with-openssl=DIR--オープンソースのファイルパスを設定します。
    --with-openssl-opt=OPTTIONS--コンパイル時にopensslに追加パラメータを設定します。
    --with-debug--debug記録を有効にします。
    --add-module=PATH--PATHのサードパーティモジュールを追加します。