LoginSignup
0
0

More than 3 years have passed since last update.

Laravelプロジェクトの構築メモ①

Posted at

*使用するもの*
・Mac OS
・MAMP
・Visual Studio Code
・Laravel6
・phpMyAdmin

Laravelアプリケーションを立ち上げる手順

ターミナル操作

①MAMPのhtdocsに移動(ここでプロジェクトを作成するため)
Applications/MAMP/htdocs

②composerコマンドを使ってLaravelプロジェクトを作成する(今回は6系のものを使用する)(アプリ名はmyappとする)
composer create-project laravel/laravel myapp --prefer-dist "6.0.*"

③htdocsからmyappに移動する
cd myapp

④いくつか権限を変える
chmod -R 777 storage
chmod -R 777 bootstrap/cache

MAMPの設定

①MAMPを立ち上げる

②preferencesの中のServerへ移動し、Document rootを変更する
 Document rootを先ほど作成したアプリの中のpublicフォルダを指定する
Applications/MAMP/htdocs/myapp/public

③MAMPのサーバーを起動する

④ブラウザでlocalhost:8888にアクセスすると、Laravelプロジェクトが表示される

Laravelフォルダの.envファイルの初期設定

①Visual Studio Codeで先ほど作成したmyapp(Laravelプロジェクト)というファイルを開く

②その中の.envファイルを編集する
・アプリ名を変更

APP_NAME=Laravel

・データベース設定
MAMPのトップページの下にMySQLの情報が記載されているから、
その通りにデーターベース設定を行う

DB_CONNECTION=mysql
DB_HOST=localhost ←変更
DB_PORT=8889 ←変更
DB_DATABASE=laravel ←あとで編集する
DB_USERNAME=root
DB_PASSWORD=root ←追加
DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock ←追加

文字コードのエラーを防ぐ設定

MySQLのバージョンによって文字コードでエラーが発生する場合がある。

①Laravelフォルダにて、app/Providers/AppServiceProvider.phpへ移動

②use文を追加する

use Illuminate\Support\Facades\Schema;

を追加し、

public function boot()
    {
        Schema::defaultStringLength(191);
    }

細かい設定を行う

Laravelフォルダ内のconfig/app.phpを開く

'timezone' => 'Asia/Tokyo'
'locale' => 'ja'

以上がLaravelアプリケーション作成前準備です。

0
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
0
0