1. 설치할 것 :
1) VirtualBox 6.x, or VMWare
2) Vagrant
3) git bash
2. 홈스테드 Vagrant Box 설치하기
1) 커맨드 창에 아래의 명령어 입력
vagrant box add laravel/homestead
2) provider 선택지 : virtualbox 선택
3) success 시 완료
3. 홈스테드 설치하기
1) Git bash로 home 디렉토리안에 Homestead 폴더로 저장소를 복제하기
git clone https://github.com/laravel/homestead.git ~/Homestead
2) master 브랜치는 개발중이라 안정적이지 않을 수도 있기 때문에, 태그를 지정한 버전을 체크아웃
cd ~/Homestead
git checkout release
4. Homestead 설정하기 (Homestead.yalm)
1) C:\Users\사용자\Homestead\resources 에서 Homestead.yalm 수정
2) C:\Users\사용자\Homestead 에서 init.bat 실행하면 Homestead 폴더에도 Homestead.yalm 생성
3) Homestead.yalm
folders : map은 로컬에서 프로젝트 코드의 위치, to는 가상머신 vagrant의 경로
folders:
- map: C:/Users/사용자/project/code
to: /home/vagrant/code
sitest : map은 가상도메인
sites:
- map: homestead.test
to: /home/vagrant/code/생성할 프로젝트폴더명(project1)/public
5. ssh 키 생성
ssh-keygen -t ras -C "메일주소"
Enter passpahrase : 개인키 암호
6. host 설정
1) 메모장을 관리자 권한으로 실행한 다음 C:\Windows\System32\drivers\etc\hosts 파일 열기
2) homestead.yalm 파일에서의 ip 와 sites의 map 부분과 같아야 함
192.168.56.56 homestead.test
7. Vagrant Box 구동 & ssh를 통해 홈스테드 환경에 접속
vagrant up : vagrant box 구동
vagrant reload --provision : 설정 변경 후 다시 가동
vagrant ssh : ssh를 통해 홈스테드 환경에 접속
vagrant up
vagrant reload --provision (설정 변경 후 vagrant 다시 실행시)
vagrant ssh
8. 프로젝트 생성
cd ~/code
laravel new proejct1
9. homestead.test
'프로그래밍 > PHP' 카테고리의 다른 글
wkhtmltopdf php에서 컴포저 없이 사용하기(linux) (0) | 2020.03.30 |
---|---|
wkhtmltopdf 사용하기 - 윈도우10 (0) | 2019.12.27 |
php, html 코드 pdf로 변환하는 라이브러리 (0) | 2019.12.26 |
카카오톡 챗봇 (3) 오픈i빌더 - 간단하게 스킬서버 구축하기 (2) | 2019.12.26 |
카카오톡 챗봇 (2) 스킬서버 없이 카카오톡 챗봇 만들기-오픈빌더 (0) | 2019.12.26 |
WRITTEN BY