LoginSignup
0

More than 3 years have passed since last update.

Vagrant でCentOS構築

Last updated at Posted at 2020-04-07

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)

Vagrant
config.vm.box = "base"

この部分を

Vagrant
#config.vm.box = "base"
config.vm.box = "centos/7"

こう変える(コメントアウトしなくても"base"ー>”centos/7”に変えるでもOK)
書き換えたら保存して起動

$vagrant up

起動できたら接続

$vagrant ssh

接続できたらOK

[vagrant@localhost ~]$  

まとめ

いかがだったでしょうか、はじめての投稿だったので
レイアウトで判りにくい部分もあるかもしれません。
はじめて勉強する、右も左もわからないそんな人に少しでも力になれればと思います。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0