티스토리 뷰

## 가상 머신을 생성하기 위해 필요한 준비물


1. VirtualBox (https://www.virtualbox.org/wiki/Downloads)


윈도우: VirtualBox x.x.x for Windows hosts


Mac OS X : VirtualBox x.x.x for OS X hosts


2. Vagrant (https://www.vagrantup.com/downloads.html)



## 가상머신 추가하기


1. 프로젝트를 위한 폴더를 하나 만듭시다. ex) D:\PRACTICE\centos


2. $ vagrant init 입력


3. Vagrantfile 이란 파일이 생성된 것을 볼수있다. 텍스트 편집기로 이 파일을 열고


4. config.vm.box = "base" 로 되어있는 부분을 주석처리하고


5. config.vm.box = "puphpet/centos65-x64" 추가.


** 5번의 경우, Vagrant Cloud(http://vagrantcloud.com) 라는 곳에서 사용자들이 올려놓은 다양한 환경 파일을 다운 받을수 있다.

검색 후, 설정을 변경하면 됨.


ex) 우분투 16.04 LTS : ubuntu/xenial64


## 가상머신 기동하기


$ vagrant up 입력


box파일을 다운받는다.


## 가상머신 제어


$ vagrant up : 가상머신 시동


$ vagrant halt : 가상머신 정지


$ vagrant suspend : 가상머신 휴면


$ vagrant resume : 가상머신 휴면 -> 복원


$ vagrant reload : 가상머신 재시동


$ vagrant status : 가상머신 상태 확인


$ vagrant destroy : 가상머신 삭제


$ vagrant ssh : 가상머신 로그인