GNU/Linux >> Belajar Linux >  >> Cent OS

Instal Memcached di CentOS 7

Sistem cache objek memori terdistribusi gratis &open source, berkinerja tinggi , bersifat generik, tetapi dimaksudkan untuk digunakan dalam mempercepat aplikasi web dinamis dengan mengurangi beban basis data. Memcached adalah penyimpanan nilai kunci dalam memori untuk potongan kecil data arbitrer (string, objek) dari hasil panggilan basis data, panggilan API, atau rendering halaman.

Memcached sederhana namun kuat . Desainnya yang sederhana mendorong penerapan yang cepat, kemudahan pengembangan, dan memecahkan banyak masalah yang dihadapi cache data yang besar. API-nya tersedia untuk sebagian besar bahasa populer.

Berikut adalah langkah-langkah sederhana untuk menginstal Memcached di CentOS 7.

Buka Terminal lalu alihkan ke pengguna root.

[raj@itzgeek~/]$ su -l

Instal Memcached:

Instal Memcached menggunakan perintah berikut.

[root@itzgeek~/]# yum install memcached

Edit file konfigurasi Memcached untuk mengubah / mengaktifkan fitur.

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

Ada beberapa pengaturan default yang tersedia di file konfigurasi, ubah (jika perlu). Berikut ini adalah contoh pengaturan untuk cache 256MB.

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

Mulai Memcached.

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

Untuk memulai Memcached secara otomatis saat booting.

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

Konfirmasi status berjalan Memcached.

[root@itzgeek~/]# 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      524288
       hash_is_expanding           0
        hash_power_level          16
               incr_hits           0
             incr_misses           0
                libevent 2.0.21-stable
          limit_maxbytes   268435456
     listen_disabled_num           0
                     pid       12545
            pointer_size          64
               reclaimed           0
            reserved_fds          20
           rusage_system    0.014289
             rusage_user    0.000000
                 threads           4
                    time  1406441667
       total_connections          11
             total_items           0
              touch_hits           0
            touch_misses           0
                  uptime          48
                 version      1.4.15

Entri Iptables:

Tambahkan entri berikut untuk mengizinkan koneksi masuk pada port no 11211.

firewall-cmd --permanent --zone=public --add-port=11211/tcp

Periksa konektivitas jarak jauh.

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

Instal Modul PHP:

Instal modul PHP Memcached untuk bekerja dengan PHP5.

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

Sekarang restart server Memcached dan Apache untuk diterapkan.

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

Itu saja!


Cent OS
  1. Instal MariaDB 10.0 di CentOS 6

  2. Cara menginstal Memcached di CentOS 6 / RHEL 6

  3. Instal PHP 7.4 di CentOS 8

  1. Instal Odoo 14 di CentOS 8

  2. Cara Menginstal Memcached di CentOS 8

  3. Instal PHP 7 di CentOS 7

  1. Instal MariaDB di CentOS 7

  2. Instal MySQL di CentOS 7

  3. Instal Odoo 11 di CentOS 7