はじめに
PHP サーバータスクを自動化するためによく使用されるプログラミング言語です。これは、インターネットサーバーとサービスの実行に使用されるソフトウェアのバンドルであるLAMP(Linux、Apache、MySQL、PHP)スタックの一部です。 PHPは、動的コンテンツ、データベースリクエスト、データの処理と表示を処理します。
このステップバイステップガイドは、CentOS7にPHPをインストールする方法を示しています。
前提条件
- sudoを使用したユーザーアカウントへのアクセス 特権
- ターミナルウィンドウ/コマンドラインへのアクセス
- yum パッケージマネージャー、デフォルトで含まれています
- サードパーティのソフトウェアリポジトリ。詳細は以下をご覧ください
CentOSにApacheを使用してPHP7.2をインストールする方法
ステップ1:インストールするPHPバージョンを選択する
PHPの最新の安定版リリースバージョンはPHP7.3.1です。ただし、一部のソフトウェアリポジトリは、デフォルトで古いバージョンのソフトウェアになっています。
古いリリースを使用する利点の1つは、その高い安定性と信頼性です。新しいリリースにはより多くの機能が含まれている可能性がありますが、多くの場合、より実験的であり、システムが不安定になる可能性があります。自分に適したバージョンを判断できない場合は、バージョン7.2から始めるのが最適です。
ステップ2:追加のソフトウェアリポジトリを有効にする
デフォルトでは、 yum パッケージマネージャーには、PHPパッケージを格納するリポジトリへのアクセスは含まれていません。したがって、これらのソフトウェアパッケージへのアクセスを有効にする必要があります。
1.まず、yum-utilsパッケージをインストールすることから始めます ターミナルウィンドウで次のコマンドを入力します。
sudo yum install yum-utils –y
2.次に、epel-releaseを有効にします 次のように入力してリポジトリを作成します:
sudo yum install epel-release –y
3.最後に、PHPパッケージを含む次のソフトウェアリポジトリを追加します。
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
ステップ3:PHPバージョンのリポジトリを有効にする
次に、 yum-config-managerを使用します インストールするPHPバージョンのリポジトリをインストーラーにポイントするには:
sudo yum-config-manager ––enable remi–php70
このコマンドは、PHP7.0をダウンロードしてインストールするようにシステムを構成します。
PHP 7.1をインストールするには、次のようにエントリを変更します。
sudo yum-config-manager ––enable remi–php71
同様に、最後の2文字を 72に置き換えます PHP7.2をインストールします。
ステップ4:PHPとその依存関係をインストールする
この時点で、PHPをインストールできます。ターミナルで次のコマンドを入力します:
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y
ご覧のとおり、この行には、PHPをローカルサーバー構成と統合するのに役立つ多くのモジュールとアドオンが含まれています。
出力には、インストールされている依存関係も示されます。
ステップ5:PHPモジュール
インストールスクリプトには、基本のPHPパッケージ以上のものが含まれていることに気付いたかもしれません。これらの多くは、PHPに基本的な機能を提供するモジュールです。このセットをインストールすると、PHPのインストールが使用に対する期待を確実に満たすようになります。
他の多くのLinuxアプリケーションと同様に、モジュールを使用してシステムのPHP機能を強化できます。 。
使用可能なモジュールを検索してモジュールのリストを生成するには、次のコマンドを入力します。
sudo yum search php | more
ステップ6:PHPバージョンを確認する
最後に、インストールが成功したことを確認します。次のコマンドを使用して、実行しているPHPのバージョンを確認します。
php –v
オプション:PHP7.3をインストールします
手順3で他のリポジトリを有効にしたのと同じ方法で、RemiのPHP 7.3リポジトリを有効にできます。ただし、PHP 7.3と互換性のない拡張機能がある場合、このインストールは失敗する可能性があります。
これが初めてのインストールであり、システムに互換性があると確信している場合は、PHP7.3を有効にすることができます。次のコマンドを使用してリリースをインストールします。
sudo yum-config-manager ––enable remi–php73
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y