GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat XCache pro PHP na CentOS

V tomto tutoriálu vám ukážeme, jak nainstalovat XCache pro PHP na CentOS. Pro ty z vás, kteří nevěděli, XCache je open-source mezipaměť opcode, což znamená, že zrychluje výkon PHP na serverech. Optimalizuje výkon odstraněním doby kompilace PHP skriptů ukládáním zkompilovaného stavu PHP skriptů do mezipaměti do shm (RAM) a použitím zkompilované verze přímo z RAM. Tím se zvýší rychlost doba generování stránky až 5krát, protože také optimalizuje mnoho dalších aspektů PHP skriptů a snižuje zatížení serveru.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci XCache na CentOS.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS. nebo jakákoli jiná distribuce založená na RHEL.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte XCache pro PHP na CentOS

Krok 1. Nejprve do svého systému přidejte úložiště EPEL yum.

CentOS 6:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

CentOS 7:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-1.noarch.rpm

Krok 2. Nainstalujte XCache pro PHP.

yum install php-xcache xcache-admin

Krok 3. Konfigurace XCache pro PHP.

nano /etc/php.d/xcache.ini

[xcache-common]
extension = /usr/lib64/php/modules/xcache.so
[xcache]
xcache.shm_scheme =        "mmap"
xcache.size  =               32M
xcache.count =                 1
xcache.slots =                8K
xcache.ttl   =              3600
xcache.gc_interval =         300
; Same as aboves but for variable cache
; If you don't know for sure that you need this, you probably don't
xcache.var_size  =            0M
xcache.var_count =             1
xcache.var_slots =            8K
xcache.var_ttl   =             0
xcache.var_maxttl   =          0
xcache.var_gc_interval =     300
; N/A for /dev/zero
xcache.readonly_protection = Off
xcache.mmap_path =    "/dev/zero"
xcache.cacher =               On
xcache.stat   =               On

Nastavení v souboru xcache.ini můžete upravit podle svých potřeb. Podrobné vysvětlení těchto nastavení naleznete na oficiálních webových stránkách xCache.

Krok 4. Restartujte webový server Nginx.

sudo service nginx restart

V tuto chvíli by měla být xCache úspěšně nainstalována na váš server. Můžete to potvrdit provedením následujícího příkazu:

php -v
PHP 5.5.20 (cli) (built: Dec 31 2014 00:46:99)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with XCache v3.2.0, Copyright (c) 2005-2014, by mOo
with XCache Cacher v3.2.0, Copyright (c) 2005-2014, by mOo

Blahopřejeme! Úspěšně jste nainstalovali XCache pro PHP. Děkujeme, že jste použili tento návod k instalaci XCache v systému CentOS. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web XCache.


Cent OS
  1. Jak nainstalovat XCache na CentOS 7

  2. Jak nainstalovat PHP 7.3 na CentOS 8

  3. Jak nainstalovat PHP 7.4 na CentOS 7

  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Jak nainstalovat PHP 7.4 / 7.3 na CentOS 8 / RHEL 8

  3. Jak nainstalovat PHP 5.5 na CentOS

  1. Jak nainstalovat PHP 5.6 na CentOS 7

  2. Jak nainstalovat PHP 8 na CentOS 7

  3. Jak nainstalovat PHP 8 na CentOS 8