Cara Memasang Memcached di Fedora 35/34/33
- 586
- 87
- Clarence Tromp
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.