Como instalar o Memcached no Fedora 35/34/33

Como instalar o Memcached no Fedora 35/34/33

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.