Nainstalujte OPCache pro zlepšení výkonu PHP v CentOS 7
PHP je jedním z nejoblíbenějších programovacích jazyků pro vývoj aplikací, najdete jej na každém webhostingovém serveru. Nejoblíbenější systémy pro správu obsahu (CMS) jsou napsány v PHP, jako jsou WordPress, Drupal a Joomla.
Jedním z mnoha důvodů, proč je PHP dobře známé, je to, že má ve výchozí distribuci mnoho rozšíření, příkladem je OPcahce.
Co je Opcache a jak funguje?
Opcache (představeno v PHP 5.5.0), původně známé jako Zend Optimizer+, je výkonné rozšíření PHP vytvořené za účelem zvýšení výkonu PHP, a tím zvýšení celkové aplikace. výkon. Je k dispozici jako rozšíření prostřednictvím PECL pro PHP verze 5.2, 5.3 a 5.4 . Funguje tak, že ukládá předkompilovaný bajtový kód skriptu do sdílené paměti, čímž odstraňuje potřebu PHP načítat a analyzovat skripty při každém požadavku.
V tomto článku si vysvětlíme, jak nainstalovat a nakonfigurovat OPcache v CentOS 7 pro konkrétní verzi PHP.
Nainstalujte rozšíření Opcache PHP v CentOS 7
1. Nejprve začněte instalací úložiště EPEL a poté úložiště REMI do vašeho systému, a to následovně.
yum update && yum install epel-release
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2. Dále je třeba nainstalovat yum-utils, sbírku nástrojů pro rozšíření výchozích funkcí yum; pomáhají vám spravovat yum repozitáře i balíčky bez jakékoli ruční konfigurace a další.
yum install yum-utils
3. Jakmile nainstalujete yum-utils, pomocí yum-config-manager povolte úložiště Remi jako výchozí úložiště pro instalaci různých verzí a modulů PHP.
yum-config-manager --enable remi-php55 #For PHP 5.5
yum-config-manager --enable remi-php56 #For PHP 5.6
yum-config-manager --enable remi-php70 #For PHP 7.0
yum-config-manager --enable remi-php71 #For PHP 7.1
yum-config-manager --enable remi-php72 #For PHP 7.2
4. Nyní nainstalujte rozšíření Opcache a pomocí následujících příkazů ověřte svou verzi PHP, abyste se ujistili, že má nainstalované rozšíření Opcache.
yum install php-opcache
php -v
Nakonfigurujte rozšíření Opcache PHP v CentOS 7
5. Dále nakonfigurujte OPcache úpravou souboru /etc/php.d/10-opcache.ini (nebo /etc/ php.d/10-opcache.ini) pomocí vašeho oblíbeného editoru.
vim /etc/php.d/10-opcache.ini
Následující nastavení by vám měla pomoci začít s používáním OPcache a obecně se doporučuje jako dobrý výkon. Konfiguraci můžete povolit zrušením komentáře.
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
6. Nakonec restartujte webový server, aby Opcache mohl začít pracovat.
systemctl restart nginx
OR
systemctl restart httpd
To je vše! Opcache je rozšíření PHP vytvořené pro zlepšení výkonu PHP. V tomto článku jsme vysvětlili, jak nainstalovat a nakonfigurovat OPcache v CentOS 7. Máte-li jakékoli dotazy, kontaktujte nás prostřednictvím formuláře pro komentáře níže.