#Vagrant でCentOS7構築
備忘録も兼ねまして、Vagrantを使ったCentOS構築を紹介していきます
(今更感。。。)
プログラミング勉強で何かを作る事はよくありますが
大切ですよね環境構築。。。ローカルで何か作るのもいいですがソースがごちゃごちゃしたり、設定変えて元に戻すのが面倒だったり。。。
自分はファイルを間違えて消してえらい事になったので。。。
仮想だったりOS再インストールできる環境で勉強、開発する事をお勧めします。。。
環境(使っているPC)
MacBookPro
前提インストール
Homebrew(https://brew.sh/index_ja)
構築したい環境
VirtualBoxとVagrantを使ってのCentOS構築
手順
まずVirtualBoxとVagrantをインストールするところから始まります
VirtualBox(https://www.virtualbox.org/)
Vagrant(https://www.vagrantup.com/)
ダウンロードしてインストールもいいですがMacを使っているのでせっかくだから
Homebrewを使った構築していきます。
まずvirtualboxがインストールできるか調べる
$ brew search virtualbox
==> Casks
homebrew/cask-versions/virtualbox-beta
homebrew/cask-versions/virtualbox-extension-pack-beta
homebrew/cask/virtualbox
homebrew/cask/virtualbox-extension-pack
Casksを使ってインストールできるからしいので実施
$ brew cask install virtualbox
続いてVagrant
brew search vagrant
==> Formulae
vagrant-completion
==> Casks
vagrant vagrant-manager vagrant-vmware-utility
インストールしたいのはvagrantなのでCasksで実施
$ brew cask install vagrant
インストールが完了したら任意のディレクトリを作成
$ mkdir Vagrant(任意のフォルダ名)
作ったフォルダに移動
$ cd Vagrant
設定ファイルを作成
$vagrant init
サイトを元にVagrantファイルを変更
多分ググったらすぐに出てくる
今回はCentos7
(https://app.vagrantup.com/centos/boxes/7)
config.vm.box = "base"
この部分を
#config.vm.box = "base"
config.vm.box = "centos/7"
こう変える(コメントアウトしなくても"base"ー>”centos/7”に変えるでもOK)
書き換えたら保存して起動
$vagrant up
起動できたら接続
$vagrant ssh
接続できたらOK
[vagrant@localhost ~]$
まとめ
いかがだったでしょうか、はじめての投稿だったので
レイアウトで判りにくい部分もあるかもしれません。
はじめて勉強する、右も左もわからないそんな人に少しでも力になれればと思います。