CentOS 7-s PHP jõudluse parandamiseks installige OPCache


PHP on üks populaarsemaid programmeerimiskeeli rakenduste väljatöötamisel, leiad selle igast veebimajutusserverist. Kõige populaarsemad sisuhaldussüsteemid (CMS) on kirjutatud PHP-s, näiteks Joomla.

Üks paljudest põhjustest, miks PHP on seal hästi tuntud, on see, et selle vaikelevikus on arvukalt laiendusi, näiteks OPcahce.

Algselt tuntud kui Zend Optimizer +, Opcache (tutvustatud PHP 5.5.0-ga) on võimas PHP-laiendus, mis on loodud PHP-i jõudluse parandamiseks, suurendades seeläbi rakenduse üldist jõudlust. See on saadaval laiendina PECL-i kaudu PHP versioonidele 5.2, 5.3 ja 5.4. See toimib salvestades eelnevalt kompileeritud skripti bait-koodi ühismällu, eemaldades seeläbi vajaduse PHP-le skriptide laadimiseks ja parsimiseks iga päringu korral.

Selles artiklis selgitame, kuidas installida ja konfigureerida OPcache CentOS 7-s konkreetse PHP-versiooni jaoks.

Installige CentOS 7-sse Opcache PHP laiendus

1. Kõigepealt alustage EPEL-hoidla ja seejärel oma süsteemi REMI-hoidla installimisega järgmiselt.

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

2. Järgmisena peate installima yum-utils, utiliitide kogu, et laiendada yumi vaikefunktsioone; need aitavad teil hallata nii yumi hoidlaid kui ka pakette ilma käsitsi seadistamata ja palju muud.

# yum install yum-utils

3. Kui olete yum-utils'i installinud, lubage rakenduse yum-config-manager abil Remi hoidla vaikehoidlana erinevate PHP versioonide ja moodulite installimiseks.

# 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. Nüüd installige Opcache laiendus ja kontrollige oma PHP versiooni, et kinnitada järgmiste käskude abil, et Opcache laiendus on installitud.

# yum install php-opcache		
# php -v

Konfigureerige CentOS 7-s Opcache PHP laiendus

5. Seejärel konfigureerige OPcache, redigeerides oma lemmikredaktori abil faili /etc/php.d/10-opcache.ini (või /etc/php.d/10-opcache.ini).

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

Järgmised seaded peaksid alustama OPcache kasutamist ja neid soovitatakse üldiselt hea jõudlusena. Konfiguratsiooni saate lubada kommenteerimata.

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. Lõpuks taaskäivitage veebiserver, et Opcache tööle hakkaks.

# systemctl restart nginx
OR
# systemctl restart httpd

See on kõik! Opcache on PHP laiendus, mis on loodud PHP jõudluse parandamiseks. Selles artiklis oleme selgitanud, kuidas installida ja konfigureerida OPcache CentOS 7-s. Kui teil on küsimusi, võtke meiega ühendust alloleva kommentaarivormi kaudu.