PHPのセットアップ
以下は、WSL内にPHPとComposerをセットアップする手順です。指定されたPHPパッケージをインストールし、Composerを使用してPHPのパッケージ管理を行います。
前提条件
- WSL2とUbuntuがセットアップ済みであること。
手順
1. PHPのインストール
-
WSLのUbuntuを起動します。
-
以下のコマンドを実行して、PHPとその他の必要なパッケージをインストールします。
Terminal window sudo apt updatesudo apt install php php-zip php-curl php-sqlite3 php-opcache -
インストールが完了したら、以下のコマンドを実行して、PHPのバージョンを確認します。
Terminal window php --version
2. Composerのインストール
-
以下のコマンドを実行して、Composerのインストールスクリプトをダウンロードして実行します。
Terminal window curl -sS https://getcomposer.org/installer | php -
以下のコマンドを実行して、Composerをグローバルに利用可能にします。
Terminal window sudo mv composer.phar /usr/local/bin/composer -
以下のコマンドを実行して、Composerが正常にインストールされたことを確認します。
Terminal window composer --version
これで、WSL内にPHPとComposerがセットアップされました。ComposerをPHPプロジェクトのディレクトリ内で実行することで、必要なPHPパッケージをインストールし、依存関係を管理することができます。
追加のヒント
-
php.iniファイルを編集することで、PHPの設定を変更できます。php.iniファイルの場所は、以下のコマンドで確認できます。Terminal window php --ini -
Composerを使用してパッケージをインストールするには、プロジェクトのディレクトリ内で以下のコマンドを実行します。
Terminal window composer require <package-name> -
プロジェクトの依存関係を一括でインストールするには、
composer installコマンドを使用します。
参考リンク:
以上が、WSL内へのPHPとComposerのセットアップ手順です。これにより、WSL内でPHPの開発環境が整います。