edo1z blog

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

Vagrant

vagrant - phpstormでxdebug使う(2)

参考:phpstorm vagrantの仮想マシンをXdebugでデバッグする 上記で、xdebug使えるようになったのですが、Vagrantfileで下記のように設定する場合は、remote_hostが変わるし、あとどうも動かないと思ってたら、マカフィーにとめられていた。 config.vm.netwo…

vagrant + chefでcakePHP3の環境をつくる

Vagrantのcentos6.5.3に、php5.6、apache2.2、mysql5.6、phpmyadmin、vim、gitをchefで自動的に入れます。 macにvagrantはインストール済みであるものとします。 chefのknife-soloと、Berkshelfもインストール済みの状態とします。 作成した、Vagrantfile、c…

Vagrant・chefの設定

$ vagrant -v Vagrant 1.4.3 $ vagrant box list centos6.5 (virtualbox) $ vagrant init centos6.5 A Vagrantfile has been placed in this directory. You are now ready to vagrant up your first virtual environment! Please read the comments in the …

Vagrant mountエラー2

以前、mountエラーがあったときに、Vagrant mountエラーここに書いた方法で解決できたが、これをやっても解決できない。 vagrant reloadしても下記エラーがでる。 Failed to mount folders in Linux guest. This is usually beacuse the "vboxsf" file syste…

vagrantでnginx使うためのuser変更

vagrantで、vagrantユーザをnginxに変更しようとしたらどうもできなかったので、nginxのユーザをvagrantにする。 vim /etc/nginx/nginx.conf vim /etc/php-fpm.d/www.conf 上記2ファイルのuserをvagrantにします。 そして、再起動します。 service php-fpm r…

Vagrant - phpstormでxdebugが使えなくて困った

Vagrantfileの下記で、hostを9092にしていたんですが、xdebugが動きませんでした。 9080にしたら動きました。 config.vm.network :forwarded_port, guest: 80, host: 9080 ちなみにphpStormのpreferencesでphp > serversとかは特に設定しなくてもいいらしい…

vagrant セットアップ (centos6.5 postgreSQL)

mkdir hoge cd hoge vagrant init vim Vagrantfile (config.vm.box = "centos6.5") vagrant up vagrant ssh sudo -i yum install vim vim /etc/yum.conf (#exclude=kernel*) exit exit vagrant reload vagrant ssh sudo -i yum install php yum install post…

vagrant centos6.5 ブラウザでPHPファイルの表示だけ異常に遅い

httpd.confでHostnameLookupsがONになると遅くなるらしい。 http://www.itmedia.co.jp/help/tips/linux/l0319.html でもOffになっている。 htmlファイルだと一瞬。phpだと

phpstorm vagrantの仮想マシンをXdebugでデバッグする

前回できたと思ったのですが、残念ながら寝て起きたら動かなくなってました。 再度調べてリモートデバッグ機能を復活させたいと思います。 vagrant仮想マシンの環境は下記になります。 CentOS6.5 Apache/2.2.15 (Unix) PHP 5.3.3 (cli) (built: Dec 11 2013 …

Vagrantのネットワークが超遅い(CentOS6.5)

参考:vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと Vagrantfileに下記を追記するとなおるらしい config.vm.provider :virtualbox do |vb| vb.customize ["modifyvm", :id, "--natdnsproxy1", "off"] vb.customize ["modifyvm", :id, "…

Vagrantの設定 - chefが動かない

今CentOS6.5のVagrantのboxをaddしまして、vagrant upを行いました。mountエラーが出ましたが、Vagrant mountエラーここの内容で解決しました。 しかしchefが機能しません。前回何をやったのかもう忘れました。chefも全然まだ詳しくないのでどっかのブログを…

Vagrant CentOS6.5 phpMyAdminを使う

phpmyadmin使えるようにしよう。めんどくさいし。 $ yum --enablerepo=epel install -y phpMyAdmin php-mysql php-mcrypt apache再起動したけど、入れない。 client denied by server configuration: /usr/share/phpMyAdmin というエラーがでている。 phpMyA…

Vagrant - phpstormでデバッグする CentOS6.5

共有ディレクトリあるし簡単に出来たりして。出来ないねやっぱ。 リモートデバッグを調べる。 PhpStormでXdebugのリモートデバッグを設定する方法 ちなみにVagrantのCentos6.5サーバです。 サーバに、Xdebugをインストールしてみる。 $ sudo yum --enablerep…

Vagrantでelggを動かそうとしてる

カスタマイズされたelggだし、amazon linuxで動いているやつだから中々どうして自分でつくった環境で全然動かない。 mysql設定してインポートしたし、apacheの設定もできてるけど、php.iniにタイムゾーン設定する。 $ echo "" > /var/www/html/phpinfo.php $…

VagrantでEC2にアクセスする

ベイグラントと読むらしい。Vagrantで AWS EC2インスタンス(RHEL5.5)を作成するだけが頼りです。 Vagrant のAWS-Provider インストールというのをしてみる。 $ vagrant plugin install vagrant-aws 結構時間かかる。時間かかるなー。まだ終わらないので、V…

Vagrant 共有ディレクトリにchownがきかない

参考:vagrant + slim framework + smartyをcomposerで構築 このときに私は面倒くさがってsudo chown apache:apache /vagrantを実行したんだけども、実行したのに/vagrantの所有者がvagrantからapacheに変わってくれなかった。 どうもCan I modify the owner…

Vagrantの共有ディレクトリが壊れた

なんだこれ??昨日は大丈夫だったのに。。 なにやってもこの壊れたvagrantが消せないし、所有者とかパーミッションもいじれない。 vagrant reloadしたらなおった。よかった。

Vagrant 共有ディレクトリにシンボリックリンクはる

$vagrant ssh $sudo -i $rm -rf /var/www/html $ln -fs /vagrant /var/www/html これでローカルのvagrantディレクトリにindex.html置いたらhttp://192.168.33.10/で表示される。

Vagrant mountエラー

vagrantでupとかreloadとかすると、いつも下記のように最後にエラーがでる。 Installing the Window System drivers[FAILED] (Could not find the X.Org or XFree86 Window System.) An error occurred during installation of VirtualBox Guest Additions 4…