LoginSignup
2
3

More than 3 years have passed since last update.

Laravel GitでクローンしてMAMPで開発

Last updated at Posted at 2020-09-15

はじめに

リモートリポジトリにあるLaravelのプロジェクトをローカルのMAMPに入れて表示させるのに少し手間取ったので、備忘録として。

まず、MAMPのhtdocsフォルダに移動

$ cd Applications/MAMP/htdocs/

プロジェクトをクローン

$ git clone [リモートリポジトリのパス]

composerインストール

git cloneしたプロジェクトには、composerが入っていないので、下記コマンドでインストールします。

$ composer install

あれ? こんなエラー出ました。

[RuntimeException]
  Could not scan for classes inside "database/factories" which does not appea
  r to be a file nor a folder

databaseフォルダの下にfactoriesというフォルダが無いぞ! と怒られました。
なので、factoriesフォルダを作ります。

$ mkdir /database/factories

そして、再度composerをインストール。これでエラー出なければOK。

.envファイル追加・編集

.env.exampleファイルをリネームするか、コピーして.envファイルを作る。
.env.exampleファイルは残したほうが良いと教えて頂きましたので、
リネームはせずに、コピーして.envファイルを作りましょう。

アプリケーションキーの設定

$ php artisan key:generate

Application key set successfully.となればOK。

終わり

http://localhost:8888/プロジェクト名/public/

https___ksysnote.com_wp-content_uploads_2018_09_img_5bab8d5cb1774.png

はい、表示されました。

とりあえずこれで表示までは出来ました。

データベースの設定(おまけ)

.envファイルを編集

DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=[作ったデータベース名]
DB_USERNAME=root
DB_PASSWORD=root
DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock
2
3
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
2
3