Weboldal keresés

Telepítse az OPCache-t a PHP teljesítményének javításához a CentOS 7 rendszerben


A PHP az egyik legnépszerűbb programozási nyelv az alkalmazások fejlesztésére, minden webtárhely szerveren megtalálható. A legnépszerűbb tartalomkezelő rendszerek (CMS-ek) PHP nyelven készültek, például a WordPress, a Drupal és a Joomla.

A sok közül az egyik oka annak, hogy a PHP jól ismert, az az, hogy számos kiterjesztéssel rendelkezik az alapértelmezett disztribúciójában, például az OPcahce.

Mi az Opcache és hogyan működik?

Eredetileg Zend Optimizer+ néven ismert, az Opcache (amelyet a PHP 5.5.0-ban vezettek be) egy hatékony PHP-bővítmény, amelyet a PHP teljesítményének javítására fejlesztettek ki, és ezáltal az általános alkalmazást. teljesítmény. Kiterjesztésként érhető el a PECL-en keresztül a PHP 5.2, 5.3 és 5.4 verziókhoz. >. Úgy működik, hogy az előre lefordított szkript bájtkódját a megosztott memóriában tárolja, így nincs szükség arra, hogy a PHP minden kérésnél betöltse és elemezze a szkripteket.

Ebben a cikkben elmagyarázzuk, hogyan telepíthető és konfigurálható az OPcache a CentOS 7 rendszerben egy adott PHP-verzióhoz.

Telepítse az Opcache PHP bővítményt a CentOS 7 rendszerben

1. Először is telepítse az EPEL tárolót, majd a REMI tárat a következőképpen.

yum update && yum install epel-release
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm  

2. Ezután telepítenie kell a yum-utils alkalmazást, amely a yum alapértelmezett funkcióinak bővítésére szolgáló segédprogramok gyűjteménye; segítenek kezelni a yum adattárakat, valamint a csomagokat manuális konfiguráció nélkül, és így tovább.

yum install yum-utils

3. Miután telepítette a yum-utils programot, a yum-config-manager segítségével engedélyezze a Remi adattárat alapértelmezett tároló a különböző PHP verziók és modulok telepítéséhez.

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. Most telepítse az Opcache bővítményt, és ellenőrizze a PHP-verzióját, hogy megbizonyosodjon arról, hogy telepítve van-e az Opcache bővítmény a következő parancsokkal.

yum install php-opcache		
php -v

Állítsa be az Opcache PHP-bővítményt a CentOS 7 rendszerben

5. Ezután állítsa be az OPcache fájlt az /etc/php.d/10-opcache.ini (vagy az /etc/) szerkesztésével. php.d/10-opcache.ini) fájlt kedvenc szerkesztője segítségével.

vim /etc/php.d/10-opcache.ini

A következő beállításokkal érdemes elkezdeni az OPcache használatát, és általában jó teljesítményként ajánlottak. Egy konfigurációt a megjegyzések törlésével engedélyezhet.

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. Végül indítsa újra a webszervert, hogy az Opcache elkezdjen dolgozni.

systemctl restart nginx
OR
systemctl restart httpd

Ez minden! Az Opcache egy PHP bővítmény, amelyet a PHP teljesítményének javítására fejlesztettek ki. Ebben a cikkben elmagyaráztuk, hogyan telepíthető és konfigurálható az OPcache a CentOS 7 rendszerben. Ha bármilyen kérdése van, forduljon hozzánk az alábbi megjegyzés űrlapon keresztül.