| (同じ利用者による、間の1版が非表示) | |||
| 139行目: | 139行目: | ||
<br> | <br> | ||
NginX 1.9.11以降から、<code>configure</code>スクリプト実行時において、<br> | NginX 1.9.11以降から、<code>configure</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/ | --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> | ||