Alcir Posted April 5, 2014 Share Posted April 5, 2014 (edited) Utilizo Prestashop 1.5.5.0 em um servidor Cloud com Linux Debian. Tenho acesso no servidor e gostaria de saber como instalar o Memcached. Encontrei alguns tutorias na WEB mas não sei se irão funcionar e fico com receio de mexer no servidor e seguir um tutorial que esteja errado. Alguém ja fez isso e tem alguma instrução de como instalar? Edited October 28, 2014 by Alcir (see edit history) Link to comment Share on other sites More sharing options...
CarlosC Posted April 5, 2014 Share Posted April 5, 2014 Boas, O melhor que pode fazer é preparar uma VM (Virtual Machine) no seu PC, instalar o mesmo sistema operativo, preparar para webserver, colocar uma loja de testes e ai poderá fazer testes a vontade. Enconta muito informaçao sobre esse assunto e desta forma pode trabalhar sem riscos. Depois de estar a vontade com a instalação ai pode fazer no servidor de produção. Cumps Link to comment Share on other sites More sharing options...
selectshop.at Posted April 5, 2014 Share Posted April 5, 2014 Vc. tem acesso como root ? 1) primeiro faca um update do seu servidor: sudo apt-get update 2) Depois instale o pacote memcache: apt-get memcached 3) intialize o servico com ps -eaf | grep memcached Se necessitar alterar o limíte de memoria ou port entao vc. altera em /etc/memcached.conf. Altere com nano ou VI e nao esqueca de reinitializar o servico após a alteracao. 4) Instale a extensao php-memcached com: pecl install memcache 5) reinitialize o servico com /etc/init.d/apache2 restart O conselho do Carlos é válido se vc. nao tem nenhuma experiencia com a instalacao de módulos do servidor ou configuraco de servidores linux. Melhor vc. tentar em uma máquina virtual primeiro, instalando lá Debian Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted April 7, 2014 Share Posted April 7, 2014 Depois disso, roda um phpinfo(); pra confirmar que o memcached está instalado e ativo. Link to comment Share on other sites More sharing options...
Alcir Posted October 18, 2014 Author Share Posted October 18, 2014 Instalei o memcached porem quando tento ativa-lo através do painel de controle do Prestashop da uma pagina em branco. Veja arquivo php.info: http://www.pacobello.com.br/info.php mostra que o memcached esta instalado. Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted October 19, 2014 Share Posted October 19, 2014 Ligue os erros de PHP (ou os logs do servidor) e verifique o que está ocorrendo com a página em branco. O memcached trabalha criando arquivos de cache dinamicamente. Pelo favicon, provavelmente o servidor é Plesk e talvez não possua permissões automáticas. Se for o caso, o memcached não vai conseguir criar os arquivos. Boa sorte. Link to comment Share on other sites More sharing options...
selectshop.at Posted October 21, 2014 Share Posted October 21, 2014 (edited) Ligue os erros de PHP (ou os logs do servidor) e verifique o que está ocorrendo com a página em branco. A única maneira de descobrir o que está acontecendo, pois fica difícil lhe dar uma possível solucao, sem conhecer o seu servidor (versao php instalada, outros módulos instalados, etc.). Pode até ser que esteja usando fast-cgi e nao está configurado corretamente, ou outro módulo de cache já instalado (opcode)... Aqui existem inúmeras possibilidades de erros. Logs de erro do servidor devem lhe dar mais informacoes. Par dizer a verdade memcache nao á uma das opcoes prediletas. Se vc. tiver possibilidade use o o APC ou entao xcache. memcache produz um monte de arquivos desnecessários no Prestashop mesmo e dá problemas, Outros módulos de cache como o opcode + fast-cgi dao melhores resultados. Ou entao APC. Se tiver direitos sobre o servidor e ele é seu até a opcao nginx é válida (mas isto para sysadmin avancados mesmo). Edited October 21, 2014 by selectshop.at (see edit history) Link to comment Share on other sites More sharing options...
Alcir Posted October 21, 2014 Author Share Posted October 21, 2014 Bom dia! Como faço para instalar o APC no servidor? Meu servidor é Linux Debian e tenho acesso via SSH. Link to comment Share on other sites More sharing options...
selectshop.at Posted October 21, 2014 Share Posted October 21, 2014 Instalar APC no wheezy: http://www.whaleblubber.ca/apc-alternative-php-cache/ Se vc. instalar mais do que um módulo de cache vai ter que desativar o. memcache. Testei vária opcoes cache. O melhor resultado para lojas com 10.000 artigos por ex. eu tenho com opcode cache e fast-cgi - http://www.howtoforge.com/how-to-build-php-5.6-fpm-fastcgi-with-zend-opcache-and-apcu-for-ispconfig-3-on-debian-7-wheezy - inclusive o tutorial howtoforge.com é um dos melhores que conheco e abrange nao somente debian, mas também outra plataformas Link to comment Share on other sites More sharing options...
Alcir Posted October 28, 2014 Author Share Posted October 28, 2014 Boa tarde! Deu certo. Valeu muito obrigado. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now