EGO-LOG

40代2児の父。主にプログラム学習と開発、仮想通貨、メタバース、たまに関係ないことを綴る。

(2022/3/14)php Laravel環境構築2日目

再起動して席を離れたら日が変わっていた。続きをやっていきましょう。

 

前回はapacheディストリビューションXAMPPをインストール。

apacheが起動するところまでは確認した。

 

■Composerインストール

次はいよいよLaravel?と思いきや、Composer(コンポーザ)をインストールする。

PHPのパッケージ管理システム?

 

参考サイトは引き続き

Windows Laravelの環境構築の手順書 - Qiita

 

特に何もいじらずインストール。

f:id:tenomeuonome:20220314225726p:plain

だいぶおおざっぱな感じのおじさんが表示されたらインストール完了です。

 

■Laravelインストール

そして、ようやくLaravelのインストール。

$composer create-project "laravel/laravel=5.7.*" bbs

コマンドラインから↑を入力する。bbsの部分はプロジェクト名なので任意で。

 

・・と、5.7ってのはLaravelのバージョンなのかな。

現在の最新バージョンは9だけど、新しい方にした方が良いのだろうか。

Windows 環境での Laravel インストールから起動まで - Qiita

こちらだとバージョンを明記していない。

明記せずにやってみる。

 

$composer create-project "laravel/laravel testproj

 

と、インストールが進んだ。

適宜最新バージョン?で作られていく模様。

 

■動作確認

以下のコマンドで動作確認

$php artisan serve

 

localhost:8000につなぐと表示された。

f:id:tenomeuonome:20220314233109p:plain



■DB設定

続けていきましょう。

開始はXAMPPコントロールパネルからMySQLのStartをぽちっとするだけ。

f:id:tenomeuonome:20220314234440p:plain



 Adminボタンから、MyAdminを起動して、データベースを作成する。

f:id:tenomeuonome:20220314234816p:plain

 

■DBの接続設定

プロジェクト配下の.envを編集する。

f:id:tenomeuonome:20220314235640p:plain

 

次にLaravelの使い方について読んでいく。

Laravel入門 - 使い方チュートリアル - - Qiita

 

なんというか、入口がすごく広くて、ドアが無数にあってなかなか入っていけない感じ??最初の走りはじめがすごく足を取られる。

くじけず進めて参りたい所存