Instal·li Accelerador de XCache PHP a Linux Compilant de Font » meu Vida Digital

Instal·li Accelerador de XCache PHP a Linux Compilant des de Font

XCache és un accelerador de PHP alternatiu tot i així ràpid i estable i opcode cacher que és similar a l'eAccelerator famós i APC (Amagatall de PHP Alternatiu). L'ampliació de XCache funciona per caching el bytecode compilat (codifiquen opcode o intermediari) forma d'escriptures de PHP per evitar la despesa per analitzar i per compilar codi font de PHP en totes les peticions de pàgina, i així redueix càrregues de servidor, estimula l'actuació d'escriptures de PHP i augmenta la velocitat de codi de PHP de 2-10 vegades.

XCache dóna suport a totes les últimes branques de PHP cvs com PHP 4.3, PHP 4.4, PHP 5.1 i PHP 5.2 en servidor de Linux incloent-hi CentOS que comú utilitzat en cPanel i Plesk web basat que ofereix servidor, i servidor de webs de ThreadSafe/Windows. XCache venç molts problemes que existeixen en opcachers o acceleradors com incapaç de treballar amb versions de PHP noves. Al costat de, XCache també estat benchmarked per ser més ràpid que uns altres opcode cachers.

Aquest és una classe simple i guia damunt com instal·lar XCache PHP cacher manualment compilant de paquet de codi font. Si està utilitzant Wordpress o utilitzant XCache per accelerar-se i millorar actuació de blog Wordpress, hagués d'assegurar primer que PHP es millori a última versió (PHP 5.2.1), com PHP 4 poden provocar una mica d'inestabilitat assumpte com incapaç d'enviar comentari, parcial càrrega de pàgina i etc. de Tota Manera, PHP5 sempre es recomana si és possible. I com amb tot l'accelerador de PHP, XCache no treballarà amb voltes de PHP suEXEC damunt. PHP suEXEC s'ha d'impossibilitar perquè XCache treballi pròpiament.

Actualment, XCache manté 2 branques, i.e. versió 1.0.3 i versió 1.2.0. Els dos versió és ara alleujament estable, amb la versió 1.0.x recomanada que per a PHP 4.3.x i 4.4.x, i versió 1.2.x recomanava per a molts versió de PHP incloent-hi 5.1.x i 5.2.x, excepte sèrie de PHP 5.0.x. Si està utilitzant PHP4, provi els dos versió de XCache per triar el més adequat per la seva aplicació. Comprovar quina versió de PHP és usinng, php de comanda d'assumpte el -v o l'organització un PHP arxiven amb el contingut següent, llavors cridar l'arxiu des de navegador web:

<?php
phpinfo();
?>

  1. Canviï a guia de font local d'usuari com /usr/local/src utilitzant comanda següent:

    cd /usr/local/src

  2. Recuperi i descarregui el paquet de font de la versió de XCache que decideix instal·lar.

    wget http://210.51.190.228/pub/XCache/Releases/xcache-1.0.3.tar.gz (per a XCache 1.0.3)

    o

    wget http://210.51.190.228/pub/XCache/Releases/xcache-1.2.0.tar.gz (per a XCache 1.2.0)

  3. Intar, obri, desempaqueti o extregui l'arxiu amb una de les comandes següents:

    quitrà -zxf xcache-*.tar.gz
    quitrà de | de xcache-*.tar.gz de -dc de gzip -x

  4. Entri al guia de xcache amb contingut de font:

    cd xcache

  5. Ambient d'edifici de PHP de gallets:

    phpize

  6. La pràctica opcional però recomanada ha de construir XCache a fora de guia de font:

    mkdir .. /complexió de xcache
    cd .. /complexió de xcache

  7. Cursa el configurar amb l'opció que vol, el bàsic és com per sota quin permetrà el XCache per defecte:

    .. /xcache/configurar -enable-xcache

    Pot llistar fora totes les opcions disponibles utilitzant .. /xcache/configurar comanda de -help, que mostrarà el seguir:

    -enable-xcache Incloure suport de XCACHE.
    XCACHE de -enable-xcache-optimizer: (N/A)
    XCACHE de -enable-xcache-coverager: Permeti dúmper de cobertura de codi
    XCACHE de -enable-xcache-assembler: (N/A)
    XCACHE de -enable-xcache-disassembler: Permeti opcode a dúmper variable de php
    XCACHE de -enable-xcache-encoder: (N/A)
    XCACHE de -enable-xcache-decoder: (N/A)
    XCACHE de -enable-xcache-test: Permeti autoprova - PER A DESENVOLUPADORS NOMÉS!!

  8. Compili la font amb comanda següent:

    faci

    Asseguri que cap error no ocorria.

  9. Si no té ja compte d'arrel que utilitza, su per arrelar usuari.
  10. Instal·li XCache binari amb la comanda següent:

    faci instal·lar

    Asseguri que cap error no ocorria, i anoti l'ampliació avall camí d'instal·lació del xcache.so.

  11. Després, XCache necessitar ser configurat i ser permès en arxiu de PHP.INI. Localitzi la localització correcta d'arxiu de configuració de php.ini utilitzant funció de phpinfo() (vegi mostra llistada a dalt per comprovar versió de PHP). En web que ofereix ambient, normalment ha localitzat dins /etc. o /usr/local/lib. Si l'instal·lar de PHP analitza el /carpeta d'etc/php.d/, llavors simplement crear un arxiu en aquella carpeta anomenada "xcache.ini" o còpia sobre la mostra que xcache.ini venia amb paquet de font.

    Canviï altra vegada a font de xcache desempaquetar guia, i cursa la comanda següent amb usuari d'arrel:

    gat xcache.ini >> /etc/php.ini
    $EDITOR /etc/php.ini

    Bitllet: canviï al camí de php.ini consegüentment

    Això afegirà la configuració de XCache d'omissió a l'extrem de php.ini. Alternativament, pot copiar i enganxar el text següent al php.ini arxivar-se també:


    [xcache-common]
    ;; install as zend extension (recommended)
    zend_extension = /usr/local/lib/php/extensions/no-debug-non-zts-xxx/xcache.so
    ;; install as zend extension with thread-safe
    ; zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-xxx/xcache.so
    ;; install as PHP extension (extension_dir must be set to the full path to xcache.so)
    ; extension = xcache.so

    [xcache.admin]
    xcache.admin.user = "admin"
    xcache.admin.pass = md5($your_password)

    [xcache]
    xcache.shm_scheme = "mmap"
    xcache.size = 16M
    xcache.count = 1
    xcache.slots = 8K
    xcache.ttl = 0
    xcache.gc_interval = 0

    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

    xcache.test = Off
    xcache.readonly_protection = Off
    xcache.mmap_path = "/dev/zero"
    xcache.coredump_directory = ""
    xcache.cacher = On
    xcache.stat = On
    xcache.optimizer = Off

    [xcache.coverager]
    xcache.coverager = Off
    xcache.coveragedump_directory = ""

  12. Pot configurar XCache a la seva preferència. Una escena que s'ha de canviar és sota el [comú de xcache], on ha d'especificar el camí d'instal·lació correcte del mòdul d'ampliació de XCache. També pot optar per córrer XCache com ampliació de PHP en comptes d'ampliació per a mòdul Zend. En aquest cas, comenti i incomenti la línia consegüentment. Unes altres opcions importants inclouen "xcache.size" que especifiquen quantitat la memòria assignada a XCache, "xcache.count" aprofitar processadors multi-core o processadors múltiples. I si planeja utilitzar interfície d'administració de webs de XCache, aportació el valor de control per addició de "xcache.admin.user" i md5 de "xcache.admin.pass". Provi eines de MD5 per generar el valor correcte, o per utilitzar la comanda següent de generar el MD5 per a la seva contrasenya:

    eco -n "contrasenya" | md5sum

    Bitllet: L'explicació i definició de totes les escenes de XCache INI es poden trobar aquí.

  13. Reprengui el servidor de webs de httpd d'apatxe. Les comandes següents haurien de funcionar:

    /etc/init.d/apache* reprendre

    o

    /etc/init.d/httpd* reprendre

  14. Asseguri que el XCache estigui corrent per anomenar PHP arxiu amb phpinfo() (vegi mostra a dalt). Hauria de veure un Suport de XCache nou bloquejar amb opcode amagatall permès.
  15. Si desitja posar cap amunt de pàgina d'administració de XCache, configuri un àlies en httpd.conf d'apatxe per jugar al subdirectori d'admin dins de XCache. Per fer això, afegeixi la línia següent a httpd.conf (assumint la seva font de xcache s'extreu a /usr/local/src/, i vostè voler accedir a admin pàgina de /URL de xcache-admin/):

    Àlies /xcache-admin/ /usr/local/src/xcache/admin/

    Llavors reprengui's servidor de webs d'apatxe. Per a lighttpd, afegeixi la línia següent en canvi:

    alias.url += (" /xcache-admin/" => " /usr/share/xcache/admin/")

    Alternativament, també pot copiar el guia d'"admin" sencer des de la carpeta de font de "xcache" fins a arrel de document de webs o subguia del seu camp que és web accessible. Tanmateix, aquest mètode no es recomana com pot oblidar actualitzar la pàgina d'admin quan paquet de XCache és actualitzat.

    Bitllet: Asseguri que la protecció de open_basedir, si es permet, s'exclou perquè el guia conté cridar admin.

IMPORTANT: La pàgina és màquina traduïda i proporcionada "com és" sense garantia. La traducció automàtica pot ser difícil d'entendre. Si us plau refereixi's a article anglès original quan sigui que possible.


Deixi una Resposta

Pot utilitzar aquests cordons: <A href=" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscrigui tret de comentaris ha estat impossibilitat. Per rebre notificació d'últims comentaris enviats, subscriure's a menjar My Digital Life Comments RSS o apuntar-se a rebre els comentaris nous a l'e-mail diari digereixen.
Custom Search

Articles Nous

Termes de Recerca Nous per l'Article

descodificador d'eaccelerator - accelerador de plesk php - eaccelerator descodifica - linux d'acceleradors de php - accelerador de php instal·la linux - Configuració de XCache - descodificador de codificador de muntador de coverager d'optimitzadors de cacher - classe de XCache - descodifica eAccelerator - part superior accelerador de php per a linux - versió de comprovació de php en linux - plesk instal·la accelerador de php - això és pàgina de plesk d'omissió - instal·lant un accelerador de php - programa descodifica eaccelerator - accelerador de como instalar php - ini d'arxiu d'accelerador de linux php - accelerador de php 5 - òptim escenes de linux centos per a wordpress - com instal·lar accelerador de PHP - Accelerador de php - ini de processos de linux php - Descodificació eAccelerator - com instal·la accelerador de PHP d'A per a finestres - com instal·lar XCache - Zend Optimizer linux X64 instal·la - opcode per instal·lador de cpanel - dúmper de PHP opcode - Instal·la un PHP finestres d'acceleradors - descodificador de php eaccelerator - descodificador de zend eAccelerator - akcelerator linux - finestres de XCache instal·len - accelerador de php de finestres - accelerador de webs per a linux - Instal·la XCache de Font - Com trobar el versió de php en linux - descodificador eAccelerator - zend_extension_ts descodifica codi font de c++ - " PHP accelerador" instal·la - finestres de php 5.2.1 d'acceleradors de php - codificador de xCache - instalar php acelerator - XCache plesk - Instal·la un accelerador de PHP - instal·la accelerador de php en linux - com trobar versió de php en linux - necessitats d'administració de XCache un contrasenya - Eaccelerator descodifica arxiva - Accelerador de PHP Windows -