Posted
Filed under 프로그래밍/PHP
1. virtualbox 설치
2. vagrant 설치
3. phpstorm 설치
4. phpstorm -> setting -> vagrant 에서
    instance folder 지정해주고 Boxes에서 +로 기본값 lucid32 추가
5.tools -> vagrant -> Init in Project Root
6.tools -> vagrant -> Up
7.Tools -> Start SSH Session -> vargrant 선택

Getting started with Vagrant in PhpStorm

트러블슈팅 :
프로젝트가 리눅스파티션이 아닌곳에 설치되어있다면 private_key 오류가 발생한다.
이때는 private_key를 리눅스파티션으로 복사를 하고 Vagrantfile 파일을 열고 적절한곳에 아래 내용을 추가한다.

config.ssh.private_key_path = "복사한곳 위치와 파일명"

VAGRANTFILE - VAGRANTFILE SSH SETTINGS

DHCP IP를 할당하고 싶다면 Vargrantfile에 추가

config.vm.network "private_network", type: "dhcp"


ubuntu 16으로 설치 :
box 기본 url은 ubuntu 12버전이다.
16으로 하고 싶을때는 box url을 https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-vagrant.box 으로 입력해준다.

box들은 Vagrantbox.es 에서 찾아볼수 있다.
2016/11/17 12:59 2016/11/17 12:59