Asenna OPCache parantaaksesi PHP:n suorituskykyä CentOS 7:ssä


PHP on yksi suosituimmista ohjelmointikielistä sovellusten kehittämiseen. Löydät sen jokaiselta web-hosting-palvelimelta. Suosituimmat sisällönhallintajärjestelmät (sisällönhallintajärjestelmät) on kirjoitettu PHP:llä, kuten WordPress, Drupal ja Joomla.

Yksi monista syistä, miksi PHP tunnetaan hyvin, on se, että sen oletusjakelussa on useita laajennuksia, esimerkiksi OPcahce.

Mikä on Opcache ja miten se toimii?

Alunperin nimellä Zend Optimizer+ tunnettu Opcache (joka esiteltiin PHP 5.5.0:ssa) on tehokas PHP-laajennus, joka on suunniteltu parantamaan PHP:n suorituskykyä, mikä tehostaa yleistä sovellusta. esitys. Se on saatavilla PECL -laajennuksena PHP-versioille 5.2, 5.3 ja 5.4 >. Se toimii tallentamalla valmiiksi käännetyn komentosarjan tavukoodin jaettuun muistiin, mikä poistaa PHP:n tarpeen ladata ja jäsentää komentosarjoja jokaisessa pyynnöstä.

Tässä artikkelissa selitämme, kuinka OPcache asennetaan ja määritetään CentOS 7:ssä tietylle PHP-versiolle.

Asenna Opcache PHP Extension CentOS 7:ään

1. Aloita ensin asentamalla EPEL-arkisto ja sen jälkeen REMI-arkisto järjestelmääsi seuraavasti.

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

2. Seuraavaksi sinun on asennettava yum-utils, kokoelma apuohjelmia, jotka laajentavat yumin oletusominaisuuksia. ne auttavat sinua hallitsemaan yum-varastoja sekä paketteja ilman manuaalisia määrityksiä ja paljon muuta.

yum install yum-utils

3. Kun yum-utils on asennettu, ota Remi-tietovarasto käyttöön yum-config-manager -sovelluksella. oletusvarasto eri PHP-versioiden ja moduulien asentamiseen.

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. Asenna nyt Opcache-laajennus ja tarkista PHP-versiosi varmistaaksesi, että siihen on asennettu Opcache-laajennus seuraavien komentojen avulla.

yum install php-opcache		
php -v

Määritä Opcache PHP -laajennus CentOS 7:ssä

5. Määritä seuraavaksi OPcache muokkaamalla tiedostoa /etc/php.d/10-opcache.ini (tai /etc/ php.d/10-opcache.ini) -tiedosto suosikkieditorillasi.

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

Seuraavien asetusten pitäisi auttaa sinua aloittamaan OPcachen käytön, ja niitä suositellaan yleensä hyvän suorituskyvyn saavuttamiseksi. Voit ottaa määrityksen käyttöön poistamalla sen kommentoinnin.

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. Käynnistä lopuksi verkkopalvelin uudelleen, jotta Opcache alkaa toimia.

systemctl restart nginx
OR
systemctl restart httpd

Siinä kaikki! Opcache on PHP-laajennus, joka on suunniteltu parantamaan PHP:n suorituskykyä. Tässä artikkelissa olemme selittäneet, kuinka OPcache asennetaan ja määritetään CentOS 7:ssä. Jos sinulla on kysyttävää, ota meihin yhteyttä alla olevan kommenttilomakkeen kautta.