Heim > Artikel > Backend-Entwicklung > So installieren Sie PHP7 auf CentOS und RHEL
php7.3 ist die neueste stabile Version von PHP und das Yum-Repository stellt RPM-Pakete für PHP7 bereit. In diesem Artikel werden Remi- und Epel-Yum-Repositorys verwendet, um die erforderlichen Softwarepakete auf Ihrem System zu installieren. Er stellt die Installation von PHP 7.3, PHP 7.2 und PHP 7.1 auf CentOS- und Redhat7-Servern vor.
Yum-Repository einrichten
Zuerst müssen Remi- und EPEL-Yum-Repositorys auf dem System aktiviert werden. Verwenden Sie den folgenden Befehl, um das EPEL-Repository auf CentOS- und Red Hat 7/6-Systemen zu installieren.
Verwenden Sie diesen Befehl, um das EPEL-yum-Repository auf Ihrem System zu installieren.
$ sudo yum install epel-release
Jetzt entsprechend Ihrem Betriebssystem Führen Sie einen der folgenden Befehle aus, um das REMI-Repository zu installieren.
$ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
PHP 7 unter CentOS installieren
Ihr System ist bereit, PHP aus dem Yum-Repository zu installieren. Verwenden Sie je nach Bedarf einen der folgenden Befehle, um PHP 7.3, PHP 7.2 oder PHP 7.1 auf Ihrem System zu installieren.
## 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
Gehen Sie davon aus, dass die neueste Version von PHP 7.3 bereits auf dem System installiert ist. Führen Sie nun den folgenden Befehl aus, um die aktuell auf Ihrem System ausgeführte PHP-Version zu überprüfen.
$ 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-Module installieren
Möglicherweise müssen Sie je nach Anwendungsanforderungen auch andere PHP-Module installieren. Die folgenden Befehle installieren einige der nützlicheren PHP-Module.
### 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
Sie können den folgenden Befehl ausführen, um im konfigurierten Yum-Repository nach anderen verfügbaren PHP-Modulen zu suchen. Der folgende Beispielbefehl durchsucht alle Module nach 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 ... ...
Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte PHP-Video-Tutorial auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP7 auf CentOS und RHEL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!