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

Laravel インストール

Last updated at Posted at 2024-07-10

はじめに

こんにちは。@bdrccです。

最近色々ありまして、8年以上使っていた MacboorAir を新調しました。
他のソフトウェアのインストール中、「あ、Laravelいけるかも」と気づき、インストールを試みました。

これから勉強したいという方向けに、メモを残しておきます。

環境

  • MacbookAir M3チップ
  • MacOS 14.3 Sonoma

手順

1:PHP(MAMP) インストール

下記のサイトからインストールします。
OSの種類が違う場合は、バージョンに合わせてインストールしてください。

2:Homebrew インストール

下記サイトからコードをコピーして、ターミナル上で実行します。

私の場合は

terminal
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
~途中省略~
- Run these two commands in your terminal to add Homebrew to your PATH:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/ここにユーザ名/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

という出力がされたため、

terminal
% echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/bdrcc/.zprofile

% eval "$(/opt/homebrew/bin/brew shellenv)"

の2つを後から入力しました。
念のため、バージョンを確認します。

terminal
% brew -v
Homebrew 4.3.9

これで、Homebrew のインストールは完了です。

3:Composer インストール

Composerのインストールのため、まずは openssl をインストールします。

terminal
% brew install openssl
~途中省略~
% openssl version
LibreSSL 3.3.6

次に、Composerをインストールします。

terminal
% curl -sS http://getcomposer.org/installer | php   
zsh: command not found: php
curl: (23) Failure writing output to destination

PHPがない、と言われました。
そのため、下記サイトの手順に従って入力し、MAMPのPHP8.2.0にPATHを通します。

.zshrc ファイルは、私のような初心者の方だとまず作成していないと思います。
% touch ~/.zshrcを入力してから、その他も実行しましょう。

ここまで来たら、改めてComposer インストールを試してみます。

terminal
% curl -sS http://getcomposer.org/installer | php
All settings correct for using Composer
Downloading...
Composer (version 2.7.7) successfully installed to: /Users/ユーザー名/composer.phar
Use it: php composer.phar

その後、パスを通して、バージョン確認します。

terminal
% sudo mv composer.phar /usr/local/bin/composer
% composer --version
Composer version 2.7.7 2024-06-10 22:11:12
PHP version 8.2.0 (/Applications/MAMP/bin/php/php8.2.0/bin/php)
Run the "diagnose" command to get more detailed diagnostics output.

Composer・PHP のバージョンが確認できました。

4:Laravelのインストール

以下のコードを実行します。
ただし、文末の Sample は、自分でファイル名を決めてください。
(私は、そのまま作ってしまいました)

terminal
% composer create-project laravel/laravel --prefer-dist Sample

そうすると、新たに自分でつけた名前のフォルダが生成されます。(上記コードのままだと、Sample)

Laravelを起動するには、ターミナルで

terminal
% cd Sample
% php -S localhost:8000 -t public

と入力し、ブラウザでlocalhost:8000を入力しましょう。

終了する時にはControl + Cです
(終了方法をド忘れして、初回にプチ混乱しました)

終わりに

前のMacbookAirでは、インストールするための途中のソフトウェアのサポートが終了していて、インストールできませんでした。

Laravelの一歩を、やっと始めることができました。
引き続き頑張ります!

余談ですが、右側のnav欄の数字と記号の出力、統一されていないのはなぜ・・・。

参考

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?