いつもはさくらのVPSで開発しているのですが、
気軽にいろいろインストールやお試し開発ができないのでローカルに仮想サーバーを立ち上げました。
使ったものは、VirtualBoxとVagrant。
VirtualBoxは仮想マシンを作るソフト。
Vagrantは仮想マシンを作りやすくしたり操作しやすくしたりするテンプレート的なやつ。
VirtualBoxをダウンロード
https://www.virtualbox.org/
Vagrantをダウンロード
https://www.vagrantup.com/
WEBサーバー作るためにCentOSの仮想マシンを作ってみる。
CentOSのvagrantテンプレート(=box)を探す。
http://www.vagrantbox.es/
自分はこれを落とした。
http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20131103.box
[コマンド]
vagrant box add centos64 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20131103.box
centos64という名前でboxを追加。
仮想マシンのworkスペースをローカル内に作る。
mkdir myCentOS
cd myCentOS
初期化
vagrant init centos64
OS作成
vagrant up
Runningの確認
vagrant status
SSHで接続
vagrant ssh
接続できた!
追記。
ROOTのパスワードはデフォルトで「vagrant」みたい。
気軽にいろいろインストールやお試し開発ができないのでローカルに仮想サーバーを立ち上げました。
使ったものは、VirtualBoxとVagrant。
VirtualBoxは仮想マシンを作るソフト。
Vagrantは仮想マシンを作りやすくしたり操作しやすくしたりするテンプレート的なやつ。
VirtualBoxをダウンロード
https://www.virtualbox.org/
Vagrantをダウンロード
https://www.vagrantup.com/
WEBサーバー作るためにCentOSの仮想マシンを作ってみる。
CentOSのvagrantテンプレート(=box)を探す。
http://www.vagrantbox.es/
自分はこれを落とした。
http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20131103.box
[コマンド]
vagrant box add centos64 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20131103.box
centos64という名前でboxを追加。
仮想マシンのworkスペースをローカル内に作る。
mkdir myCentOS
cd myCentOS
初期化
vagrant init centos64
OS作成
vagrant up
Runningの確認
vagrant status
SSHで接続
vagrant ssh
接続できた!
追記。
ROOTのパスワードはデフォルトで「vagrant」みたい。