Linux上でのPHP環境構築方法は?
LinuxシステムにPHP環境を構築する際は、通常、WebサーバーとしてApache/Nginxをインストールし、データベースとしてMySQLをインストールし、PHPインタプリターをインストールする必要があります。以下はLinuxでPHP環境を構築する手順です。
- Apache/Nginxのインストール:
- Apacheをインストールする際には、次のコマンドを使用できます:sudo apt-get update
sudo apt-get install apache2 - Nginxをインストールするには、以下のコマンドを使用できます:sudo apt-get update
sudo apt-get install nginx - MySQLデータベースをインストールする:
- MySQLデータベースをインストールするためには、以下のコマンドを使用できます:sudo apt-get update
sudo apt-get install mysql-server - PHPのインタプリタをインストールする:
- 以下のコマンドを使用してPHPインタプリタと関連する拡張機能をインストールできます:sudo apt-get update
sudo apt-get install php php-mysql - Apache/NginxとPHPの設置:
- ApacheとPHPを設定するには、以下の内容をApacheの設定ファイルに追加します:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps - NginxとPHPを設定するには、Nginx設定ファイルに以下の内容を追加することができます:location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
} - Apache/Nginxのサービスを再起動する:
- 上記の手順を完了した後、設定を有効にするためにApache/Nginxサービスを再起動する必要があります:sudo service apache2 restart または sudo service nginx restart。
- PHP環境のテスト:
- PHPファイルを作成し(例:info.php)、以下のコードを入力してください:
- Webサーバーのルートディレクトリ(通常は/var/www/html/)にこのPHPファイルを配置し、ブラウザでアクセスしてください。PHP情報ページが表示されれば、PHP環境の設定が成功しています。
これらの手順に従うことで、LinuxシステムにPHP環境を構築することができます。他のLinuxディストリビューションを使用している場合、わずかな違いがあるかもしれませんが、基本的な原則は同じです。