GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Memcached sur CentOS 6 / RHEL 6

Système de mise en cache d'objets à mémoire distribuée, gratuit et open source, hautes performances , de nature générique, mais destiné à être utilisé pour accélérer les applications Web dynamiques en allégeant la charge de la base de données. ou rendu de page.

Memcached est simple mais puissant . Sa conception simple favorise un déploiement rapide, une facilité de développement et résout de nombreux problèmes liés aux caches de données volumineux. Son API est disponible pour la plupart des langages courants.

Voici les étapes simples pour installer Memcached sur CentOS 6.

Ouvrez Terminal, puis passez à l'utilisateur root.

[raj@geeksite~/]$ su -l

Installer Memcached :

Installez Memcached à l'aide de la commande suivante.

[root@geeksite~/]# yum install memcached

Modifiez le fichier de configuration Memcached pour modifier/activer les fonctionnalités.

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

Certains paramètres par défaut sont disponibles dans le fichier de configuration, modifiez-les (si nécessaire). Voici des exemples de paramètres pour la mise en cache de 256 Mo.

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

Démarrez Memcached.

[root@geeksite~/]# /etc/init.d/memcached restart

Pour démarrer automatiquement Memcached au démarrage.

[root@geeksite~/]# chkconfig memcached on

Confirmez l'état d'exécution de 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
             conn_yields           0
   connection_structures          11
        curr_connections          10
              curr_items           0
               decr_hits           0
             decr_misses           0
             delete_hits           0
           delete_misses           0
               evictions           0
                get_hits           0
              get_misses           0
               incr_hits           0
             incr_misses           0
          limit_maxbytes    67108864
     listen_disabled_num           0
                     pid       29594
            pointer_size          64
           rusage_system    0.002999
             rusage_user    0.000000
                 threads           4
                    time  1332048624
       total_connections          11
             total_items           0
                  uptime          85
                 version       1.4.4

Entrée Iptables :

Ajoutez l'entrée suivante pour autoriser la connexion entrante sur le port n° 11211.

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

Vérifiez la connectivité à distance.

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

Installer le module PHP :

Installez le module PHP Memcached pour fonctionner avec PHP5.

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

Maintenant, redémarrez le serveur Memcached et Apache pour prendre effet.

[root@geeksite~/]# /etc/init.d/memcached restart
[root@geeksite~/]# /etc/init.d/httpd restart

C'est tout !


Cent OS
  1. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  2. Comment installer P7Zip sur RHEL 8 / CentOS 8

  3. Comment installer ntfs-3g sur RHEL 8 / CentOS 8

  4. Comment installer PHP-mbstring sur RHEL 8 / CentOS 8

  5. Comment installer phantomjs sur RHEL 8 / CentOS 8

Comment installer Docker CE sur RHEL 8 / CentOS 8

Comment installer Memcached sur CentOS 8

Comment installer Memcached sur CentOS 7

Comment installer VirtualBox 6.0 sur CentOS 8 / RHEL 8

Comment installer Memcached sur CentOS 8

Comment installer Memcached sur CentOS/RHEL 8