WindowsのUbuntuでのPHP設定
PHPのインストール
PHP のバージョン確認と設定
Bash
php -v # PHPのバージョン確認
which php # PHPのパス確認
現在インストールされているPHPパッケージを確認
Bash
dpkg -l | grep php
インストール済みのPHP関連パッケージが一覧で表示される。ii
の記載があればインストール済み。
PHPのバージョンを変更する場合、以下のコマンドでシンボリックリンクを作成します。
Bash
sudo ln -s /usr/bin/php8.2 /usr/bin/php
PHPがインストールされていない場合、以下の手順でインストールします。
Bash
sudo apt update # パッケージリストの更新
sudo apt install software-properties-common # 追加リポジトリの管理用ツール
sudo add-apt-repository ppa:ondrej/php # PHP公式PPAの追加
sudo apt update # 再度更新
sudo apt install php8.2 php8.2-cli # PHP 8.2とCLI版のインストール
php -v # PHPのバージョン確認
which php # PHPのパス確認
PHPがインストールされていない場合、以下の手順でインストールします。
Windows の場合
Windowsでは、公式サイト(https://windows.php.net/download/)からPHPをダウンロードし、環境変数 PATH
に追加してください。
PDO 拡張のインストール
Laravel ではデータベース接続に PDO (PHP Data Objects) が必要です。
Bash
sudo apt install php8.2-mysql # MySQL用のPDO拡張をインストール
sudo apt install php8.2-xml # PHPのDOM拡張をインストール
sudo systemctl restart apache2 # Apacheを再起動
PHP-FPM のインストール(Apache または Nginx 使用時)
Bash
sudo apt install php8.2-fpm # PHP-FPMのインストール
systemctl list-units --type=service | grep php # PHP-FPMのサービスを確認
sudo systemctl restart php8.2-fpm # PHP-FPMの再起動