Linux上でのPHP環境構築方法は?

LinuxシステムにPHP環境を構築する際は、通常、WebサーバーとしてApache/Nginxをインストールし、データベースとしてMySQLをインストールし、PHPインタプリターをインストールする必要があります。以下はLinuxでPHP環境を構築する手順です。

  1. Apache/Nginxのインストール:
  2. Apacheをインストールする際には、次のコマンドを使用できます:sudo apt-get update
    sudo apt-get install apache2
  3. Nginxをインストールするには、以下のコマンドを使用できます:sudo apt-get update
    sudo apt-get install nginx
  4. MySQLデータベースをインストールする:
  5. MySQLデータベースをインストールするためには、以下のコマンドを使用できます:sudo apt-get update
    sudo apt-get install mysql-server
  6. PHPのインタプリタをインストールする:
  7. 以下のコマンドを使用してPHPインタプリタと関連する拡張機能をインストールできます:sudo apt-get update
    sudo apt-get install php php-mysql
  8. Apache/NginxとPHPの設置:
  9. ApacheとPHPを設定するには、以下の内容をApacheの設定ファイルに追加します:
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
  10. NginxとPHPを設定するには、Nginx設定ファイルに以下の内容を追加することができます:location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
  11. Apache/Nginxのサービスを再起動する:
  12. 上記の手順を完了した後、設定を有効にするためにApache/Nginxサービスを再起動する必要があります:sudo service apache2 restart または sudo service nginx restart。
  13. PHP環境のテスト:
  14. PHPファイルを作成し(例:info.php)、以下のコードを入力してください:
  15. Webサーバーのルートディレクトリ(通常は/var/www/html/)にこのPHPファイルを配置し、ブラウザでアクセスしてください。PHP情報ページが表示されれば、PHP環境の設定が成功しています。

これらの手順に従うことで、LinuxシステムにPHP環境を構築することができます。他のLinuxディストリビューションを使用している場合、わずかな違いがあるかもしれませんが、基本的な原則は同じです。

bannerAds