Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Memcached di Fedora 35. Bagi Anda yang belum tahu, Memcached adalah sistem caching dalam memori terdistribusi yang berkinerja tinggi. Ini terutama digunakan untuk mempercepat situs yang banyak menggunakan basis data. Memcached memiliki API dengan tabel hash yang sangat besar yang didistribusikan ke beberapa mesin. Ketika tabel penuh, penyisipan berikutnya menyebabkan data lama dihapus dalam urutan yang paling jarang digunakan .
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan langkah-demi-langkah instalasi Memcached pada Fedora 35.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Fedora 34 atau Fedora 35.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Memcached di Fedora 35
Langkah 1. Sebelum melanjutkan, perbarui sistem operasi Fedora Anda untuk memastikan semua paket yang ada sudah diperbarui. Gunakan perintah ini untuk memperbarui paket server:
sudo dnf upgrade sudo dnf update
Langkah 2. Menginstal Memcached di Fedora 35.
Secara default, Memcached tersedia di repositori dasar Fedora 35. Sekarang jalankan perintah berikut untuk menginstal Memcached di sistem Fedora Anda:
sudo dnf install memcached
Setelah instalasi selesai, kita perlu memulai server Memcached untuk mulai beroperasi. Kita melakukannya dengan perintah berikut di bawah ini:
sudo systemctl start memcached sudo systemctl enable memcached sudo systemctl status memcached
Langkah 3. Mengonfigurasi Memcached.
Kita perlu membuat beberapa konfigurasi di Memcached. Sekarang edit file konfigurasi default Memcached di editor teks favorit Anda:
sudo nano /etc/sysconfig/memcached
Tambahkan file berikut:
PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="64" OPTIONS="-l 127.0.0.1,::1"
Simpan dan tutup file, lalu mulai ulang Memcached Anda:
sudo systemctl restart memcached
Langkah 4. Konfigurasi Firewall.
Fedora dilengkapi dengan firewall yang diaktifkan secara default, dan itu akan memblokir koneksi lain dari komputer lain yang mencoba mengakses layanan Memcached kami. Kami harus membuka port yang sesuai agar bahwa sumber daya yang dibagikan samba dapat diakses dari mesin lain:
sudo firewall-cmd --new-zone=memcached --permanent sudo firewall-cmd --zone=memcached --add-port=11211/udp --permanent sudo firewall-cmd --zone=memcached --add-port=11211/tcp --permanent sudo firewall-cmd --reload
Langkah 5. Memasang Ekstensi PHP Memcached.
Instal ekstensi PHP berikut php-pecl-memcached
seperti yang ditunjukkan di bawah ini:
sudo apt install php-pecl-memcache
Selanjutnya, mulai ulang Memcached dan Apache agar perubahan diterapkan:
sudo systemctl restart memcached sudo systemctl restart httpd
Selamat! Anda telah berhasil menginstal Memcached. Terima kasih telah menggunakan tutorial ini untuk menginstal Memcached pada sistem Fedora 35 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Memcached.