Halo Sobat Ant 😎, kali ini kami akan memberikan tutorial Bagaimana cara install dan menggunakan Redis di cPanel.
Langkah 1 : Login ke cPanel, dengan menggunakan Kredensial yang diberikan.
Langkah 2 : Setelah masuk, cari menu ANTMEDIA PLUGINS dan pilih opsi Redis.
- Setelah memilih Redis, Anda akan melihat status Redis di halaman tersebut. Secara default, status Redis akan menampilkan pesan “Redis is not installed”.
- Klik tombol Enable untuk mengaktifkan Redis.
- Setelah Redis aktif, Anda akan melihat path socket seperti berikut:
/home/USER/redis.sock
(Contoh: untuk userngadev
, path akan menjadi/home/ngadev/redis.sock
)
- Redis kini sudah siap digunakan.
Langkah 3 : Uji Coba Redis dengan PHP
- Untuk memastikan Redis berjalan dengan baik, buat script PHP sederhana seperti berikut :
<?php
// Path ke Redis socket
$redisSocket = '/home/ngadev/redis.sock';
try {
// Inisialisasi Redis
$redis = new Redis();
$redis->connect($redisSocket);
// Simpan data ke Redis
$key = "greeting";
$value = "Hello, Redis with PHP!";
$redis->set($key, $value);
// Ambil data dari Redis
$storedValue = $redis->get($key);
// Tampilkan hasil
echo "Key: $key<br>";
echo "Value: $storedValue<br>";
} catch (Exception $e) {
echo "Error: " . $e->getMessage();
}
?>
- Simpan script di atas ke dalam direktori
public_html
dengan nama fileredis-test.php
. - Akses file ini melalui browser menggunakan URL, seperti:
https://ngadev.serverkita.web.id/redis-test.php
. - Jika Redis berfungsi dengan baik, Anda akan melihat output seperti berikut:
Langkah 4 : Verifikasi Redis dengan redis-cli
- Untuk memastikan data benar-benar disimpan di Redis, gunakan terminal di cPanel
- Kembali ke halaman utama cPanel dan pilih Terminal.
- Jalankan perintah berikut untuk memantau aktivitas Redis:
redis-cli -s /home/USER/redis.sock monitor
#(Ganti USER dengan username cPanel Anda, contoh: ngadev.)
- Akses kembali URL
redis-test.php
melalui browser. - Perhatikan terminal. Jika Anda melihat log aktivitas Redis, itu artinya Redis telah berjalan dengan baik.
Kesimpulan
Redis kini telah berhasil diinstal dan terhubung dengan aplikasi PHP Anda. Anda bisa menggunakan Redis untuk berbagai keperluan seperti caching, penyimpanan sementara, atau optimasi performa aplikasi.
FAQ
Apakah Redis aman digunakan di shared hosting?
Ya, selama Anda menggunakan socket file pribadi dan tidak membuka port Redis.
Bagaimana cara memantau Redis di cPanel?
Gunakan perintah redis-cli monitor
 di terminal untuk memantau aktivitas Redis.
0 Comments