現在の位置: ホーム> 最新記事一覧> CENTOSシステムでのPHPのインストールと効率的な管理のための完全なガイド

CENTOSシステムでのPHPのインストールと効率的な管理のための完全なガイド

gitbox 2025-07-02

概要

エンタープライズおよび開発環境では、CENTOSシステムでRPMパッケージを介してPHPのインストールをマスターすることは、必須のスキルです。 RPMパッケージの使用は、インストールプロセスを簡素化するだけでなく、その後のソフトウェア管理とアップグレードを促進します。この記事では、関連するリポジトリの構成、PHPとその共通拡張機能、および基本的なPHP-FPM構成方法をインストールする方法を詳細に説明して、CentOS環境でPHPをスムーズに実行するのに役立ちます。

前提条件

開始する前に、CENTOSシステムの管理者の権利があり、基本的なコマンドライン操作機能があることを確認してください。さらに、Yumパッケージマネージャーをシステムにインストールする必要があります。まず、環境の準備が整っていることを確認するために、システムの更新と関連するツールのインストールを完了する必要があります。

システムの更新を実行します:

 Sudo Yumアップデート

WGETなどの必要なツールをインストールします。

 sudo yumインストールwget

EPELおよびREMIリポジトリを構成します

PHPの最新バージョンをインストールするには、最初にEPELおよびREMIソフトウェアソースを有効にする必要があります。 Epelライブラリには多くの追加のオープンソースパッケージが含まれていますが、REMIライブラリはPHPバージョンの豊富な選択を提供しています。

Epelライブラリをインストールします。

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

REMIライブラリをインストールします:

 sudo yumはhttps://rpms.remirepo.net/enterprise/remi-release-7.rpmをインストールします

REMIライブラリを有効にします

PHP 7.4などのYum-Config-Managerを介して必要なPHPバージョンリポジトリを有効にします。

 sudo yum-config-manager -enable remi-php74

プロジェクトの要件に応じて、REMI-PHP80やREMI-PHP81などの他のバージョンを有効にすることもできます。

PHPと共通拡張機能をインストールします

次のコマンドを実行して、PHPコアと共通の拡張機能をインストールします。

 Sudo YumはPHP-CLI PHP-FPM PHP-Mysqlndをインストールします

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

インストールが完了したら、次のコマンドを実行してPHPバージョンを確認し、インストールが成功していることを確認してください。

 PHP -V

端子にPHPバージョンの情報が表示される場合、インストールが正常であることを意味します。

追加の拡張機能パッケージをインストールします

ニーズに応じて、画像処理やマルチバイト文字列のサポートなど、より多くの拡張機能をインストールできます。

 Sudo YumはPHP-GD PHP-MBSTRINGをインストールします

php-fpmを構成します

PHP-FPMを使用する環境の場合、Webサーバーの設定に一致するように編集する必要があります。

 sudo vi /etc/php-fpm.d/www.conf

実際の条件に従ってユーザーとグループを調整して、Webサーバーの許可と一致していることを確認してください。

要約します

この記事では、倉庫の構成、インストール、拡張パッケージの追加、基本的なPHP-FPM構成をカバーする、CENTOSシステムにRPMパッケージを介してPHPをインストールおよび管理する方法を紹介します。 RPMインストール方法は、中央に管理された管理と便利なアップグレードをもたらします。ソフトウェアパッケージは、安定して維持できるPHP環境の構築に適しており、WebアプリケーションとAPIサービスの両方で効率的にサポートできます。

さらなる学習リソース

PHP公式ドキュメント

Centos公式wiki

REMIリポジトリホームページ