似たようなソフトでは、VMware Player があり、よく比較されています。
ダウンロード
https://www.virtualbox.org/wiki/Downloads
使用している環境に合わせてダウンロードしてください。
ダウンロードした実行ファイルを実行し、画面に従ってインストールしてください。
構築した仮想環境を他の場所で簡単に再現するためのソフトウェア。
ダウンロード
https://www.vagrantup.com/downloads.html
使用している環境に合わせてダウンロードしてください。
ダウンロードした実行ファイルを実行し、画面に従ってインストールしてください。
仮想マシンのテンプレートです。
自分で作成してもよいですが、いくつものboxファイルが公開されていますので、それを利用するのが良いと思います。
Vagrantbox.esから、取得しましょう。
vagrant box add コマンドを使用して、こんな感じで取得します。
vagrant box add centos64 https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.box
多少時間がかかりますが、完了したら確認します。
vagrant box list
「centos64」と表示されます。
vagrant のディレクトリに移動し、先ほど追加した、「centos64」を指定して vagrant init コマンドで初期化します。
vagrant init centos64
まずは、起動します。
vagrant up
終了するときは、
vagrant halt
再起動するときは、
vagrant reload
仮想マシンを削除するときは、
vagrant destroy
を使用します。
正常に起動したら、以下のようにしてSSH接続できるようになります。
vagrant ssh
sudo yum -y install httpd
インストール出来たら起動し、configも設定
sudo service httpd start
sudo chkconfig httpd on
ファイアーウォールを無効化し、configも設定
sudo service iptables stop
sudo chkconfig iptables off
Vagrantfileを編集し、以下の箇所をコメントアウト
config.vm.network "private_network", ip: "192.168.33.10"
再起動し、ブラウザで 192.168.33.10 へ接続して確認
vagrant reload
sudo rm -rf /var/www/html
sudo ln -fs /vagrant /var/www/html