現在の位置: ホーム> 最新記事一覧> PHP5とPHP7をCENTOSおよびスイッチバージョンにインストールする方法

PHP5とPHP7をCENTOSおよびスイッチバージョンにインストールする方法

gitbox 2025-07-14

PHP5とPHP7をCENTOSおよびスイッチバージョンにインストールする方法

CentosはLinuxベースのオペレーティングシステムであり、多くのWeb開発者がこの環境で作業し、PHPは一般的にCentosにインストールする必要があります。この記事では、PHP5とPHP7をCENTOSシステムにインストールする方法を示し、PHPバージョンを切り替える方法を提供します。

php5をインストールします

必要なソフトウェアをインストールします

PHP5をインストールする前に、最初にApacheサーバー、MySQLデータベース、PHP関連の依存関係をインストールする必要があります。次のコマンドを使用して、インストールを完了できます。

sudo yumインストールhttpd mysql-server php php-mysql

その中でも、HTTPDはApacheサーバー、MySQL-ServerはMySQLデータベース、PHPとPHP-MYSQLはPHPの依存関係です。

Apacheサーバーを再起動します

インストールが完了したら、Apacheサーバーを再起動して変更を有効にします。

sudoサービスhttpdもう一度始めましょう

php5が正常にインストールされているかどうかをテストします

次に、簡単なPHPファイルを作成して、インストールが成功したかどうかをテストできます。次のコマンドを入力します。

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

ファイルに以下を入力してください。

<?php phpinfo(); ?>

ファイルを保存して閉じます。次に、ブラウザアドレスバーに `http:// localhost/info.php`を入力します。ページにPHPバージョンと関連情報が表示される場合、PHP5のインストールが成功したことを意味します。

php7をインストールします

EPELを取り付けて有効にします

PHP5と比較して、PHP7はパフォーマンスが高く、アプリケーション効果が向上しています。 PHP7をインストールするには、最初にEpel(Enterprise Linux用の追加パッケージ)をインストールする必要があります。次のコマンドを実行します。

sudo yumはepelリリースをインストールします

Webtaticリポジトリをインストールします

次に、webtaticリポジトリをインストールします。

sudo rpm -uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

php7をインストールします

次のコマンドを使用して、php7をインストールします。

sudo yumインストールphp70w

インストールが完了したら、サーバーを再起動します。

php7が正常にインストールされているかどうかをテストします

php5と同様に、info.phpファイルを作成し、ブラウザに `http:// localhost/info.php`にアクセスします。ページにPHP7に関する関連情報が表示される場合、インストールが成功したことを意味します。

CENTOSで異なるPHPバージョンを切り替えます

関連するソフトウェアをインストールします

同じサーバーにPHPバージョンを切り替える場合は、Multi-PHPバージョンマネージャーを使用できます。開始する前に、いくつかの必須ソフトウェアをインストールする必要があります。

Sudo YumはSCL-UTILS-BUILD SCL-UTILSをインストールします

複数のPHPバージョンをインストールします

次に、必要なPHPバージョンパッケージをインストールします。

Sudo YumはCentos-release-scl-rhをインストールします
Sudo Yum-Config-Manager-Enable Rhel-Server-RHSCL-7-RPMS
sudo yumインストールrh-php71#php 7.1をインストールします
sudo yumインストールrh-php56#php 5.6をインストールします

PHPバージョンを切り替えます

インストールが完了したら、次のコマンドを使用してPHPバージョンを切り替えることができます。

SCLはRH-PHP71 BASHを有効にします
または
SCLはRH-PHP56バッシュを有効にします

必要なPHPのバージョンを選択した後、端末でそのバージョンのPHPを使用できます。

要約します

この記事では、CENTOSシステムにPHP5とPHP7をインストールする方法について説明し、複数のPHPバージョンマネージャーを介して同じサーバー上の異なるPHPバージョンを切り替える方法について説明します。これらのインストールとスイッチングテクニックをマスターすると、PHP環境をより柔軟に管理できます。