Como instalar o Memcached no Fedora 35/34/33
- 2589
- 548
- Enrique Gutkowski PhD
O Memcached é um sistema de cache de objeto de memória distribuído que armazenou dados na memória com base na chave. É muito útil para otimizar sites dinâmicos e a velocidade habilitada por cache de objetos na memória. Leia mais sobre Memcache.
Este artigo ajudará você a instalar o Memcached nos sistemas Fedora Linux.
Instale o Memcached no Fedora
Memcached está disponível sob repositórios de Fedora padrão. Você pode instalá -lo executando o seguinte comando no seu sistema Fedora Linux.
sudo dnf install memcached -y
Agora inicie o serviço Memcached usando os seguintes comandos.
sudo systemctl habilitando memcached.serviço
sudo systemctl iniciar o memcached.serviço
Configuração de memcached
Edite o arquivo de configuração padrão de memcached em seu editor de texto favorito.
sudo vim/etc/sysconfig/memcached
e atualize as configurações de acordo com os requisitos do seu sistema. Aqui em cacheize é o limite máximo de memória em mb, que o memcached pode usar.
Port = "11211" user = "memcached" maxconn = "1024" cachesize = "64"
A configuração acima mostra que o memcached pode usar até 64 MB Memória no sistema.
Depois de fazer mudanças, reinicie o servidor Memcached para aplicar alterações.
sudo systemctl reiniciar o memcached.serviço
Ver estatísticas de memcached
Você pode visualizar o status do serviço usando o comando SystemCTL
SUDO SYSTEMCTL STATUS MEMCACHED.serviço
Você também pode visualizar as estáticas do serviço em execução de Memcached usando o comando "STATS Settings". Abaixo está o exemplo para enviar este comando para o servidor Memcached e ver os resultados.
eco "Configurações de estatísticas" | NC Localhost 11211
STAT MAXBYTES 67108864 STAT MAXCONNS 1024 STAT TCPPPORT 11211 STAT UDPPORT 11211 STAT INT 127.0.0.1 verbosidade estatística 0 estatística mais antiga 0 despejos estatísticos no stat domain_socket null stat Umask 700 stat growth_factor 1.25 stat chunk_size 48 stat nm_threads 4 stat_threads_per_udp 4 stat stat_key_prefix: stat detalhe_enabled sem stat reqs_per_event 20 stats_enabled sim stat_enabled_sloglog 1024 stat binding_protocol auto-negotiated stat_enababled_slOslog
Instale a extensão do Memcache PHP
Você precisa ativar a extensão do Memcache/Memcached PHP em seu servidor para conectar o PHP com o Serviço Memcached. Existem basicamente dois módulos PHP de memcache disponíveis para instalar. Um é chamado Memcache e o outro Memcached. Então instale o módulo de acordo com seus usos.
sudo dnf install php-pecl-memcache
sudo dnf install php-pecl-memcachieded
Após a instalação, reinicia o serviço Apache.
sudo systemctl reiniciar httpd.serviço
Agora verifique se a extensão do Memcache PHP está ativada e funcionando corretamente. Criar uma phpinfo.php arquivo usando o seguinte código
123 |
Agora acesse http: // server-ip-addr/phpinfo.PHP no navegador da web e procure por memcache, você verá os resultados abaixo.