LinuxシステムにPHP環境をインストールして設定する方法
PHP環境をLinuxにインストールして設定するには、次の手順に従います。
- システムソフトウェアアップデート
- sudo apt update && sudo apt upgrade
- PHP と必要な拡張機能をインストールする:
- sudo apt install php php-mysql php-curl php-json php-mbstring php-xml php-zip
- PHPがインストールされているか確認する:
- php -v
- PHP の配置:
- PHP設定ファイルの開き方:
sudo nano /etc/php/{version}/cli/php.iniなお、{version}はシステムにインストールされているPHPのバージョン番号です(例えば7.4) - 設定項目を変更する:max_execution_time: PHP スクリプトの実行時間の制限
memory_limit: PHP スクリプトが使用できるメモリの最大容量
upload_max_filesize: アップロード可能なファイルの最大サイズ
post_max_size: POST リクエストの最大サイズファイルを保存してエディタを閉じる。
- ウェブサーバー(例: Apache や Nginx)のインストールと設定
- Apacheをインストールします
sudo apt install apache2 - Nginxをインストールする:
sudo apt install nginx - Apacheの場合、PHPモジュールを有効にするために以下のコマンドを使用する:
sudo a2enmod phpNginxの場合、以下のファイルを実行する:
sudo nano /etc/nginx/sites-available/defaultserverのブロックに以下の内容を追加する:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php{version}-fpm.sock;
}ファイルを保存してエディタを閉じる。
- Webサーバをリスタートする:
- Apache の場合:sudo service apache2 restart
- sudo service nginx 再起動
PHP環境のインストールと設定が完了したら、PHP ファイルを1つ作成し、すべてが正常に機能していることを確認できます。
お役に立てば幸いです!