Cara Memasang Memcached di Fedora 35/34/33

Cara Memasang Memcached di Fedora 35/34/33

Memcached adalah sistem caching objek memori yang diedarkan yang menyimpan data dalam memori berdasarkan nilai kunci. Sangat berguna untuk mengoptimumkan laman web dinamik dan membolehkan kelajuan dengan caching objek dalam ingatan. Baca lebih lanjut mengenai Memcache.

Artikel ini akan membantu anda memasang Memcached di Fedora Linux Systems.

Pasang Memcached di Fedora

Memcached boleh didapati di bawah repositori fedora lalai. Anda boleh memasangnya dengan menjalankan arahan berikut pada sistem fedora linux anda.

sudo dnf memasang memcached -y 

Sekarang mulakan perkhidmatan memcached menggunakan arahan berikut.

sudo systemctl membolehkan memcached.perkhidmatan  sudo systemctl mula memcached.perkhidmatan  

Konfigurasi Memcached

Edit fail konfigurasi lalai memcached dalam editor teks kegemaran anda.

sudo vim/etc/sysconfig/memcached 

dan kemas kini tetapan mengikut keperluan sistem anda. Di sini cache adalah had memori maksimum di MB, yang boleh digunakan oleh memcached.

 Port = "11211" user = "Memcached" maxConn = "1024" Cachesize = "64" 

Konfigurasi di atas menunjukkan bahawa memcached boleh digunakan sehingga 64 Mb Memori pada sistem.

Setelah melakukan apa -apa perubahan, mulakan semula pelayan Memcached untuk menggunakan perubahan.

sudo systemctl mulakan semula memcached.perkhidmatan 

Lihat statistik Memcached

Anda boleh melihat status perkhidmatan menggunakan arahan Systemctl

status sistem sudo memcached.perkhidmatan 

Anda juga boleh melihat statistik Perkhidmatan Memcached yang berjalan menggunakan arahan "Statistik Tetapan". Berikut adalah contoh untuk menghantar arahan ini ke pelayan memcached dan melihat hasilnya.

echo "Tetapan statistik" | NC Localhost 11211 
Stat MaxBytes 67108864 Stat Maxconns 1024 Stat Tcpport 11211 Stat Udpport 11211 Stat Inter 127.0.0.1 stat verbosity 0 stat tertua 0 stat pengusiran pada stat domain_socket null stat asmask 700 stat pertumbuhan_factor 1.25 stat chunk_size 48 stat num_threads 4 stat num_threads_per_udp 4 stat stat_key_prefix: stat detail_enabled no stat reqs_per_event 20 stat cas_enabled yes stat tcp_backlog 1024 stat binding_protocol auto-ngotiate staton_enabled_sonden_enabled 

Pasang pelanjutan php memcache

Anda perlu mengaktifkan pelanjutan php memcache/memcached pada pelayan anda untuk menyambung php dengan perkhidmatan memcached. Pada dasarnya terdapat dua modul PHP MEMCACHE yang tersedia untuk dipasang. Yang dinamakan memcache dan memcached yang lain. Oleh itu, pasang modul mengikut kegunaan anda.

SUDO DNF Pasang PHP-PECL-MEMCACHE  SUDO DNF Pasang PHP-PECL-MEMCACHED  

Selepas pemasangan memulakan semula perkhidmatan Apache.

SUDO Systemctl Mulakan semula httpd.perkhidmatan  

Sekarang periksa sama ada lanjutan php memcache diaktifkan dan berfungsi dengan baik. Buat a phpinfo.php fail menggunakan kod berikut

123

Sekarang akses http: // server-ip-addr/phpinfo.PHP di pelayar web dan cari memcache, anda akan melihat hasilnya di bawah.