vagrant 사용하기

2015.04.13 14:08

졸리운_곰 조회 수:194

vagrant 사용하기

2013/12/19 01:08

참고URL http://www.webopixel.net/develop/835.html

 

virtualbox설치

https://www.virtualbox.org/

 

vagrant설치

http://downloads.vagrantup.com/

 

box파일추가

http://www.vagrantbox.es/   <-- 공식적인 사이트인듯하다.

위사이트에도 설명이 되어었지만

$ vagrant box add {title} {url}

$ vagrant init {title}

$ vagrant up

title을 적당한 이름으로 정하고 URL은 사용하고 싶은 BOX의 주소를 넣자

예를들어

vagrant upvagrant box add CentOS-6.5-x86_64 https://github.com/2creatives/vagrant-centos/releases/download/v6.5.1/centos65-x86_64-20131205.box

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

$ vagrant init CentOS-6.5-x86_64

vagrant up

그럼 virtualbox에 Centos6.5버전이 설치가된다.

 

 

위는 그저 따라하기를 위한 예제이지만 vagrant의 커맨드에대해 조금 설명을 하자면

vagrant init : 현재디렉토리에 Vagrantfile파일을 생성한다. Vagrantfile파일은 일종의 설정파일 같은것이다. init뒤에 파라메터를 줄수도 있지만, 없다면 디폴트로 생성. 

vagrant box : 이대로 쓸수는 없고, list, add, remove 등을 추가로 적어줘야한다. 이름에서 알수 있듯이 현재리스트, 추가하기, 제거하기 할때 쓰인다. 이 커맨드는 vagrant에 box이미지를 저장(설정) 하는것이지, virtualbox에 실제 box를 설정하는 행위는 아니다.

vagrant up : Vagrantfile에 설정한 값대로 서버를 virtualbox에 생성&시작 한다. 생성은 처음한번만 실행되고 이미 생성되어 있다면 실행만한다.

vagrant destroy : virtualbox에 생성된 가상머신을 삭제한다. vagrant의 box에 추가되어있는 box를 삭제하는것은 아니다. 어디까지나 virtualbox에 생성된 가상머신만 삭제한다.

vagrant halt : 실행중인 가상머신을 종료시킨다. 리눅스를 halt시킨다고 보면된다.

vagrant plugin : 추가패키지?를 설치하기위한 커맨드. 파이어폭스의 플러그인같은 개념이다.

 

위의 명령어가 주로 사용되는것이고 더 있지만, 나중에 알아보도록 하자.

 

 

[출처] http://zuriyang.tistory.com/102

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
318 How to Call SWI-Prolog from PHP 5 졸리운_곰 2015.04.28 548
317 Creating Web Applications in SWI-Prolog file 졸리운_곰 2015.04.28 1228
316 100 깃허브 베스트 인공지능 프로젝트 졸리운_곰 2015.04.28 391
315 다양한 수학 프로그램(소프트 웨어) 졸리운_곰 2015.04.27 731
» vagrant 사용하기 졸리운_곰 2015.04.13 194
313 Solr Tutorial 졸리운_곰 2015.04.08 690
312 '라이트 노벨' 외국어 우리말 바로 쓰기 file 졸리운_곰 2015.03.30 219
311 영어권 대학교육 오픈 강의 사이트 [인터넷으로 유학간다] [1] 졸리운_곰 2015.03.28 274
310 영어 채팅 용어, 영어 축약어 정리 txt msg file 졸리운_곰 2015.01.18 1264
309 음악 영어 용어 졸리운_곰 2015.01.18 809
308 클래식 입문에 필요한 음악용어 1000 file 졸리운_곰 2015.01.18 3488
307 기계학습 (머신러닝:Machine Learning) 참고자료 링크 : 머신러닝 : 기계 학습 프로그래밍 자료 졸리운_곰 2014.11.29 16171
306 [앱으로 돈 버는 시대]잘 만든 앱 하나 억대연봉 안부럽다 file 졸리운_곰 2014.11.18 884
305 [프레미엄조선] 경영, 철학에 한 수 배우다 file 졸리운_곰 2014.11.17 348
304 [발명의 40가지 원리] Triz 40 트리즈 40 자료조사 file 졸리운_곰 2014.10.29 1055
303 esxi 서버 ovf 배포시 "사용자에 의해 취소..." OVF deplyment - cancled by user 졸리운_곰 2014.10.22 576
302 우분투 14.04 Numix & MAC 테마 설치 file 졸리운_곰 2014.10.21 725
301 Linux (ubuntu) codeblocks wxwidget 개발환경 구축 졸리운_곰 2014.10.21 513
300 libreoffice 설치 (kali) 졸리운_곰 2014.10.21 386
299 Kali Linux 한글 설정 졸리운_곰 2014.10.21 947
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED