PHP 7.3 je nejnovější stabilní verze PHP. May of populárních yum repozitářů poskytuje rpm balíčky pro PHP 7. Tento článek používá Remi a EPEL yum repozitáře k instalaci požadovaných balíčků do vašeho systému. Tento článek vám pomůže nainstalovat PHP 7.3, PHP 7.2, PHP 7.1 na systémy CentOS &RHEL 6.
- Nainstalujte PHP7, Nginx a MySQL na CentOS/RedHat
Konfigurace úložiště Yum
Nejprve musíte ve svém systému povolit úložiště Remi a EPEL yum. Pomocí následujícího příkazu nainstalujte úložiště EPEL do systémů CentOS a Red Hat 7/6
Tento příkaz použijte k instalaci úložiště epel-release yum
yum install epel-release
a nyní spusťte jeden z následujících příkazů podle verze vašeho operačního systému a nainstalujte úložiště Remi.
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
Nainstalujte PHP 7 na CentOS 6
Váš systém je připraven pro instalaci PHP z yum repozitářů. Použijte jeden z následujících příkazů k instalaci PHP 7.3 nebo PHP 7.2 nebo PHP 7.1 do vašeho systému na základě vašich požadavků.
## 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
Nainstaloval jsem na svůj systém nejnovější verzi PHP 7.3. Nyní spouštím následující příkaz ke kontrole aktuální aktivní verze PHP v mém systému.
php -v PHP 7.3.11 (cli) (built: Oct 22 2019 12:34:50) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies
Instalace modulů PHP
Možná budete muset nainstalovat další moduly PHP na základě požadavků vaší aplikace. Níže uvedený příkaz nainstaluje některé další užitečné moduly 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
Následující příkaz můžete spustit a prohledat další dostupné moduly PHP v nakonfigurovaných úložištích yum. Níže uvedený příklad příkazu vyhledejte všechny moduly pro 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 ... ...