- 追加された行はこの色です。
- 削除された行はこの色です。
[[Linuxめも]]
*VirtualBoxをインストール [#ze6527b3]
https://www.virtualbox.org/wiki/Downloads
*Vagrantをインストール [#q676a0a8]
ベイグラントと呼ぶようです。
https://www.vagrantup.com/downloads.html
*boxの登録 [#o5789751]
VirtualBox用boxファイルを指定して登録する。
http://www.vagrantbox.es
C:\Users\user>vagrant box add CentOS66 https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.0.0/centos-6.6-x86_64.box
mkdir centos
cd centos
vagrant init CentOS66
フォルダ内に Vagrantfile ファイルが生成されていることを確認
Vargrantfileの以下のコメントを外す
config.vm.network "private_network", ip: "192.168.33.10"
起動
vargrant up
TeraTermで 192.168.33.10 へ接続
ID:vargrant~
PW:vagrant
サーバ停止は
vagrant halt
もしくはCentOS側で
shutdown -h now
*共有フォルダの設定 [#qf072333]
Vagrantfile ファイルを編集
config.vm.synced_folder "../home", "/home"
C\Users\user\home\vagrant フォルダを作成し、test.txt ファイルを作成
sshにて
cd /home/vagrant
ls -l
で test.txt ファイルが見えれば成功
$ cd
$ vi .bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
$ source ~/.bashrc
*日本語環境に変更 [#j27d2f10]
# vi /etc/sysconfig/i18n
LANG="ja_JP.UTF-8"
SYSFONT="latarcyrheb-sun16"
# source /etc/sysconfig/i18n
*日本時間に設定 [#t859ebb4]
# cp /usr/share/zoneinfo/Japan /etc/localtime
# vi /etc/sysconfig/clock
ZONE="Asia/Tokyo"
*inaccessibleで立ち上がらなくなった [#y794456b]
vagrant up しても inaccessible と表示されて立ち上がらくなってしまった。
Bringing machine 'default' up with 'virtualbox' provider...
Your VM has become "inaccessible." Unfortunately, this is a critical error
with VirtualBox that Vagrant can not cleanly recover from. Please open VirtualBox
and clear out your inaccessible virtual machines or find a way to fix them.
Virtual Box VMs 以下のフォルダ内のファイル
centos_default_1456133417390_64892.vbox-prev
centos_default_1456133417390_64892.vbox-tmp
ができていたので、.vbox-tmp ファイルを .vbox に拡張子変更したら立ち上がりました。
参考
-[[VirtualBoxとVagrantで開発環境を構築:http://www.webcyou.com/?p=4632]]
-[[Windows上でVirtualBox+Vagrant+CentOSによる仮想環境構築:http://qiita.com/hiroyasu55/items/11a4c996b0c62450940f]]