非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

UbuntuにComposerをインストールする

   

LaravelをUbuntu23.04にインストールしようと思い環境構築中ですが、そこで使うパッケージ管理ツールのComposerをインストールしたのでメモします。

公式サイトや書籍ではWindowsやMacまでは手順が書かれているもののLinuxはなかったので書き留めようと思いました。(手順はほぼMacと同じなんだけどね)

まずは依存関係のインストール

$ sudo apt update -y
$ sudo apt install curl php-cli php-mbstring git unzip
 

 

Composerをインストール

Composerをインストールします。公式サイトにインインストールコマンドが掲載されています。

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
$ php composer-setup.php
$ php -r "unlink('composer-setup.php');"
 

 

設定もろもろ

composer.pharというファイルが作成されたと思うので適切な場所への移動と実行権限を与えます。

$ sudo mv composer.phar /usr/local/bin/composer
$ sudo chmod +x /usr/local/bin/composer
 

 

ちゃんとインストールされたか確認(バージョン確認)

以下のコマンドを打ってバージョン情報が現れればOKです。

$ composer --version
Composer version 2.6.3 2023-09-15 09:38:21
 

 

 

スポンサーリンク

 - Linux, PHP