1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

laravelで作成したポートフォリオをherokuでデプロイした

Posted at

ポートフォリオをherokuでデプロイするために、
まず任意のフォルダを作成→heroku

その後、アップロードしたいherokuファイルを
git clone (url)
でファイルに取り込む。
その際cloneしたファイル以外は削除する。

その後、app/Providers/AppServiceProvider.php
public function boot()
{

    \Schema::defaultStringLength(191);

    if (\App::environment('production')) {
        \URL::forceScheme('https');
    }
}

を記述。

次に、
heroku create 作成したい名前 --buildpack heroku/php

コマンドを実行herokuに新規ファイル作成。

その後,
git init

heroku git:remote -a heroku上に作成したファイル名

git add .

git commit -m

git push heroku main

heroku addons:add cleardb

heroku config:get CLEARDB_DATABASE_URL
mysql://[ユーザー名]:[パスワード]@[ホスト名]/[データベース名]?reconnect=true

heroku config:set DB_DATABASE=[データベース名]
heroku config:set DB_HOST=[ホスト名]
heroku config:set DB_USERNAME=[ユーザー名]
heroku config:set DB_PASSWORD=[パスワード]

composer install
heroku config:set APP_KEY=$(php artisan key:generate --show)
heroku config:set APP_NAME=laravelquestions
heroku config:set APP_ENV=heroku

heroku run php artisan migrate
heroku open

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?