Vagrantに開発環境構築
新規サービスの開発環境を整えるために、新たにnginx+php-fpm環境を構築しました。
参考のリンクまとめ
1.Vagrant構築
2.nginx構築
3.php-fpm構築
centOS7では、
nginxのスタートコマンドは
systemctl start nginx
自動起動コマンドは
systemctl enable nginx
php-fpmも同様に
systemctl start/enable php-fpm
また、開発ディレクトリを変更してPHPを動作させるには、/etc/nginx/conf.d/default.conf内の
location / { root /var/www; index index.php; }
と変更し、以下の部分も
location ~ \.php$ { root /var/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name; include fastcgi_params; }
と変更することで、動きました。 書いてたら、Qiitaに書けよと言われそうな(もしくは、この記事いる?)記事になってました。