Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk memasang dan mengkonfigurasi sambungan php redis dalam persekitaran Windows

Bagaimana untuk memasang dan mengkonfigurasi sambungan php redis dalam persekitaran Windows

PHPz
PHPzasal
2023-04-26 10:27:421143semak imbas

Redis ialah pangkalan data dalam memori sumber terbuka berprestasi tinggi yang menyediakan storan pasangan nilai kunci, terbitkan/langgan, skrip dan fungsi lain. Dalam pembangunan PHP, redis, sebagai sistem caching yang cekap, digunakan secara meluas dalam senario seperti caching teragih dan storan sesi. Artikel ini akan memperkenalkan cara memasang dan mengkonfigurasi sambungan php redis dalam persekitaran Windows.

  1. Muat turun redis

Di bawah Windows, kita perlu menggunakan versi yang disusun dengan pengkompil VC. Kami boleh memuat turunnya dari laman web rasmi redis atau dari Github. Di sini kami mengesyorkan memuat turun versi terkini daripada Github dan memilih versi stabil terkini untuk dimuat turun.

Selepas muat turun selesai, kami akan nyahzip redis ke direktori akar pemacu C, contohnya, nyahzip ke direktori C:redis.

  1. Pasang perkhidmatan Redis

Di bawah Windows, kami boleh menggunakan redis-server.exe yang disediakan oleh redis untuk dijalankan sebagai perkhidmatan Windows. Kaedah khusus adalah seperti berikut:

1) Cipta fail konfigurasi bernama redis.windows.conf dalam direktori C:redis.

2) Ubah suai kandungan dalam fail redis.windows.conf:

port 6379
requirepass your_password

Kata Laluan_anda di sini ialah kata laluan yang anda tetapkan sendiri, anda boleh menetapkannya sewenang-wenangnya.

3) Dalam baris arahan cmd, bukanya sebagai pentadbir, masukkan direktori C:redis, dan jalankan arahan berikut untuk memasang perkhidmatan redis:

redis-server.exe --service-install redis.windows.conf --service-name Redis --port 6379

Selepas pemasangan berjaya, kita boleh Perkhidmatan redis dilihat dalam senarai perkhidmatan, dan kita boleh melihat dalam sifat perkhidmatan bahawa nama perkhidmatannya ialah Redis dan portnya ialah 6379.

Jika anda ingin menyahpasang perkhidmatan redis, anda boleh menjalankan arahan berikut:

redis-server.exe --service-uninstall --service-name Redis
  1. Pasang sambungan php redis

Sebelum memasang sambungan php redis, kami Anda perlu memastikan bahawa persekitaran PHP dan persekitaran pembangunan PHP telah dipasang. Jika ia belum dipasang, anda boleh mengikuti langkah-langkah di bawah untuk memasangnya.

1) Muat turun pakej pemasangan PHP terkini dari tapak web rasmi dan pasangkannya.

2) Muat turun pakej pembangunan PHP DLL terkini dan ekstrak ke direktori ext di bawah direktori pemasangan PHP.

Alamat muat turun: http://windows.php.net/downloads/pecl/releases/redis/

3) Tambah konfigurasi sambungan redis dalam php.ini:

extension=php_redis.dll

Pastikan item konfigurasi ini adalah selepas item konfigurasi sambungan lain.

Nota: Jika kami menggunakan sambungan php_redis.dll dalam versi PHP 7.x, kami perlu memasang versi pengkompil MSVC 14, jika tidak pemasangan mungkin gagal.

  1. Uji php redis

Selepas memasang sambungan php redis, kami boleh menggunakan kod berikut untuk menguji sama ada php redis berjaya dipasang:

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('foo', 'bar');
echo $redis->get('foo');

Lakukan Kod ini, jika bar dikeluarkan, ini bermakna redis berjaya dipasang dan anda boleh menggunakannya dengan gembira!

Ringkasan

Artikel ini memperkenalkan cara memasang dan mengkonfigurasi sambungan php redis dalam persekitaran Windows, termasuk memuat turun redis, memasang perkhidmatan redis, memasang sambungan php redis, menguji php redis dan langkah lain. Saya harap artikel ini dapat membantu anda memasang dan mengkonfigurasi sambungan redis PHP dengan cepat dan lancar.

Atas ialah kandungan terperinci Bagaimana untuk memasang dan mengkonfigurasi sambungan php redis dalam persekitaran Windows. 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