LoginSignup
1
0

【MAMP環境】新アプリ作成コマンド・初期設定

Last updated at Posted at 2021-03-02

##◆ アプリケーションを作成する

###1)composerインストール済みの場合

$ cd /Applications/MAMP/htdocs/
$ composer create-project laravel/laravel --prefer-dist test1 
  **アプリできる**
$ cd test1
$ chmod -R 777 storage
$ chmod -R 777 bootstrap/cache
※ -R	ディレクトリ内の複数のファイルも変更対象とする

###2) composerのインストール未の場合

$ cd /Applications/MAMP/htdocs/ 
$ curl -sS https://getcomposer.org/installer​ | php 
$ sudo mv composer.phar /usr/local/bin/composer 
$ composer -V 
$ composer create-project laravel/laravel --prefer-dist blog 
$ cd blog/ 
$ chmod -R 777 storage 
$ chmod -R 777 bootstrap/cache

##◆ 初期設定(アプリ作成後)
###1)config/app.php

'timezone' => ‘UTC’           'timezone' => ‘Asia/Tokyo’
'locale' => ‘en’                   ‘locale' => ‘ja’
'faker_locale' => 'en_US’,    'faker_locale' => ‘ja_JP’

###2).env

APP_NAME=Laravel          APP_NAME=Name
※MAMPの設定(公式サイトにあり)
DB_PORT=3306               DB_PORT=8889
DB_DATABASE=laravel     DB_DATABASE=test1
DB_PASSWORD=             DB_PASSWORD=root
※追記
DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock

###3)app/Providers/

※mysqlの文字コードが対応していない時に必要
※2箇所追記
use Illuminate\Support\Facades\Schema;
public function boot()
{
Schema::defaultStringLength(191);
}

以上!

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