Instalar XCache PHP Acelerador em Linux por Compilando de Fonte
XCache é uma alternativa ainda rapidamente e estábulo PHP acelerador e opcode memória cache isto é idêntico ao célebre eAccelerator e APC ( alternativo PHP Memória cache). XCache alargamento trabalhos por utilização de memória cache o compilado bytecode (opcode ou intermédio código) forma de PHP guiões evitar o custo para analisar e compilar PHP código fonte sobre todos página requisição, e desta forma reduz servidor cargas, acelerações o desempenho de PHP guiões e aumenta a velocidade de PHP código de 2-10 tempos.
XCache suporta todos os o mais recente PHP cvs departamentos tais como PHP 4.3, PHP 4.4, PHP 5.1 e PHP 5.2 sobre Linux servidor incluindo Centavo que comum utilizado sobre cPanel e Plesk baseado web hospedando servidor, e Fios/ Janelas servidor da Web. XCache ultrapassado muitos problemas que existir sobre opcachers ou aceleradores tais como incapaz trabalhar com novo PHP versões. Ao lado de, XCache também sidotestes de desempenho ser mais rápido do que outro opcode memória cache.
Isto é um simples tutorial e guia sobre como instalar XCache PHP memória cache por manualmente compilando de código fonte empacotar. Se seu’ usando Wordpress ou usando XCache acelerar e melhorar Wordpress blog desempenho, tu devias primeiro certifique-se de que PHP é actualização para última versão (PHP 5.2.1), como PHP 4 de Maio causa algum instabilidade edição tais como incapaz registar comentário, parcial página carregar e etc. De qualquer forma, PHP5 é sempre recomendado se possível. E tal como todos PHP acelerador, XCache acostumado’ trabalho com PHP suEXEC curvas sobre. PHP suEXEC deve ser inválido para XCache trabalhar adequadamente.
Actualmente, XCache conservar 2 departamentos, i.e. versão 1.0.3 e versão 1.2.0. Ambas versão é agora estábulo edição, com versão 1.0.x recomendado para PHP 4.3.x e 4.4.x, e versão 1.2.x recomendado para a maioria de versão de PHP incluindo 5.1.x e 5.2.x, excepto PHP 5.0.x série. Se seu’ usando PHP4, tentar ambas versão de XCache buscar o a maioria adequado para o seu aplicação. Verificar que versão de PHP seu’ usando, edição comando php v ou configurar um PC PHP ficheiro com o seguindo conteúdo, depois chamar o ficheiro de pesquisador da Web:
<?php
phpinfo();
?>
- Trocar para utilizador local fonte directório tais como usr/ local/src utilizando seguindo comando:
CD usr/ local/src
/ - Recuperar e carregar a fonte empacotar do versão de XCache você escolhe instalar.
wget http:/210.51.190.228/ bar/XCache/ Edições/xcache-1.0.3.tar.gz ( para XCache 1.0.3)
ou
wget http:/210.51.190.228/ bar/XCache/ Edições/xcache-1.2.0.tar.gz ( para XCache 1.2.0)
- Desmarcado, unzip, desembalar ou derivado o arquivo com um dos seguintes comandos:
alcatrão zxf xcache-*.tar.gz
gzip dc xcache-*.tar.gz | alcatrão x - Entrar o xcache directório com fonte conteúdo:
CD xcache
- Gatilho PHP construendo ambiente:
phpize
- Opcional mas recomendado prática é construir XCache exterior de fonte directório:
mkdir ..xcache- construir
CD..xcache- construir - Correr o configurar com o escolha que você quer, o básico é como abaixo que permitirá o XCache por assumido:
..xcache/ configurar – permitir-xcache
Pode lista ausente todos opções disponíveis utilizando..xcache/ configurar – ajudar comando, que irá exibir o seguindo:
–permitir-xcache Incluir XCACHE apoio.
–permitir-xcache- optimizar XCACHE: (N/ Um)
–permitir-xcache- análise XCACHE: Permitir código análise esvaziado
–permitir-xcache- montador XCACHE: (N/ Um)
–permitir-xcache- desmontar XCACHE: Permitir opcode para php variável esvaziado
–permitir-xcache- codificador XCACHE: (N/ Um)
–permitir-xcache- descodificar XCACHE: (N/ Um)
–permitir-xcache- teste XCACHE: Permitir a si próprio teste PARA CRIADORES Apenas!! - Compilar a fonte com seguindo comando:
fazer
Certifique-se de que não erro havido.
- Se a ti abrigo’ já usando origem conta, su para origem utilizador.
- Instalar XCache binário com o seguindo comando:
fazer instalar
Certifique-se de que não erro havido, e anote o alargamento instalação via do xcache.so.
- Próximo, XCache necessita de ser configurado e activo em PHP.INI ficheiro. Localizar o corrigir localização de php.ini ficheiro de configuração utilizandophpinfo() função ( ver provar listados acima verificar versão de PHP). Em web hospedando ambiente, normalmente o seu’ localizado em etc ou usr/ local/lib.// Se o instalar de PHP analisar o etc/php.d/ arquivador, depois simplesmente criar um ficheiro nessa arquivador nomeado “xcache.ini” ou copiar acima de a amostra xcache.ini vido com fonte empacotar.
Trocar costas para xcache fonte desembalar directório, e correr o seguindo comando com origem utilizador:
gato xcache.ini >> etc/php.ini
/
/ $editor etc/php.ininota trocar ao via de php.ini em conformidade
Esta disposição anexar o assumido XCache configuração ao fim de php.ini. Em alternativa, pode copiar e cola o texto seguinte no php.ini ficheiro tu próprio demasiado:
[xcache- comum]
;; instalar como zend alargamento ( recomendado)
zend_extension = usr/ local/lib/php/ alargamentos/ não- depurar-non-zts-xxx/xcache.so
/ ;; instalar como zend alargamento com rosca- cofre
; zend_extension_ts = usr/ local/lib/php/ alargamentos/non- depurar-zts-xxx/xcache.so
/ ;; instalar como PHP alargamento (extension_dir deve ser conjunto completamente via para xcache.so)
; alargamento = 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 = 0xcache.var_size = 0M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300xcache.test = Desligado
xcache.readonly_protection = Desligado
xcache.mmap_path = “/dev/ zero”
xcache.coredump_directory = “”
xcache.cacher = Sobre
xcache.stat = Sobre
xcache.optimizer = Desligado[xcache.coverager]
xcache.coverager = Desligado
xcache.coveragedump_directory = “”
- Pode configurar XCache ao seu predilecção. Um definindo que deve ser trocado é sob o [xcache- comum], em que se deve especificar o corrigir instalação via do XCache alargamento módulo. Pode também optar correr XCache como PHP alargamento em vez de alargamento para Zend módulo. Neste caso, comentário e uncomment a linha em conformidade. Outro importante escolhas incluir “xcache.size” que especificam montante a memória atribuído para XCache, “xcache.count” tirar vantagem de multi- centro processadores ou múltiplo processadores. E se você planeia usar XCache web administração interface, entrada o “xcache.admin.user” e md5 soma de verificação valor de “xcache.admin.pass”. TentarMD5 ferramentas gerar o corrigir valor, ou usar o seguindo comando gerar o MD5 para o seu senha:
eco n “ senha” | md5sum
nota Explicação e definição de todos XCache INI parâmetros pode ser encontradoaqui.
- Reinício o apache httpd servidor da Web. Os seguintes comandos devia trabalho:
etc/ rubricar/ apache* reinício
ou
etc/ rubricar/httpd* reinício
- Assegure-se de que o XCache está a correr por chamando PHP ficheiro com phpinfo() ( ver provar acima). Tu devias ver um novo XCache Apoio bloco com opcode memória cache activo.
- Se assim o desejar estabelecer XCache administração página, configurar um aliás em httpd.conf de Apache apontar ao admin subdirectório dentro XCache. Para o fazer, adicionar a seguinte linha para httpd.conf ( assumindo seu xcache fonte é extraído em usr/ local/src/, e você quer avaliar admin página de xcache-admin/URL)://
Cognome xcache-admin/usr/ local/src/xcache/admin/
//Depois reinício Apache servidor da Web. Para luz, adicionar a seguinte linha em vez de:
alias.url += (”/xcache-admin/” => “/usr/ acção/xcache/admin/”)
Em alternativa, pode também copiar todo o “admin” directório da “xcache” fonte arquivador para web documento- origem ou sub- directório do seu domínio que é web acessível. Contudo, este método não é recomendável quando maio esquecer actualizar o admin página quando XCache empacotar é actualizado.
nota Certifique-se de queopen_basedir protecção, se activo, é excluído para o directório contém admin- página.
importante: Isto é um engenho traduzido página que é fornecido " como é" sem garantia. Engenho tradução pode ser difícil de fazer comprender. Queira por favor consultar o original Inglês artigo sempre que possível.
Acção e contribuir ou obter apoio técnico e ajudar emMeu Digital Existência Conferências.
Artigos relacionados
- Adequado Forma de fazer Gerar MD5 Hash para XCache Administração Senha com md5sum ou PHP
- Correr WordPress em Cimo Rapidamente Velocidade por Colocando Artigos e Variáveis para XCache ou eAccelerator Memória de cache ( obturador)
- Correndo Google Terra sobre Suse Linux com VMware
- Mais barato Linux Caixa Sempre
- Aprontar para Linux Autêntico Vantagem (LGA) com Fonte e Fenda
- Conto SUSE Linux Empresa Servidor 10 Análises
- Permitir Gzip Compressa sobre Wordpress com WP- Memória cache 2.x
- Como abrir e Vista ou Derivado CHM ( compilado Ficheiros HTML) em Linux
- Definir com facilidade Acima Servidor da Web com XAMPP
- Grátis Carregar Director 2.5 Construir 708 Lançado


























