Instalējiet OPCache, lai uzlabotu PHP veiktspēju CentOS 7


PHP ir viena no populārākajām programmēšanas valodām lietojumprogrammu izstrādei, to atradīsit katrā tīmekļa mitināšanas serverī. Populārākās satura pārvaldības sistēmas (CMS) ir rakstītas PHP, piemēram, Joomla.

Viens no daudzajiem iemesliem, kāpēc PHP ir labi pazīstams, ir tāpēc, ka tā noklusējuma izplatīšanā ir daudz paplašinājumu, piemēram, OPcahce.

Sākotnēji pazīstams kā Zend Optimizer +, Opcache (ieviests PHP 5.5.0 versijā) ir spēcīgs PHP paplašinājums, kas izveidots, lai uzlabotu PHP veiktspēju, tādējādi palielinot lietojumprogrammas kopējo veiktspēju. Tas ir pieejams kā paplašinājums caur PECL PHP versijām 5.2, 5.3 un 5.4. Tas darbojas, glabājot iepriekš sastādītu skripta baitu kodu kopīgotajā atmiņā, tādējādi novēršot nepieciešamību PHP ielādēt un parsēt skriptus katram pieprasījumam.

Šajā rakstā mēs paskaidrosim, kā instalēt un konfigurēt OPcache CentOS 7 konkrētai PHP versijai.

CentOS 7 instalējiet Opcache PHP paplašinājumu

1. Vispirms sāciet instalēt EPEL repozitoriju un pēc tam savā sistēmā REMI repozitoriju šādi.

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

2. Pēc tam jums jāinstalē yum-utils, utilītu kolekcija, lai paplašinātu yum noklusējuma funkcijas; tie palīdz jums pārvaldīt yum krātuves, kā arī pakas bez jebkādas manuālas konfigurēšanas un daudz ko citu.

# yum install yum-utils

3. Kad esat instalējis yum-utils, izmantojiet yum-config-manager, lai iespējotu Remi repozitoriju kā noklusējuma repozitoriju dažādu PHP versiju un moduļu instalēšanai.

# 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. Tagad instalējiet Opcache paplašinājumu un pārbaudiet savu PHP versiju, lai apstiprinātu, ka tajā ir instalēts Opcache paplašinājums, izmantojot šādas komandas.

# yum install php-opcache		
# php -v

Konfigurējiet Opcache PHP paplašinājumu CentOS 7

5. Pēc tam konfigurējiet OPcache, rediģējot failu /etc/php.d/10-opcache.ini (vai /etc/php.d/10-opcache.ini), izmantojot iecienīto redaktoru.

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

Šiem iestatījumiem vajadzētu sākt darbu ar OPcache lietošanu, un tos parasti ieteicams izmantot kā labu veiktspēju. Varat iespējot konfigurāciju, to komentējot.

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. Visbeidzot restartējiet tīmekļa serveri, lai Opcache sāktu darboties.

# systemctl restart nginx
OR
# systemctl restart httpd

Tas ir viss! Opcache ir PHP paplašinājums, kas izveidots, lai uzlabotu PHP veiktspēju. Šajā rakstā mēs esam paskaidrojuši, kā instalēt un konfigurēt OPcache CentOS 7. Ja jums ir kādi jautājumi, sazinieties ar mums, izmantojot zemāk esošo komentāru veidlapu.