Dalam tutorial ini, kami akan menunjukkan cara menginstal Redis di Ubuntu 16.04 LTS. Bagi Anda yang belum tahu, Redis adalah open-source, berlisensi BSD, kunci lanjutan- penyimpan nilai. Ini sering disebut sebagai server struktur data karena kunci dapat berisi string, hash, daftar, set, dan set yang diurutkan. Redis juga mendukung tipe data seperti Transisi, Terbitkan, dan Berlangganan. 'Redis ' dianggap lebih kuat daripada 'Memcache'. Sebaiknya gunakan 'Redis' dan letakkan 'Memcache' untuk sementara waktu.
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 kepada Anda langkah demi langkah instalasi Redis di server Ubuntu 16.04 LTS (Xenial Xerus).
Instal Redis di Ubuntu 16.04 LTS
Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan perintah apt-get berikut di terminal.
sudo apt-get update sudo apt-get upgrade
Langkah 2. Menginstal Redis di Ubuntu 16.04.
Menginstal Redis di Ubuntu sangatlah mudah. Jalankan perintah di bawah ini untuk menginstal Redis di komputer Anda:
apt-get install redis-server
Redis menyediakan ekstensi PHP untuk bekerja dengan PHP. Di sini kita akan membahas instalasi Ekstensi Redis PHP dari kompilasi sumber dan menggunakan repositori apt. Perintah berikut akan instal dan atur ekstensi Redis dengan PHP:
apt-get install php-redis
Langkah 3. Konfigurasi Redis Cache di Ubuntu 16.04.
Untuk mengonfigurasi Redis sebagai cache, Anda perlu mengedit /etc/redis/redis.conf
berkas:
nano /etc/redis/redis.conf
Untuk mengonfigurasi memori maksimum untuk Redis serta bagaimana Redis akan memilih apa yang akan dihapus ketika memori maksimum tercapai, tambahkan baris berikut di akhir file :
maxmemory 128mb maxmemory-policy allkeys-lru
Simpan dan tutup file, lalu mulai ulang layanan Redis:
systemctl restart redis-server.service systemctl enable redis-server.service
Langkah 4. Memulai dan Menguji Redis.
Kita akan memulai dan memeriksa status Redis dengan perintah di bawah ini:
$ systemctl start redis-server.service $ systemctl status redis-server.service redis.service - Redis In-Memory Data Store Loaded: loaded (/etc/systemd/system/redis.service; disabled; vendor preset: enabled) Active: active (running) since Thu 2016-10-20 15:07:10 IST; 17s ago Main PID: 7207 (redis-server) Tasks: 3 Memory: 6.2M CPU: 22ms CGroup: /system.slice/redis.service └─7207 /usr/local/bin/redis-server 127.0.0.1:6379 Oct 20 15:07:10 ubuntu-16 redis-server[7207]: | `-._`-._ _.-'_.-' | Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-._ `-._`-.__.-'_.-' _.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-._ `-.__.-' _.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-._ _.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: `-.__.-' Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # WARNING: The T Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # Server started Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # WARNING overco Oct 20 15:07:10 ubuntu-16 redis-server[7207]: 7207:M 20 Dec 16:07:10.853 # WARNING you have. ... ...
Sekarang kita akan menguji instance Redis dengan beberapa perintah:
$ redis-cli 127.0.0.1:6379> ping PONG 127.0.0.1:6379> set test "Redis Working!" OK 127.0.0.1:6379> get test "Redis Working!" 127.0.0.1:6379> exit
Selamat! Anda telah berhasil menginstal Redis. Terima kasih telah menggunakan tutorial ini untuk menginstal Redis di sistem Ubuntu 16.04 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Redis.