Homestead를 사용하여 여러 Laavel 프로젝트를 만드는 간단한 방법

2953 단어 homesteadLaravel
홈스테드를 사용해 라비 프로젝트를 만들 때는 한 프로젝트면 괜찮지만, 두 번째, 세 번째, 프로젝트를 추가하려면 vagrant up 하다가 혼난다Homestead-7 already exist니 여러 프로젝트를 만들 때 필요한 걸 적어두는 게 좋다.
(참고) 테라테일에서 받은 답변을 토대로 실천을 했습니다.
https://teratail.com/questions/86362

(1)Homestead.편집


첫 번째 프로젝트를 시작할 때 Homestead입니다.yaml 파일을 편집했어야 했는데 두 번째 프로젝트를 만들 때 여기에 추가될 거예요.
#foldersはプロジェクトが入るフォルダ、私の場合は共通で使ってます
folders:
    - map: ~/LaravelApp
      to: /home/vagrant/Code

sites:
    #一つ目のプロジェクト
    - map: dev.peeech.com
      to: /home/vagrant/Code/Laravel/public
      schedule: true
    #二つ目のプロジェクト
    - map: forum.app
      to: /home/vagrant/Code/forum/public
    #三つ目のプロジェクト
    - map: spa.app
      to: /home/vagrant/Code/spa/public

databases:
    - homestead #一つ目のプロジェクト
    - forum #二つ目のプロジェクト
    - spa #三つ目のプロジェクト
이 설정hosts에서 새로 설정한 영역입니다.192.168.10.10 -> spa.app

(2) Vagrant 제공


다음 명령을 실행합니다.
vagrant up --provision

(3) 폴더에 laavel 설치


일단 화장기에 연결.
vagrant ssh
다음 폴더로 이동
vagrant@homestead:~$ cd Code
vagrant@homestead:~/Code$
Laavel 설치 및 프로젝트 폴더로 이동
vagrant@homestead:~/Code$ composer create-project --prefer-dist laravel/laravel spa
vagrant@homestead:~/Code$ cd spa
vagrant@homestead:~/Code/spa$
이렇게 spa 폴더에 있는 lavel의 파일과 폴더가 안전하게 설치되었습니다.
연결sap.app에 라벨이 적힌 첫 페이지가 뜨면 성공!

이상.

좋은 웹페이지 즐겨찾기