Vagrant
SSHで接続するサーバーとMySQLサーバーが同じサーバのケースで、Vagrantで立てた仮想サーバにアクセスするには、Sequel ProからSSHトンネルを利用してMySQLへ接続するため、標準/ソケット/SSHのうち「SSH」を選択する。 MySQLの接続にパスワードを設定せず…
このサイトを参考にレプリケーションを進めたが、MySQL5.1(マスター・スレーブ共に5.1、yum install)でのレプリケーションはうまくいったのだが、MySQL5.5(ソースインストール)同士でのレプリケーションはスレーブ側でSlave_IO_Running: Connectingとな…
Vagrantを使い始めてから今の今まで、.vimrcに設定したsyntax onを有効にする方法が分からずに放置したままだった。とりあえず解決したので、その方法を書いておく。 環境 Vagrant(CentOS6) Boxは Vagrantbox.es から下記を使用 CentOS 6.4 x86_64 Minimal…
Vagrantで立ち上げた仮想マシン上でgem install railsすると異様に時間がかかったが、下記を試すと数十分が数分に改善された。 /etc/resolv.confファイルにoptions single-request-reopenという記述を追加する。 $ sudo vi /etc/resolv.conf $ sudo cat /etc…
いつも通り、ドットインストールでAnsible導入の流れを見たので、その内容をメモしておく。 Vagrantで仮想マシンを3台立ち上げる ~/Vagrant/ansibleにプロジェクトディレクトリを作成する。 $ mkdir ~/Vagrant/ansible $ cd ~/Vagrant/ansible Boxの取得 今…
さらにこの記事の続き。 Pluginをインストールする $ vagrant plugin install plugin_name Pluginのインストールに失敗したケースへの対応 Sandboxモードを有効にしてくれるSaharaというプラグインを入れてみる。仮想マシンへの変更を戻すことができるらしい…
この記事の続き。 Boxを作る vagrant packageは、「現在起動中のVirtualBox環境を、再利用可能なboxファイルにパッケージ」するコマンド。 $ cd myCentOSVM2 $ vagrant package ==> default: Attempting graceful shutdown of VM... ==> default: Clearing a…
Vagrantfileの設定が通るようになったので、ドットインストールの続きを進めた。この記事の続き。 プロジェクトのセットアップ 別のディレクトリ(今回はmyCentOSVM2)を作成して、プロジェクトのセットアップ(vagrant init)を行なう。 $ mkdir myCentOSVM…
少し前にやろうとして、エラーが出て立ち上がらない、という状態で止まっていたので再挑戦。 参考にしたサイト Vagrantをつかって仮想マシンを管理する - momoto.github.io エラー内容 $ vagrant up Bringing machine 'default' up with 'virtualbox' provid…
以前の記事ではApacheを起動していたので、今度はNginxをインストールしてみる。 VagrantをMac OS Xにインストールし、Boxをベースにして仮想マシンを立ち上げる - ponkiti's blog 仮想マシンに「vagrant ssh」でSSH接続後、リポジトリファイルを作成する。 …
MySQLの時と同様にMac OS XをMavericksにアップグレードしたのが原因。 Mac OS XをMavericksにアップグレードしたため、MySQLコマンドが「command not found」となる - ponkiti's blog 下記サイトを参考にVagrantのPATHを通す。 MacのOSアップデートをすると…
今年の6月頃にドットインストールを見つつインストールや設定した際のメモ Evernoteだと記事がどこにあるのかが分からなくなるのでBlogにあげておく Vagrant入門 (全13回) Vagrantとは 仮想マシンを簡単に立ち上げるためのツール 公式サイト:http://www.vag…