(同じ利用者による、間の1版が非表示)
139行目: 139行目:
<br>
<br>
NginX 1.9.11以降から、<code>configure</code>スクリプト実行時において、<br>
NginX 1.9.11以降から、<code>configure</code>スクリプト実行時において、<br>
<code>--add-module=<PATH></code>オプションの代わりに<code>--add-dynamic-module=<PATH></code>オプションを使用して、モジュールを動的モジュールとしてコンパイルすることができる。<br>
--add-module=<PATH>オプションの代わりに<code>--add-dynamic-module=<PATH></code>オプションを使用して、モジュールを動的モジュールとしてコンパイルすることができる。<br>
そして、<code>load_module</code>ディレクティブを使用して、nginx.confファイルで明示的にモジュールをロードすることができる。<br>
そして、<code>load_module</code>ディレクティブを使用して、nginx.confファイルで明示的にモジュールをロードすることができる。<br>
  load_module /path/to/modules/<モジュール名>.so;
  load_module /path/to/modules/<モジュール名>.so;
190行目: 190行目:
   
   
  # Digest認証を使用する場合
  # Digest認証を使用する場合
  --add-module=<Digest認証モジュールのソースコードがあるディレクトリ>
  --add-dynamic-module=<Digest認証モジュールのソースコードがあるディレクトリ>
   
   
  # Passengerを使用する場合
  # Passengerを使用する場合
  --add-module=/<Passengerモジュールのディレクトリ>/src/nginx-module
  --add-dynamic-module=/<Passengerモジュールのディレクトリ>/src/nginx_module
   
   
  # GCCコンパイラを指定する場合
  # GCCコンパイラを指定する場合
239行目: 239行目:
  sudo vi /etc/systemd/system/nginx.service
  sudo vi /etc/systemd/system/nginx.service
<br>
<br>
<syntaxhighlight lang="ini">
  # /etc/systemd/system/nginx.serviceファイル
  # /etc/systemd/system/nginx.serviceファイル
   
   
272行目: 273行目:
  [Install]
  [Install]
  WantedBy=multi-user.target
  WantedBy=multi-user.target
</syntaxhighlight>
<br>
<br>
NginXを開始する。<br>
NginXを開始する。<br>