魔法使いの卵

WEBエンジニアの卵の成長記録

php-fpm

phpenvで複数php(php-fpm)を管理した時に湧いてきた疑問

疑問 [前提] nginxでphp-fpmを利用してphpが動作する環境は作った。 [疑問] 複数のversionを取り扱う時nginxはphp-fpmを何基準で読み取るんだっけ? 仮説 そもそもnginxにパスの設定とかしてないのになんで任意のphp-fpmがうごいているんだろうか パスの設定…

Nginxでphpを動かす環境@phpenv

環境 vagrant virtualbox CentOS7 注意 phpenvのglobalでは検証していません(使う予定がない為) 全てphpenvのlocalの話になります 今回用意したphpは作成時最新だった7.0.0RC5になります vagrantを使っている場合はhostの変更は以下プラグインがおすすめです…

php-fpmのパスを自動で切り替えるツールをリリースした

注意 phpenvを使っている人が対象のツールになります。 作ったもの github.com 作ろうとおもった理由 phpenvでphpのversionは簡単に切り替えれるのにphp-fpmのパスの切り替えは手動は辛い 誰か作ってないかなってさがすが情弱のために見つけられない 見つけ…

Laravel5.1をCentOS7 + Nginx + php-fpmで動かしてハマった話

環境について モダンなPHP開発環境を作ってみる - 魔法使いの卵raichel.hatenablog.com 上記の環境で、ある問題が発生した。 Laravel5.1が表示されない php-fpmとnginxはともに動いている 192.168.33.10/phpinfo.phpで表示される laravel5.1だけ表示されない…

モダンなPHP開発環境を作ってみる

今回用意するもの Vagrant virtualbox CentOS7 PHP Mysql Nginx 目指すべきところ 最新のものを使い開発を行うことができるようにすること アーキテクチャーに関しては自分で考えれるようになること(なりたい) 今回Nginxはリバースプロキシ等の設定は行わな…

Nginxとphp-fomを使ってバーチャルホストを立ててみた

nginxでバーチャルホストを立てる 以下デフォルトの設定 /etc/nginx/conf.d/default.conf 〜〜(省略)〜〜 location ~ \.php$ { #root html; root ドキュメントルートのパス; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; #fastcgi_param SCRIPT_F…