[nginx] HttpCoreModule – aliasを利用してMRTGを確認できるようにするの巻

スポンサーリンク

nginx-logo前回に引き続きngnxのカスタマイズに夢中であります(´∀`*)

今回は http://trippyboy.com/mrtg で確認していたMRTGへのアクセスをnginx経由でもできるようにするのが目標です。

 

Apacheを利用している時には、httpd.conf にて Include conf.d/*.conf とし、conf.d/mrtg.confに以下の記述を行なっていました。

Apacheの場合のAlias設定

Alias /mrtg /var/www/mrtg

このAliasの設定をnginxでも同じく行いたいと思います。方法は以下の通り。

server{ } の中に location /mrtg { alias /path/to/dir/; } を使ってAliasの設定を行います

server {
        listen xxx.xxx.xxx.xxx:80;
        server_name trippyboy.com;
        root /var/www/html/;
        # ~設定省略~
        location /mrtg {
                alias /var/www/mrtg;
        }
        # ~設定省略~
}

あとはnginxを再起動すれば http://trippyboy.com/mrtg でMRTGの確認が可能となります。

nginxの再起動

# service nginx restart

TrippyBoy.comのMRTGはこちら

参考:
[wiki.nginx.org] HttpCoreModule – alias
http://wiki.nginx.org/HttpCoreModule#alias

コメント

  1. くりくり より:

    お久しぶりです。apacheのhttpdプロセスをmrtgをとっていたんですが、nginxに変更してみようかなとおもったらここにきました。

  2. trippyboy より:

    くりくりさん!
    ご無沙汰しておりますーヾ(@⌒ー⌒@)ノ
    コメントもらえるとやっぱり嬉しいですね(^人^)

    このサイトは今nginxで公開しています(^^)
    メチャクチャ快適ですよ!

    気のせいかもしれませんが、アクセスも増えた気がします(^o^)

タイトルとURLをコピーしました