edo1z blog

プログラミングなどに関するブログです

mac El CapitanにNginxをインストール

macは、El Capitan 10.11.5です。

Nginxインストール

$ brew install nginx

インストールできた。

Nginxのバージョン確認

$ nginx -v
nginx version: nginx/1.10.0

Nginxの設定を確認

下記に設定ファイルがあります。

$ vim /usr/local/etc/nginx/nginx.conf

rootには、htmlと書いてあるだけですが、ドキュメントルートは、/usr/local/var/wwwでした。

NginxでPHPが動くようにする

上記nginx.confの65行目〜71行目付近を下記のようにコメントを外して、編集します。

location ~ \.php$ {
    root           html;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

Nginxを再起動する

$ nginx -s reload