php7.3 は php の最新の安定バージョンであり、yum リポジトリは php7 用の RPM パッケージを提供しています。この記事では、remi および epel-yum リポジトリを使用してシステムに必要なパッケージをインストールし、CentOS および Redhat7 サーバーへの php 7.3、php 7.2、および php 7.1 のインストールについて説明します。
yum リポジトリのセットアップ
まず、Remi および EPEL yum リポジトリをシステム上で有効にする必要があります。次のコマンドを使用して、EPEL リポジトリを CentOS および Red Hat 7/6 システムにインストールします。
このコマンドを使用して、EPEL yum リポジトリをシステムにインストールします。
$ sudo yum install epel-release
オペレーティング システムに従ってください。次のコマンドのいずれかを実行して、REMI リポジトリをインストールします。
$ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
CentOS への php 7 のインストール
システムは、yum リポジトリから PHP をインストールする準備ができています。必要に応じて、次のコマンドのいずれかを使用して、PHP 7.3、PHP 7.2、または PHP 7.1 をシステムにインストールします。
## Install PHP 7.3 $ yum --enablerepo=remi-php73 install php ## Install PHP 7.2 $ yum --enablerepo=remi-php72 install php ## Install PHP 7.1 $ yum --enablerepo=remi-php71 install php
最新バージョンの php 7.3 がシステムにすでにインストールされていることを前提としています。次に、次のコマンドを実行して、システムで現在実行されている PHP のバージョンを確認します。
$ php -v PHP 7.3.0 (cli) (built: Dec 4 2018 16:12:20) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
PHP モジュールのインストール
アプリケーションのニーズに応じて、他の PHP モジュールのインストールが必要になる場合もあります。次のコマンドは、より便利な PHP モジュールのいくつかをインストールします。
### For PHP 7.3 $ yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.2 $ yum --enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.1 $ yum --enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt
次のコマンドを実行すると、構成された yum リポジトリで他の利用可能な PHP モジュールを検索できます。以下のコマンド例は、PHP 7.3 のすべてのモジュールを検索します。
$ yum --enablerepo=remi-php73 search php | grep php73 php73.x86_64 : Package that installs PHP 7.3 php73-php.x86_64 : PHP scripting language for creating dynamic web sites php73-php-bcmath.x86_64 : A module for PHP applications for using the bcmath php73-php-brotli.x86_64 : Brotli Extension for PHP php73-php-cli.x86_64 : Command-line interface for PHP php73-php-common.x86_64 : Common files for PHP php73-php-componere.x86_64 : Composing PHP classes at runtime php73-php-dba.x86_64 : A database abstraction layer module for PHP applications php73-php-dbg.x86_64 : The interactive PHP debugger php73-php-devel.x86_64 : Files needed for building PHP extensions php73-php-embedded.x86_64 : PHP library for embedding in applications php73-php-enchant.x86_64 : Enchant spelling extension for PHP applications php73-php-fpm.x86_64 : PHP FastCGI Process Manager php73-php-gd.x86_64 : A module for PHP applications for using the gd graphics ... ...
この記事はここで終了しました。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの php ビデオ チュートリアル 列に注目してください。 ! !
以上がCentOS および RHEL に PHP7 をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。