[Homestead] 디렉토리 추가
2022. 12. 2. 11:38ㆍETC
---
ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: D:\project\code
to: /home/vagrant/code
- map: D:\project\code2
to: /home/vagrant/code2
sites:
- map: homestead.test
to: /home/vagrant/code/public
- map: homestead.test
to: /home/vagrant/code2/public
mariadb:
- homestead
databases:
- homestead
features:
- mysql: false
- mariadb: true
- postgresql: false
- ohmyzsh: false
- webdriver: false
#services:
# - enabled:
# - "postgresql@12-main"
# - disabled:
# - "postgresql@11-main"
ports:
- send: 30000
to: 3000
- send: 30010
to: 3001
# - send: 7777
# to: 777
# protocol: udp
위 형식으로 여러개 세팅 해놓은 후 vagrant를 reload 한다.
provision을 하면 nginx 설정파일이 초기화 되기 때문에 nginx 설정파일을 꼭 백업 해둔다.
vagrant global-status
위 처럼 status 를 확인 후 해당 ID로 리로드 해준다.
vagrant reload --provision 1a7ea2d
재부팅 되면 database가 생성되어있을것이고, sites map 이름 기준으로 nginx 설정파일도 생성 된다.
그리고나서 로컬 환경이기 때문에
C:\Windows\System32\drivers\etc\hosts
파일을 수정해준다.
'ETC' 카테고리의 다른 글
[ETC] 서버리스(Serverless)? (0) | 2022.12.07 |
---|---|
[ETC] Debounce 와 Throttle 차이점 (0) | 2022.12.06 |
[ETC] Browser Service Worker (0) | 2022.11.22 |
[ETC] Chrome CORS 이슈 회피 (0) | 2022.11.22 |
[ETC] 개발 Tools (0) | 2022.09.06 |