I-install ang OPCache aron Mapauswag ang Pagganap sa PHP sa CentOS 7


Ang PHP usa sa labing inila nga programming language alang sa pagpalambo sa mga aplikasyon, makit-an nimo kini sa matag web hosting server. Ang pinakasikat nga Content Management Systems (CMSs) kay gisulat sa PHP, sama sa Joomla.

Usa sa daghang mga hinungdan ngano nga nahibal-an ang PHP didto tungod kay kini adunay daghang mga extension sa default nga pag-apod-apod, usa ka pananglitan ang OPcahce.

Nailhan kaniadto nga Zend Optimizer+, ang Opcache (gipaila sa PHP 5.5.0) usa ka kusgan nga extension sa PHP nga gitukod aron mapauswag ang pasundayag sa PHP sa ingon nagpadako sa kinatibuk-ang pasundayag sa aplikasyon. Anaa kini isip extension pinaagi sa PECL alang sa mga bersyon sa PHP 5.2, 5.3 ug 5.4. Naglihok kini pinaagi sa pagtipig sa pre-compiled script byte-code sa gipaambit nga memorya, sa ingon nagtangtang sa panginahanglan sa PHP sa pagkarga ug pag-parse sa mga script sa matag hangyo.

Niini nga artikulo, among ipasabut kung giunsa ang pag-install ug pag-configure sa OPcache sa CentOS 7 alang sa usa ka piho nga bersyon sa PHP.

I-install ang Opcache PHP Extension sa CentOS 7

1. Una magsugod pinaagi sa pag-instalar sa EPEL repository ug sundan sa REMI repository sa imong sistema, sama sa mosunod.

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

2. Sunod, kinahanglan nimo nga i-install ang yum-utils, usa ka koleksyon sa mga utilities aron madugangan ang mga default nga bahin sa yum; gitabangan ka nila sa pagdumala sa mga repositoryo sa yum ingon man mga pakete nga wala’y bisan unsang manual nga pag-configure ug daghan pa.

# yum install yum-utils

3. Kung na-install na nimo ang yum-utils, gamita ang yum-config-manager aron mahimo ang Remi repository isip default repository alang sa pag-instalar sa lain-laing mga bersyon ug module sa 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. Karon i-install ang Opcache extension ug pamatud-i ang imong bersyon sa PHP aron makumpirma nga kini adunay Opcache extension nga gi-install gamit ang mosunod nga mga sugo.

# yum install php-opcache		
# php -v

I-configure ang Opcache PHP Extension sa CentOS 7

5. Sunod, i-configure ang OPcache pinaagi sa pag-edit sa /etc/php.d/10-opcache.ini (o /etc/php.d/10-opcache.ini) file gamit ang imong paborito nga editor.

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

Ang mosunud nga mga setting kinahanglan nga magsugod ka sa paggamit sa OPcache ug kasagaran girekomenda nga maayo nga pasundayag. Mahimo nimong ma-enable ang usa ka configuration pinaagi sa pag-uncomment niini.

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. Sa katapusan, i-restart ang imong web server para sa Opcache nga magsugod sa pagtrabaho.

# systemctl restart nginx
OR
# systemctl restart httpd

Kana lang! Ang Opcache usa ka extension sa PHP nga gihimo aron mapaayo ang performance sa PHP. Niini nga artikulo, among gipatin-aw kon unsaon pag-instalar ug pag-configure sa OPcache sa CentOS 7. Kung naa kay pangutana, paabota mi pinaagi sa comments form sa ubos.