Nginx 手動 設置

1. 事前調査

1-1. nginx実行可否検査

# ps -ef|grep nginx

nginx 実行ファイルパス/ コマンドパラメータ確認(=readlink /proc/$(pid)/exe)
nginx 設定ファイルパス確認(nginx -t)
nginx process owner確認

1-2. サービス登録確認

# service nginx status

1-3. 再設定テスト

# service nginx reload

# nginx -s

1-4. 設定ファイル確認

/etc/nginx/nginx.conf
http {
include conf.d/*.conf

→ include conf.d/*.confラインがない場合は追加 !!!
(nginx設定ファイルパス)/conf.d ディレクトリがない場合は生成!!!

2. 標準インストール

# curl https://repo.plura.io/v4/module/nginx/plura.conf -o /etc/nginx/conf.d/plura.conf

→ http {} ブロックにaccess_log指示語ラインが追加されウェブログが生成されます。

3. カスタマイズインストール

⭐注意 : server {}ブロックにaccess_log指示語がある場合, 親ブロックhttp {} ブロックのaccess_log 指示語が無視されます。よって下記の通り, 手動でaccess_log指示語ラインを追加する必要があります。

server {
access_log /var/log/plura/weblog.log mod_plura;

4. 情報登録

# echo ModPlura-Nginx > /etc/modplura

# echo 5.5.0 >> /etc/modplura

# echo /usr/sbin/nginx >> /etc/modplura

# echo /etc/nginx >> /etc/modplura

# touch /etc/.modplura

5. 権限イシュー

⭐注意 : PLURAウェブログ生成ディレクトリのownerをnginx worker processのownerで変更します。

# chown nginx /var/log/plura

Last updated