現在の位置: ホーム> 最新記事一覧> CENTOS 7システムにPHP 7をインストールするための詳細な手順と構成ガイド

CENTOS 7システムにPHP 7をインストールするための詳細な手順と構成ガイド

gitbox 2025-08-06

導入

CENTOS 7にPHP 7を展開することで、サーバーのパフォーマンスを効果的に改善し、システムセキュリティを強化できます。この記事では、構成ファイルの変更や拡張モジュールのインストールなど、Centos 7環境にPHP 7をインストールするプロセス全体を詳細に説明します。

PHP 7依存関係環境のインストール

PHP 7をインストールする前に、最初に関連する依存関係環境を準備する必要があります。次のコマンドをルートとして実行してください。

 yum -y install epel-release
yum -y update
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum -y install yum-utils

PHP 7をインストールします

REMIリポジトリを有効にした後、次のコマンドを使用してPHP 7をインストールできます。

 yum -y install php7.4

このコマンドは、より豊富な関数の実装を容易にするために、PHP 7.4とその推奨モジュールを自動的にインストールします。

PHPのインストールを確認します

次のコマンドを実行して、PHPが正常にインストールされているかどうかを確認します。

 php -v

インストールが成功した場合、端末はPHPバージョン情報を出力します。

PHPパラメーターを構成します

PHPのメイン構成ファイルは/etc/php.iniにあります。エディターを使用して、調整のためにファイルを開くことができます。

 vi /etc/php.ini

一般的な変更には、最大実行時間(MAX_EXECUTION_TIME)、メモリ制限(Memory_limit)などの調整が含まれます。変更が完了したら、構成を有効にするためにWebサーバーを再起動する必要があります。

 systemctl restart httpd
# または使用します
systemctl restart nginx

一般的なPHP拡張機能をインストールします

データベースの操作、画像処理、その他の機能をサポートするために、一般的に使用される拡張モジュールをインストールできます。

 yum -y install php7.4-mysql php7.4-gd php7.4-xml php7.4-mbstring php7.4-json php7.4-curl

これらの拡張機能は、MySQL接続、画像生成、XML処理、マルチバイト文字列、その他の機能をサポートしています。

拡張モジュールを確認します

次のコマンドに従って、拡張機能が正常にインストールされているかどうかを確認できます。

 php -m | grep モジュール名

モジュール名をmbstringcurlなどの特定の拡張機能に置き換えてください。インストールされている場合は、モジュール名が返されます。

要約します

このチュートリアルを通じて、依存関係のインストール、バージョンの確認、構成ファイルの変更、拡張モジュールの展開など、CENTOS 7システムにPHP 7をインストールする完全なプロセスを習得しました。これは、高性能Webアプリケーションを構築するための強固な基盤となります。