エンタープライズおよび開発環境では、CENTOSシステムでRPMパッケージを介してPHPのインストールをマスターすることは、必須のスキルです。 RPMパッケージの使用は、インストールプロセスを簡素化するだけでなく、その後のソフトウェア管理とアップグレードを促進します。この記事では、関連するリポジトリの構成、PHPとその共通拡張機能、および基本的なPHP-FPM構成方法をインストールする方法を詳細に説明して、CentOS環境でPHPをスムーズに実行するのに役立ちます。
開始する前に、CENTOSシステムの管理者の権利があり、基本的なコマンドライン操作機能があることを確認してください。さらに、Yumパッケージマネージャーをシステムにインストールする必要があります。まず、環境の準備が整っていることを確認するために、システムの更新と関連するツールのインストールを完了する必要があります。
システムの更新を実行します:
Sudo Yumアップデート
WGETなどの必要なツールをインストールします。
sudo yumインストールwget
PHPの最新バージョンをインストールするには、最初にEPELおよびREMIソフトウェアソースを有効にする必要があります。 Epelライブラリには多くの追加のオープンソースパッケージが含まれていますが、REMIライブラリはPHPバージョンの豊富な選択を提供しています。
Epelライブラリをインストールします。
sudo yumはepelリリースをインストールします
REMIライブラリをインストールします:
sudo yumはhttps://rpms.remirepo.net/enterprise/remi-release-7.rpmをインストールします
PHP 7.4などのYum-Config-Managerを介して必要なPHPバージョンリポジトリを有効にします。
sudo yum-config-manager -enable remi-php74
プロジェクトの要件に応じて、REMI-PHP80やREMI-PHP81などの他のバージョンを有効にすることもできます。
次のコマンドを実行して、PHPコアと共通の拡張機能をインストールします。
Sudo YumはPHP-CLI PHP-FPM PHP-Mysqlndをインストールします
インストールが完了したら、次のコマンドを実行してPHPバージョンを確認し、インストールが成功していることを確認してください。
PHP -V
端子にPHPバージョンの情報が表示される場合、インストールが正常であることを意味します。
ニーズに応じて、画像処理やマルチバイト文字列のサポートなど、より多くの拡張機能をインストールできます。
Sudo YumはPHP-GD PHP-MBSTRINGをインストールします
PHP-FPMを使用する環境の場合、Webサーバーの設定に一致するように編集する必要があります。
sudo vi /etc/php-fpm.d/www.conf
実際の条件に従ってユーザーとグループを調整して、Webサーバーの許可と一致していることを確認してください。
この記事では、倉庫の構成、インストール、拡張パッケージの追加、基本的なPHP-FPM構成をカバーする、CENTOSシステムにRPMパッケージを介してPHPをインストールおよび管理する方法を紹介します。 RPMインストール方法は、中央に管理された管理と便利なアップグレードをもたらします。ソフトウェアパッケージは、安定して維持できるPHP環境の構築に適しており、WebアプリケーションとAPIサービスの両方で効率的にサポートできます。