GNU/Linux >> Belajar Linux >  >> Fedora

Cara menginstal Memcached di Fedora 16 "Verne"

Gratis &open source, kinerja tinggi, sistem cache objek memori terdistribusi , 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 Fedora 16.

Buka Terminal lalu alihkan ke pengguna root.

[raj@geeksite~/]$ su -l

Instal Memcached:

Instal Memcached menggunakan perintah berikut.

[root@geeksite~/]# yum install memcached

Edit file konfigurasi Memcached untuk mengubah / mengaktifkan fitur.

[root@geeksite~/]# 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@geeksite~/]# systemctl start memcached.service

Untuk memulai Memcached secara otomatis saat booting.

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

Konfirmasi status berjalan 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

Entri Iptables:

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

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

Periksa konektivitas jarak jauh.

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

Instal Modul PHP:

Instal modul PHP Memcached untuk bekerja dengan PHP5.

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

Sekarang restart server Memcached dan Apache untuk diterapkan.

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

Itu saja!


Fedora
  1. Cara menginstal Memcached di CentOS 6 / RHEL 6

  2. Cara Menginstal Node.js di Fedora 35 / Fedora 34

  3. Cara menginstal Firefox 10 di Fedora 16 "Verne" / Fedora 15 "Lovelock"

  1. Cara Install Zend Server CE di Fedora 16 “Verne”

  2. Cara Menginstal Notepad++ di Fedora 35

  3. Cara Menginstal Wireshark di Fedora 35

  1. Cara Menginstal Vagrant di Fedora 34

  2. Cara Menginstal OpenOffice 4.1.10 di Fedora 34

  3. Cara menginstal Java 17 di Fedora 35