現在の位置: ホーム> 最新記事一覧> CENTOS 7インストールPHP 5.6包括的なチュートリアル(古いプロジェクトに適用)

CENTOS 7インストールPHP 5.6包括的なチュートリアル(古いプロジェクトに適用)

gitbox 2025-06-27

PHP 5.6 CENTOSのアプリケーションシナリオ7

PHPはいくつかの新しいバージョンに進化しましたが、多くのレガシーシステムとフレームワークはまだPHP 5.6に依存しています。これらの古いプロジェクトをサポートするために、Centos 7にPHP 5.6を展開することは依然として実際的に重要です。

システムパッケージを更新します

開始する前に、依存関係の問題を回避するためにすべてのシステムパッケージを更新することをお勧めします。

 sudo yum update -y

Epelソフトウェアソースをインストールします

CentOSのデフォルトリポジトリにはPHP 5.6が含まれていないため、最初にEpelソースを追加する必要があります。

 sudo yum install epel-release -y

REMIリポジトリを追加します

REMIは、PHPの複数のバージョンを提供するソフトウェアソースであり、PHPの古いバージョンをインストールする必要があるユーザーに適しています。

 sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y

PHP 5.6リポジトリを有効にします

REMIリポジトリをインストールした後、PHP 5.6の対応するソースを有効にする必要があります。

 sudo yum-config-manager --enable remi-php56

PHP 5.6と共通モジュールをインストールします

これで、PHP 5.6および関連するコンポーネントを正式にインストールできます。

 sudo yum install php php-cli php-fpm php-mysql -y

PHPインストールバージョンを確認します

インストールが完了したら、次のコマンドを実行して、PHPが正常にインストールされていることを確認してください。

 php -v

出力に「PHP 5.6.x」が含まれている場合、インストールは成功します。

PHP構成ファイルを編集します

デフォルトの構成ファイルパスは/etc/php.iniです。プロジェクトの要件に従って編集できます。

 sudo vi /etc/php.ini

Memory_limit、upload_max_filesizeなどのパラメーターを調整して、パフォーマンスを最適化することができます。

PHP-FPMを開始して設定して電源を入れて開始します

PHP-FPMは、WebサーバーからのPHPリクエストを処理するために使用されます。手動で開始し、電源を入れて起動するように設定する必要があります。

 sudo systemctl start php-fpm
 sudo systemctl enable php-fpm

結論

この記事の手順を通じて、CENTOS 7環境にPHP 5.6を正常に展開しました。このプロセスは、環境の準備、ソース構成、コンポーネントのインストールまでの完全なプロセスをカバーします。このバージョンは古いものですが、多くの古いシステムではまだかけがえのないオプションです。さらに構成要件がある場合は、実際のプロジェクトに従ってそれらを改良することをお勧めします。