최신 Homestead 구축 laravel 개발 환경 상세 설명

1797 단어
1. Git, Virtual Box 및 Vagrant 설치
2. 아래 주소에서 최신 Homestead Vagrant 상자 가상 박스를 다운로드하십시오.box 파일
https://vagrantcloud.com/laravel/boxes/homestead/
3. Homestead Vagrant 박스 설치
vagrant box add laravel/homestead "    /virtualbox.box"

4. Homestead 설치
cd ~ git clone 
https://github.com/laravel/homestead.git Homestead

5. 최신 Homestead 버전 번호를 지정하여 버전 번호 보기
cd Homestead
git checkout  v7.3.0

6.Homesstead를 만듭니다.yaml 프로필, Homesstead.yaml 파일은 Homestead 디렉터리에 저장됩니다
// Mac / Linux...
 bash init.sh
// Windows...
 init.bat

사용한git라면bash 도구는 bash init.sh면 됩니다.
7. Homestead 구성
vi Homesstead.yaml

명령행 편집을 사용하면 빈칸에 문제가 생길 수 있으므로 편집기로 이 파일을 열어 편집하는 것을 권장합니다.yaml 파일에는 빈칸이 하나 더 있고 빈칸이 적으면 시작할 때 오류가 발생합니다.
수정은 다음과 같습니다.
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: D:/www
      to: /home/vagrant/www

sites:
    - map: miyue.backend
      to: /home/vagrant/www/miyue-app/public

databases:
    - homestead

# blackfire:
#     - id: foo
#       token: bar
#       client-id: foo
#       client-token: bar

# ports:
#     - send: 50000
#       to: 5000
#     - send: 7777
#       to: 777
#       protocol: udp

8. C:\Windows\System32\drivers\etc\hosts 디렉토리에 있는hosts 파일을 수정하고 해당하는 가상 호스트 도메인 이름을 추가합니다.
192.168.10.10  miyue.backend

9. SSH 키를 생성합니다. 그렇지 않으면 부팅이 잘못됩니다. 위의 프로필에 SSH 키 파일 주소가 지정되어 있기 때문입니다.
ssh-keygen -t rsa -C "yourName@homestead"

10. 시동
vagrant up

11.SSH 연결 작업
vagrant ssh

좋은 웹페이지 즐겨찾기