Jump to content

[RESOLVIDO] Instalar Memcahed Linux Debian


Recommended Posts

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 by Alcir (see edit history)
Link to comment
Share on other sites

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

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

  • 6 months later...

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

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 by selectshop.at (see edit history)
Link to comment
Share on other sites

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...