무료로 데이터베이스를 사용하여 Laravel 프로젝트를 배포합니다!
안녕하세요.👋
본고에서 Heroku에 Laravel 프로젝트를 무료로 위탁 관리하고 배치하는 방법을 한 걸음 한 걸음 설명할 것입니다. 그것이 작용할 것입니다.
시작해볼까요?
0- 사용 중:
1 - Nodejs 및 npm을 설치합니다.
노드 - v
PS C:\Users\Moose> node -v
v16.13.2
PS C:\Users\Moose> npm -v
8.4.0
2. 당신의 Laravel 프로젝트를 시작합니다.
PS C:\Users\Moose> composer create-project laravel/laravel example-app
3. 계정을 만들고 Heroku Toolbelt를 다운로드합니다.
4 - 파일 생성:
Procfile로 명명하며 첫 번째 문자가 대문자인지 확인합니다.web: vendor/bin/heroku-php-apache2 public/
5-GitHub의 새로운 멤버?:
6-길트:
PS F:\Projects\Zarafah>는 제 프로젝트 홈 디렉터리 경로입니다.PS F:\Projects\Zarafah> git init
PS F:\Projects\Zarafah> git add .
PS F:\Projects\Zarafah> git commit -m "initial release"
7. Heroku 응용 프로그램을 만들려면 다음과 같이 하십시오.
따라서 최상의 결과를 얻을 수 있습니다.
PS F:\Projects\Zarafah> heroku create
PS F:\Projects\Zarafah> git remote rm heroku
PS F:\Projects\Zarafah> heroku create
PS F:\Projects\Zarafah> heroku rename zarafah
PS F:\Projects\Zarafah> git push heroku master
8. Heroku 응용 프로그램을 설정합니다.
error 500를 받을 수 있습니다.
.env 파일을 엽니다.
9 - Heroku 구성에 추가하기
.env를 쓰고 빈칸을 추가하여 키와 값을 제시할 것이다.heroku config:add (key value)에 따라 설정된 것임을 기억하십시오.PS F:\Projects\Zarafah> heroku config:add APP_NAME=Zarafah
PS F:\Projects\Zarafah> heroku config:add APP_ENV=production
PS F:\Projects\Zarafah> heroku config:add APP_URL=https://zarafah.herokuapp.com/
10. Heroku에서 데이터베이스를 설정합니다.
지금까지 Laravel 프로젝트에 데이터베이스 연결이 없으면 프로그램이 열려 있는 상태로 표시되며 Heroku에서 정상적으로 작동합니다🥳🥳
만약 저와 같은 데이터베이스 연결이 확실하다면 계속 진행하십시오👇
PS F:\Projects\Zarafah> heroku pg:credentials:url
PS F:\Projects\Zarafah> heroku config:add DB_CONNECTION=pgsql
PS F:\Projects\Zarafah> heroku config:add DB_HOST= ...
PS F:\Projects\Zarafah> heroku config:add DB_PORT= ...
PS F:\Projects\Zarafah> heroku config:add DB_DATABASE= ...
PS F:\Projects\Zarafah> heroku config:add DB_USERNAME= ...
PS F:\Projects\Zarafah> heroku config:add DB_PASSWORD= ...
11. 이민과 씨앗:
.env file.PS F:\Projects\Zarafah> heroku run php artisan migrate
12. 정리:
축하합니다. 당신의 Laravel 프로젝트는 현재 Heroku에서 데이터베이스를 무료로 사용할 수 있습니다.🎉🥳
heroku에서 만든 URL 접근 프로그램을 사용할 수 있습니다.
이것은 응용 프로그램을 테스트하고, 응용 프로그램이 온라인에 접속되어 다른 사람과 공유되는 것을 볼 수 있는 좋은 기회이다.
만약 당신에게 어떤 문제가 있다면, 아래의 평론에서 저에게 물어보세요. 아니면
읽어주셔서 감사합니다.❤️
Reference
이 문제에 관하여(무료로 데이터베이스를 사용하여 Laravel 프로젝트를 배포합니다!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/moose_said/deploy-laravel-projects-with-database-for-free-5778텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)