최신 Homestead 구축 laravel 개발 환경 상세 설명
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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.