Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk memasang redis pada sistem Ubuntu

Bagaimana untuk memasang redis pada sistem Ubuntu

PHPz
PHPzasal
2023-04-25 15:11:512326semak imbas

Dalam pembangunan web, caching ialah teknologi yang sangat penting. Caching boleh meningkatkan kelajuan akses, mengurangkan beban pelayan, dan meningkatkan pengalaman pengguna tapak Web. Dalam pembangunan PHP, redis ialah alat caching yang sangat baik. Redis ialah pangkalan data storan nilai kunci berasaskan memori yang boleh disimpan menggunakan pelbagai struktur data, seperti rentetan, jadual cincang, senarai, set, dsb. Artikel ini akan memperkenalkan cara memasang redis pada sistem Ubuntu dan mengintegrasikan redis dengan PHP.

Langkah 1: Pasang pelayan redis

Di Ubuntu, pemasangan pelayan redis adalah sangat mudah. Mula-mula, gunakan arahan berikut dalam terminal untuk mengemas kini:

sudo apt-get update

Selepas kemas kini selesai, gunakan arahan berikut untuk memasang redis-server:

sudo apt-get install redis-server

Semasa proses pemasangan , sistem akan meminta sama ada untuk meneruskan untuk memasang, tekan "Y". Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk menyemak sama ada pelayan-redis telah berjaya dijalankan:

redis-cli ping

Jika pelayan mengembalikan PONG, ini bermakna pelayan-pelayan telah berjaya dijalankan.

Langkah 2: Sepadukan dengan PHP

Dalam pembangunan PHP, anda boleh menggunakan pakej sambungan php-redis untuk berinteraksi dengan pelayan-redis. Untuk menggunakan pakej sambungan php-redis, anda perlu memasang php-redis dalam Ubuntu terlebih dahulu. Gunakan arahan berikut untuk memasang:

sudo apt-get install php-redis

Selepas pemasangan selesai, anda perlu memperkenalkan pakej sambungan php-redis dalam fail php.ini. Buka terminal dan masukkan arahan berikut:

sudo nano /etc/php/7.2/cli/php.ini

Pada masa ini, editor akan membuka fail php.ini dan mencari dua baris berikut:

;extension=redis.so
;extension=redis_cluster.so

Alih keluar yang sebelumnya ";" dan Simpan fail:

extension=redis.so
extension=redis_cluster.so

Selepas menyimpan, gunakan arahan berikut untuk memulakan semula proses php-fpm:

sudo systemctl restart php7.2-fpm

Selepas restart selesai, gunakan yang berikut arahan untuk menyemak sama ada pakej pengembangan php-redis telah berjaya diperkenalkan :

php -m | grep redis

Jika pelayan mengembalikan redis, ini bermakna pakej pengembangan php-redis telah berjaya diperkenalkan.

Langkah 3: Gunakan php-redis

Menggunakan php-redis untuk berinteraksi dengan pelayan-redis adalah sangat mudah. Berikut ialah contoh mudah:

<?php

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

$redis->set('name', 'hello world!');
echo $redis->get('name');

?>

Dalam kod di atas, kaedah Redis() baharu mula-mula digunakan untuk mencipta objek Redis, dan kemudian kaedah $redis->connect() digunakan untuk menyambungkan redis-server . Akhir sekali, gunakan kaedah $redis->set() untuk menulis pasangan nilai kunci ke pelayan-redis, dan gunakan kaedah $redis->get() untuk mendapatkan nilai pasangan nilai kunci daripada redis- pelayan.

Ringkasan

Artikel ini memperkenalkan cara memasang pelayan redis pada sistem Ubuntu dan menyepadukan redis dengan PHP. Dengan menggunakan redis, kami boleh meningkatkan kelajuan laman web, mengurangkan beban pada pelayan, dan memastikan pengalaman pengguna laman web tersebut.

Atas ialah kandungan terperinci Bagaimana untuk memasang redis pada sistem Ubuntu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn