Windows8.1にVagrant,VirtualBoxでCentOS7.2をインストール2
http://qiita.com/kenichi_nakamura/items/d714ad3051d8e1cc6f90
Windows環境にVagrantでCentOS7仮想環境構築
kenichi_nakamuraが2015/04/12に投稿(2015/04/27に編集)
http://qiita.com/11th-dice/items/7bcb56c349d6c6199034
Win8上でVagrant動かしてCentOS7セットアップ
11th-diceが2015/03/05に投稿(2015/03/05に編集)
https://oss.sios.com/yorozu-blog/vagrant-20150706
Vagrant始めました
を見ながら。
(1)Vagrantのインストール
https://www.vagrantup.com/downloads.html
から、
をクリックして、vagrant_1.8.1.msi をインストール。再起動。
(2)VirtualBoxのインストール
http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
から、
をクリックして、VirtualBox-5.0.12-104815-Win.exe をインストール。
(3)CentOS7.2のダウンロード
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso
から、
CentOS-7-x86_64-DVD-1511.iso (4.03 GB)
をダウンロード。
(4)C:vagrantbox ディレクトリを作成。
以降、
http://qiita.com/woogy/items/2174939e96331f3deba7
を見ながら、vagrantのboxの作成をtry
<目標>
●CentOS7.2
●MariaDB (MySQL)
●Ruby on Rails
(5)CentOS7.2をインストール(MariaDB とJavaを一緒に。)
http://qiita.com/woogy/items/2174939e96331f3deba7
Centos7をRails用にセットアップしたvagrant用boxを作る手順のメモ
woogyが2015/12/20に投稿(2015/12/20に編集)
を見ながら。
VM作成
名前 CentOS72_rails
メモリ 2GB
HDD 20GB (VDI)
> CentOS72_rails を起動
起動ハードディスクで、CentOS-7-x86_64-DVD-1511.iso を選択。
日本語
ベース環境は、「サーバー(GUI使用)」
選択した環境のアドオンでは、
「Javaプラットフォーム」 (AptanaStudio3を使うときになった時用に)
「MariaDB」(これは必須でしょう)
を選択。
ネットワークとホスト名 は ON
(VirtualBox内と外のマウスの移動は、キーボードの右下の方の「Ctrl」ボタンを押すと移動できる。)
ROOTパスワードは設定せず、ユーザの作成で、
vagrant
vagrant
「高度」をクリックして、wheelグループが設定されていることを確認する。
インストール完了まで、15分くらいか?
欲を出して、Javaインストールを入れたら、かなり時間がかかってしまった。。。MariaDBだけにしておいたほうが無難か。。。
「インストール後のセットアップ作業の実行中」もかなり長い。。。
再起動 をクリック
なんだかよくわからないが適応に、q や、yes を押して、vagrantでログイン
デスクトップで、右クリック > 端末
こんなエラーが出たので、Ctrl + C でストップさせて、
http://d.hatena.ne.jp/kazukichop/20110627/1309186845
を参考に、
sudo rm -f /var/run/yum.pid
してから、もう一度、
sudo yum install wget
・・・
http://qiita.com/woogy/items/2174939e96331f3deba7
にしたがって、、、
SSHのセットアップをしたところ(Rubyのインストールの直前)で、一旦、vagrant boxを作成する。
VirtualBoxの、デバイス > Guest Additions CD イメージの挿入… を行う。 → うまくいかなかった。
(6)BOX化
Windows8.1の、コマンドプロンプトを開き、
vagrant package –base CentOS72_rails
ものすごく時間がかかる。。。動いているのかわからないが、CPUは50%前後動いているようなので、何かやっているのであろう。
10分くらいかかったか・・・?
vagrant box add centos7-rails package.box
vagrant box list
で、確認。
http://qiita.com/htk_jp/items/e7ab14238bb11057817e
によると、この設定であれば、
c:vagrantboxpackage.box
を、他のパソコンにコピーして、virtualboxとvagrantをインストールしてから、このvagrantの設定を複製できるらしい。。。(実際にはやっていない。)