Instalar XCache PHP Acelerador em Linux by Compiling de Fonte

XCache é um substituto ainda depressa e estável PHP acelerador e opcode cache isto é similar à famoso eAccelerator e APC ( alternativa PHP Cache). XCache extensão obras by uso de memória de cache o compilar bytecode (opcode ou intermediário código) forma de PHP manuscritos para evitar os custos a analisar e compilar PHP código fonte em toda página pedido, e assim reduz servidor cargas, acelerações o desempenho de PHP manuscritos e incrementos a rapidez de PHP código de 2-10 tempos.

XCache suporta todas última PHP cvs ramadas tal PHP 4.3, PHP 4.4, PHP 5.1 e PHP 5.2 em Linux servidor inculsivo Centavo qual comum usado em cPanel e Plesk fundamentado teia hospedando servidor, e Fios/ Janela servidor da Web. XCache ultrapassado grande quantidade problemas que existir em opcachers ou aceleradores tal incapaz trabalhar com nova PHP versões. De resto, XCache também estadomarca de referência aquela compressão mais rápido que outro opcode cache.

Isto é um simples tutorial e guia do modo como instalar XCache PHP cache by manualmente compiling de código fonte pacote. Se seu’ usando Wordpress ou usando XCache acelerar e acurar Wordpress blog atuação, deveria primeira assegurar que PHP é atualização a última versão (PHP 5.2.1), como PHP 4 poderá causa algum instabilidade emissão tal incapaz postar comentário, parcial página carregando e etc. Em qualquer caso, PHP5 é sempre recomendado se possível. E como com todas as novas PHP acelerador, XCache acostumado’ trabalhar com PHP suEXEC curvas em. PHP suEXEC deve ser inválido for XCache trabalhar propriamente.

No momento, XCache manter 2 ramadas, i.e. versão 1.0.3 e versão 1.2.0. Ambas versão é agora estável liberação, com versão 1.0.x recomendado for PHP 4.3.x e 4.4.x, e versão 1.2.x recomendado para a maioria de versão de PHP inculsivo 5.1.x e 5.2.x, exceto PHP 5.0.x série. Se seu’ usando PHP4, tentar ambas versão de XCache buscar a muita adequado para a sua aplicação. Verificar qual versão de PHP seu’ usando, emissão comando php v ou configurar um PC PHP arquivo com a prosseguimento contente, então chamada o arquivo de pesquisador da Web:

<?php
phpinfo();
?>

  1. Alteração a usuário local fonte diretório tal usr/ local/src usando prosseguimento comando:

    CD usr/ local/src

    /
  2. Reaver e colocar a informação a origem pacote da versão de XCache você escolhe instalar.

    wget http:/210.51.190.228/ botequim/XCache/ Edições/xcache-1.0.3.tar.gz (for XCache 1.0.3)

    ou

    wget http:/210.51.190.228/ botequim/XCache/ Edições/xcache-1.2.0.tar.gz (for XCache 1.2.0)

  3. Desmarcado, unzip, desembalar ou extrato o arquivo com um dos seguintes comandos:

    alcatrão zxf xcache-*.tar.gz
    gzip dc xcache-*.tar.gz | alcatrão x

  4. Calhar o xcache diretório com fonte contente:

    CD xcache

  5. Gatilho PHP construendo ambiente:

    phpize

  6. Opcional mas recomendado prática é construir XCache fora de fonte diretório:

    mkdir ..xcache- forma
    CD..xcache- forma

  7. Carreira o configurar com a opção que quer, o básico é como abaixo que permitirá o XCache by omissão:

    ..xcache/ configurar – capacitar-xcache

    Você pode lista fora tudo disponível opções usando..xcache/ configurar – ajuda comando, que irá visualização a seguinte:

    –capacitar-xcache Incluir XCACHE suporta.
    –capacitar-xcache- otimizar XCACHE: (N/ Um)
    –capacitar-xcache- cobertura XCACHE: Capacitar código cobertura esvaziado
    –capacitar-xcache- montador XCACHE: (N/ Um)
    –capacitar-xcache- desmontar XCACHE: Capacitar opcode a php variável esvaziado
    –capacitar-xcache- codificar XCACHE: (N/ Um)
    –capacitar-xcache- descodificar XCACHE: (N/ Um)
    –capacitar-xcache- teste XCACHE: Capacitar si mesma teste – FOR CRIADORES Somente!!

  8. Compilar a origem com prosseguimento comando:

    make

    Assegurar que nenhum erro ocorrido.

  9. Se you asilo’ já usando raíz conta, su a raíz usuário.
  10. Instalar XCache binário com a prosseguimento comando:

    make instalar

    Assegurar que nenhum erro ocorrido, e fichar o alargamento instalação caminho da xcache.so.

  11. Próxima, XCache necessidade aquela compressão configurada e ativado em PHP.INI arquivo. Localizar o correto locação de php.ini arquivo de configuração usandophpinfo() função ( sede prova listada acima verificar versão de PHP). Em teia hospedando ambiente, normalmente dela’ localizado em etc ou usr/ local/lib.// Se o instalar de PHP analisar o etc/php.d/ capa para encadernação, então simplesmente criar um arquivo nessa capa para encadernação nomeada “xcache.ini” ou cópia sobre a amostra xcache.ini vido com fonte pacote.

    Alteração atrás a xcache fonte desembalar diretório, e carreira a seguinte comando com raíz usuário:

    gata xcache.ini >> etc/php.ini
    / $editor etc/php.ini

    /

    nota alteração à caminho de php.ini conforme combinação

    Esse testamento apensar o omissão XCache configuração à fim de php.ini. Alternativamente, você pode cópia e cola a seguinte texto na php.ini arquivo você também:


    [xcache- comum]
    ;; instalar como zend extensão ( recomendado)
    zend_extension = usr/ local/lib/php/ extensões/ não- depurar- não-zts-xxx/xcache.so
    / ;; instalar como zend extensão com enfiar- caixa-forte
    ; zend_extension_ts = usr/ local/lib/php/ extensões/ não- depurar-zts-xxx/xcache.so
    / ;; instalar como PHP extensão (extension_dir deve ser set completamente caminho a xcache.so)
    ; extensão = xcache.so

    [xcache.admin]
    xcache.admin.user = "admin"
    xcache.admin.pass = md5your_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 = Desliga
    xcache.readonly_protection = Desliga
    xcache.mmap_path = "/dev/ zero"
    xcache.coredump_directory = ""
    xcache.cacher = Em
    xcache.stat = Em
    xcache.optimizer = Desliga

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

  12. Você pode configurar XCache ao seu preferência. Um ambiente que deve ser alterado é sob a [xcache- comum], em que se mofo especificar o correto instalação caminho da XCache extensão módulo. Você também pode optar correr XCache como PHP extensão em lugar extensão for Zend módulo. Neste caso, comentário e uncomment a fila conforme combinação. Outro importante opções incluir “xcache.size” que especificam monta a memória atribuída a XCache, “xcache.count” tirar vantagem de multi-- centro processadores ou múltipla processadores. E se você planeja usar XCache teia administração interface, insumo o “xcache.admin.user” e md5 soma de verificação valor de “xcache.admin.pass”. TentarMD5 ferramentas para originar o correto valor, ou uso a seguinte comando para originar o MD5 para a sua senha:

    eco n “ senha” | md5sum

    nota Explanação e definição de tudo XCache INI ambientes pode ser encontradaaqui.

  13. Recomeçar o apache httpd servidor da Web. A seguinte comandos devia trabalho:

    etc/init.d/ apressadamente* recomeçar

    ou

    etc/init.d/httpd* recomeçar

  14. Assegurar o XCache está a correr by chamando PHP arquivo com phpinfo() ( sede prova acima). Deveria sede um nova XCache Suporta bloco com opcode cache ativado.
  15. Se assim o desejar configurar XCache administração página, configurar uma firma em httpd.conf de Apressadamente para indicar à admin subdiretório dentro XCache. Fazê-lo, adicionar a seguinte linha a httpd.conf ( assumindo seu xcache fonte é extraída at usr/ local/src/, e você desejo avaliar admin página de xcache-admin/URL)://

    Aliás xcache-admin/usr/ local/src/xcache/admin/

    //

    Então recomeçar Apressadamente servidor da Web. For luz, adicionar a seguinte linha em vez de:

    alias.url += (”/xcache-admin/” => “/usr/ parte/xcache/admin/”)

    Alternativamente, você também pode cópia completo “admin” diretório da “xcache” fonte capa para encadernação a teia documento- raíz ou sob- diretório dos seus domínio qual é teia acessível. Agora, esse método não é recomendável quando poderá desaprender para atualizar o admin página quando XCache pacote é atualizado.

    nota Assegurar queopen_basedir proteção, se ativado, é excluir à diretório contém admin- página.

importante: A página é máquina traduzida e previsto " como é" sem garantia. Máquina tradução pode ser difícil comprender. Por favor recorrer aoriginal Inglês artigo sempre que possível.


Permissão uma resposta

Você pode uso estes talões: <um href="" título=""> <abbr título=""> < acrônimo título=""> <b> <blockquote citar=""> < citar> < código> <del datetime=""> <em> < eu> <q citar=""> < greve> < forte>

Subscrever a comentários aspecto tem sido inválido. Para receber notificação de última comentários despachado, subscrever aMy Digital Vida Comentários RSS alimentos ouregistro para receber nova comentários em diário correio eletrônico compilação.
Custom Search

Nova Artigos

Recebida Procura Termos à Artigo

cache otimizar cobertura montador codificar descodificar - php acelerador linux - isto é omissão plesk página переклаÑти українÑькою - instalando um php acelerador - programa descodificar eaccelerator - como instalar php acelerador - linux php- acelerador arquivo ini - php 5 acelerador - ótima linux centavo ambientes for wordpress - como instalar PHP acelerador - php Acelerador - linux php processos ini - Descodificar eAccelerator - como instalar UM PHP acelerador para Windows - como instalar XCache - Zend Otimizar linux X64 instalar -