GNU/Linux >> Linux Esercitazione >  >> Fedora

Come installare Memcached su Fedora 16 “Verne”

Sistema di memorizzazione nella cache di oggetti di memoria distribuito gratuito e open source ad alte prestazioni , di natura generica, ma destinato all'uso per velocizzare le applicazioni Web dinamiche alleviando il carico del database. Memcached è un archivio chiave-valore in memoria per piccoli blocchi di dati arbitrari (stringhe, oggetti) dai risultati di chiamate al database, chiamate API, o il rendering della pagina.

Memcached è semplice ma potente . Il suo design semplice favorisce una rapida implementazione, facilità di sviluppo e risolve molti problemi che devono affrontare grandi cache di dati. La sua API è disponibile per le lingue più diffuse.

Ecco i semplici passaggi per installare Memcached su Fedora 16.

Apri Terminale e poi passa all'utente root.

[raj@geeksite~/]$ su -l

Installa Memcached:

Installa Memcached usando il seguente comando.

[root@geeksite~/]# yum install memcached

Modifica il file di configurazione di Memcached per modificare/abilitare le funzionalità.

[root@geeksite~/]# vi /etc/sysconfig/memcached

Sono disponibili alcune impostazioni predefinite nel file di configurazione, modificarlo (se necessario). Di seguito sono riportate impostazioni di esempio per la memorizzazione nella cache da 256 MB.

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="256"
OPTIONS=""

Avvia Memcached.

[root@geeksite~/]# systemctl start memcached.service

Per avviare automaticamente Memcached all'avvio.

[root@geeksite~/]# systemctl enable memcached.service

Conferma lo stato di esecuzione di Memcached.

[root@geeksite~/]# memcached-tool  127.0.0.1:11211 stats
#127.0.0.1:11211   Field       Value
         accepting_conns           1
               auth_cmds           0
             auth_errors           0
                   bytes           0
              bytes_read           7
           bytes_written           0
              cas_badval           0
                cas_hits           0
              cas_misses           0
               cmd_flush           0
                 cmd_get           0
                 cmd_set           0
               cmd_touch           0
             conn_yields           0
   connection_structures          11
        curr_connections          10
              curr_items           0
               decr_hits           0
             decr_misses           0
             delete_hits           0
           delete_misses           0
       evicted_unfetched           0
               evictions           0
       expired_unfetched           0
                get_hits           0
              get_misses           0
              hash_bytes      262144
       hash_is_expanding           0
        hash_power_level          16
               incr_hits           0
             incr_misses           0
                libevent 2.0.10-stable
          limit_maxbytes    67108864
     listen_disabled_num           0
                     pid        1323
            pointer_size          32
               reclaimed           0
            reserved_fds          20
           rusage_system    0.030995
             rusage_user    0.000000
                 threads           4
                    time  1331986204
       total_connections          11
             total_items           0
              touch_hits           0
            touch_misses           0
                  uptime         900
                 version      1.4.10

Voce Iptables:

Aggiungi la seguente voce per consentire la connessione in entrata sulla porta n. 11211.

-A INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT

Verifica la connettività remota.

[root@geeksite~/]# echo stats | nc memcache_host_name_or_ip 11211

Installa il modulo PHP:

Installa il modulo PHP Memcached per lavorare con PHP5.

[root@geeksite~/]# yum install php php-pecl-memcache

Ora riavvia il server Memcached e Apache per avere effetto.

[root@geeksite~/]# systemctl restart memcached.service
[root@geeksite~/]# systemctl restart httpd.service

Questo è tutto!


Fedora
  1. Come installare Memcached su CentOS 6 / RHEL 6

  2. Come installare Node.js su Fedora 35 / Fedora 34

  3. Come installare Java 17 in Fedora 35

  4. Come installare Notepad++ su Fedora 35

  5. Come installare Wireshark su Fedora 35

Come installare Fedora 34 Server

Come installare PowerShell su Fedora

Come installare Skype su Fedora 34/35

Come installare Discord su Fedora 34/35

Come installare Memcached su Fedora 35

Come installare Vai su Fedora 35