現在の位置: ホーム> 最新記事一覧> CentosシステムにおけるPHP環境の構成への完全ガイド:インストールからデバッグまで

CentosシステムにおけるPHP環境の構成への完全ガイド:インストールからデバッグまで

gitbox 2025-06-28

準備

PHP環境の構成を開始する前に、CentOSシステムが最新バージョンに更新されていることを確認してください。次のコマンドでシステムを更新します。

 sudo yum update

PHPとその依存関係をインストールします

CentOSにPHPをインストールするのは簡単なプロセスです。まず、必要な依存関係をインストールする必要があります。

 sudo yum install epel-release sudo yum install httpd

次に、PHPとその関連モジュールをインストールします。

 sudo yum install php php-cli php-fpm php-mysqlnd

PHP拡張子をインストールします

プロジェクトの要件に応じて、一般的に使用されるPHP拡張機能をインストールする必要がある場合があります。一般的に使用される拡張インストールコマンドは次のとおりです。

 sudo yum install php-gd sudo yum install php-mbstring
sudo yum install php-xml

PHPをサポートするようにApacheを構成します

次に、PHPをサポートするようにApacheサーバーを構成する必要があります。まず、Apacheサービスが実行されていることを確認してください。

 sudo systemctl start httpd

次に、Apacheサービスを設定して自動的に開始します。

 sudo systemctl enable httpd

次に、Apache構成ファイルを編集して、PHPファイルを正しく解析します。

 sudo nano /etc/httpd/conf/httpd.conf

PHPモジュールが正しくロードされていることを確認してください

構成ファイルで、次の行にコメントされていないことを確認してください。

 LoadModule php_module modules/libphp.so
AddHandler php-script .php
AddType application/x-httpd-php .php

PHP環境をテストします

構成したら、PHPが適切に機能していることを確認するための簡単なテストファイルを作成できます。 Apacheのルートディレクトリ(通常/var/www/html)を入力し、info.phpという名前のファイルを作成します:

 sudo nano /var/www/html/info.php

このファイルに次のコードを追加します。

 <?php phpinfo(); ?>

ファイルを保存した後、ブラウザのhttp://your_server_ip/info.phpにアクセスしてください。PHP情報ページを表示できるはずです。

安全上の考慮事項

PHP環境が安全であることを確認するには、PHPバージョンと拡張機能を定期的に更新することが非常に重要です。さらに、Selinuxとファイアウォールを使用してサーバーセキュリティをさらに強化することを検討してください。

これらの手順に従って、安定した安全なPHP開発環境を正常に構成および維持します。