Laravel 환경 구축 요약
3753 단어 환경 구축VirtualBoxVagrant라라벨Git
개요
Laravel을 배우는 데 필요한 환경 구축에 대해 요약합니다.
환경 구축에는 Homestead나 LaraDock을 사용해 가는데, 이번에는 Homestead를 사용해 환경 구축해 갑니다. Homestead는 표준으로 다양한 기능을 가지고 있기 때문에 처음으로 Laravel을 만지려면 Homestead를 사용하는 것이 좋을까 생각합니다.
mac에서 설명합니다.
필요한 것
필요한 것으로 git
, VirtualBox
, vagrant
가 필요합니다.
각각 설치되어 있는지 --version
에서 확인합시다.
git --version
git version 2.17.2
vagrant --version
Vagrant 2.2.3
환경 구축
시작하기 vagrant
를 사용하여 Homestead를 사용하기위한 Box를 추가합니다.
vagrant box add laravel/homestead
프로바이더의 종류를 묻는다고 생각하므로, virtualbox
의 번호를 선택합시다.
환경에 따라서는 상기의 커멘드가 이상하게 느린 것이라고 생각합니다.
그 때는 다음 기사를 참고하십시오.
필요한 것으로
git
, VirtualBox
, vagrant
가 필요합니다.각각 설치되어 있는지
--version
에서 확인합시다.git --version
git version 2.17.2
vagrant --version
Vagrant 2.2.3
환경 구축
시작하기 vagrant
를 사용하여 Homestead를 사용하기위한 Box를 추가합니다.
vagrant box add laravel/homestead
프로바이더의 종류를 묻는다고 생각하므로, virtualbox
의 번호를 선택합시다.
환경에 따라서는 상기의 커멘드가 이상하게 느린 것이라고 생각합니다.
그 때는 다음 기사를 참고하십시오.
vagrant box add laravel/homestead
Box가 추가되면 github 위에서 다양한 설정이 들어있는 파일을 복제합니다.
홈 디렉토리 아래에 Homestead로 복제합니다.
공식 htps : // 기주 b. 코 m/ぁらゔぇl/ぁらゔぇl
git clone https://github.com/laravel/homestead.git Homestead
그런 다음 Homestead로 이동하여 초기화합니다.
cd Homestead
bash init.sh
초기화가 완료되면 Homestead 디렉토리에 있는 Homestead.yaml에서 필요한 경우 다양한 설정을 수행해야 합니다.
Homestead.yaml
provider: virtualbox
folders:
- map: ~/code
to: /home/vagrant/code
sites:
- map: homestead.test
to: /home/vagrant/code/[フォルダ名]/public
여러가지 쓰여져 있습니다만, 상기의 3개를 봐 갑니다.
provider
에는 사용하는 프로바이더의 종류가 들어갑니다.folders
는 가상 환경과 호스트 OS 간에 공유할 폴더를 설정합니다.디폴트에서는 code 디렉토리가 되어 있다고 생각하므로 그대로 두고 나중에 code 디렉토리를 만듭니다.
sites
에 액세스할 위치를 지정합니다.위에서 homestead.test에 액세스하면 to : 다음이 나올 것입니다.
나중에 실제로 코드를 써 가는 신규 프로젝트를 작성하는 커멘드를 치므로 그 때 설정하는 이름을 지정해 줍니다.
홈 디렉토리로 돌아가서 코드 디렉토리 만들기
cd
mkdir code
그런 다음 hosts 파일에 IP 주소를 설정합니다.
hosts 파일을 설정하는 방법은 다음을 참조하십시오.
hosts 파일에 IP 주소를 추가합니다.
192.168.10.10 homestead.test
Homestead로 이동하여 vagrant를 시작합니다.
cd Homestead
vagrant up
시간이 걸릴 수 있습니다,,,
가상 환경에 들어가 새 프로젝트를 만듭니다.
vagrant ssh
laravel new [フォルダ名]
위의 명령은 laravel의 최신 버전이므로 버전을 지정하고 싶다면 다음 명령을 친다.
composer create-project laravel/laravel [フォルダ名] --prefer-dist "5.5.*"
위에서는 예제로 버전 5.5를 지정했습니다.
여기까지 온다면
homestead.test
에 액세스 해 보겠습니다.welcome 화면이 나오면 성공입니다.
요약
laravel의 환경 구축에 대해 정리했습니다.
여러가지 어색하고 시간이 걸린다고 느낀 것이 솔직한 감상입니다.
어느 정도 공부하면 LaraDock
를 사용하여 환경 구축도 하고 어느 정도 다른지도 이해하고 싶습니다.
Reference
이 문제에 관하여(Laravel 환경 구축 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kuropp/items/69bf70e2c88e61cd33f9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Laravel 환경 구축 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kuropp/items/69bf70e2c88e61cd33f9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)