Laravel + heroku 환경을 한 줄로 설정하는 스크립트
2552 단어 경 6LaraDockPHP라라벨PostgreSQL
명령 한 번에 설정하는 스크립트를 만들었습니다.
Laraku - 빠른 설정 Laravel + heroku environment.
htps : // 기주 b. 코 m / 카무 키리 리 / ぁ 라쿠
운영 환경
필요한 것
heroku CLI (사용 가능한 상태에 있음 = 설치, 로그인됨)
PHP(5.6.x or 7.1.x)
composer
git
Laradock을 사용하는 경우
도커
작성 및 검증 환경은 macOS이지만 Linux에서도 갈 수 있어야합니다 ...
설치
git에서 떨어지고 실행 권한을 부여하면됩니다.
git clone https://github.com/kamukiriri/laraku.git && cd laraku && chmod 755 laraku.sh
사용법
./laraku.sh larakudemo nginx
이것만으로 heroku로 앱이 움직입니다.(
heroku open
에서 확인할 수 있습니다)./laraku.sh larakudemo nginx postgres
또한 heroku postgres를 자동으로 추가 할 수 있습니다.(접속 정보도 반영)
./laraku.sh larakudemo nginx postgres laradock
여기까지 하면 무려 Laradock가 기동해, http://localhost 로부터 동작 확인할 수 있습니다!(그러나 호스트 머신의 포트 설정이 전부 디폴트인 채이므로 다른 사람과 충돌할지도)
그러나 프로젝트는 laraku 디렉토리 아래에 만들어지므로 적절하게 이동하십시오.
상세
./laraku.sh <project name> <webserver type> [<database type>] [<use laradock>]
프로젝트 이름
프로젝트 이름
디렉토리 이름, heroku 앱 이름, Laradock 컨테이너 이름에 사용됩니다.
webserver type
웹 서버 유형
nginx
또는 apache
에 대응database type
DB 종류
postgres
밖에 대응하고 있지 않습니다use laradock
Laradock을 사용하거나
laradock
라고 지정되었을 때만 Laradock의 초기화를 실시합니다(깨끗한 사양은 아니지만 야츠케이므로・・・)
주의
2018/08/02 현재 Docker 이미지 및 컨테이너 이름의 이름이 프로젝트별로 고유하지 않은 현상이 발생하고 있습니다.
(원인은 Laradock의 버전 업에 추종 할 수 없기 때문에)
추가
다음 기사는이 스크립트에서 수행하는 설정에 대한 설명입니다.
Laravel 앱을 heroku로 이동하는 자습서
라고 할까 정리 기사를 쓰고 있는 도중에 「스크립팅할 수 있는 것은?」가 되어 만들어진 것이 Laraku가 됩니다
Reference
이 문제에 관하여(Laravel + heroku 환경을 한 줄로 설정하는 스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kamukiriri/items/a187303018db7e116533텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)