- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-02-14T04:21:22+00:00","default:src128","src128")
#author("2023-01-20T04:18:51+00:00","default:src128","src128")
&tag(MacPorts/nginx);
*目次 [#ka0929a8]
#contents
*関連ページ [#ie32eda9]
-[[Nginx]]
-[[Ubuntu2004/Nginx]]
*参考情報 [#w51fbb73]
*インストール [#id806778]
-以下のコマンドでインストール。2022/02/14(月)時点で1.21.6がインストールされた。
sudo port install nginx
-自動起動
sudo port load nginx
-設定ファイルは/opt/local/etc/nginx/nginx.conf。ポートを変更する場合以下のようにする。
listen 8080
*操作 [#k16cc0e9]
-起動
sudo nginx
-リロード
sudo nginx -s reload
-終了
sudo nginx -s stop
*passengerを使う [#u8be7208]
-homebrewは「brew nginx passenger」でpassengerが直で使えるらしいが、macportsはそんなオプションが存在しない。
-[[Redmineはnginx+Passengerで | ⬢ Appirits spirits:https://spirits.appirits.com/doruby/14797/?cn-reloaded=1]]によると設定ファイルをいじる必要あり。
sudo port edit nginx
-下のほうに以下を追加する。
#pre{{
portsandbox_active no
variant passenger description {Adds passenger support} {
configure.args-append --add-module=/Users/sora/.rbenv/versions/3.0.3/lib/ruby/gems/3.0.0/gems/passenger-6.0.12/src/nginx_module
}
}}