Làm cách nào để bật tiện ích mở rộng Redis trong PHP?

Nếu bạn muốn cài đặt Redis trong hệ thống của mình, bạn đang ở đúng nơi. Trong bài viết này, tôi đã giải thích tất cả các phương pháp dễ dàng nhất để cài đặt Redis trong hệ thống của bạn

Trước khi chúng tôi bắt đầu hướng dẫn, bạn nên biết Redis là gì và tại sao chúng tôi sử dụng nó

Redis là gì?

Redis [hay còn gọi là. Máy chủ từ điển từ xa] là một kho lưu trữ cấu trúc dữ liệu trong bộ nhớ, được sử dụng để lưu vào bộ đệm đối tượng và làm trình trung gian thông báo. Redis hỗ trợ các loại cấu trúc dữ liệu khác nhau và chúng tôi không nói về điều đó. Nhưng nếu bạn đang làm việc trên bất kỳ dự án ứng dụng web nào, Redis có thể hữu ích

Vì tôi là nhà phát triển web WordPress và tất cả các trang web của tôi cũng như trang web của khách hàng, tôi đã cài đặt máy chủ Redis để lưu vào bộ nhớ đệm đối tượng liên tục, giúp cải thiện hiệu suất của trang web

Cài đặt Redis trên Ubuntu 18. 04 & 20. 04 LTS

Phương pháp này cũng sẽ hoạt động trong các phiên bản Ubuntu khác [Ubuntu 18. 04 LTS, 16. 04 LTS, và 14. 04], vì vậy có một số điều kiện tiên quyết cho việc này, chẳng hạn như quyền root trong hệ thống và phải cài đặt PHP mới nhất trong hệ thống. Sau đó, bạn có thể làm theo các bước dưới đây

Bước 1. cập nhật hệ thống

Trước khi cài đặt máy chủ Redis trên Ubuntu, bạn phải cập nhật hệ thống và tất cả các phụ thuộc, sau đó nâng cấp bằng các bản cập nhật mới hơn. Vì vậy, sử dụng các lệnh sau

sudo apt update && apt upgrade

Bước 2. Cài đặt máy chủ Redis

Dữ liệu gói Redis Server có sẵn trong kho lưu trữ apt [Công cụ gói nâng cao] của Linux và Redis có thể được cài đặt trong Ubuntu bằng lệnh sau

sudo apt install redis-server

Sau khi cài đặt Redis, hãy kiểm tra trạng thái của dịch vụ, có đang chạy hay không. Vì vậy, hãy chạy lệnh sau

sudo service redis status

Bước 3. Cấu hình Redis

Máy chủ Redis có thể được sử dụng mà không cần sửa đổi với tệp cấu hình mặc định. Tuy nhiên, khi sử dụng Redis làm bộ đệm, bạn phải sửa đổi một số thông số trong tệp cấu hình mặc định, tệp này nằm trong 

sudo apt install redis-server
2. Chỉnh sửa tệp cấu hình bằng bất kỳ trình soạn thảo văn bản nào hoặc chạy lệnh sau để chỉnh sửa trên thiết bị đầu cuối

sudo nano /etc/redis/redis.conf

Bây giờ, bạn phải tìm

sudo apt install redis-server
3và thay thế nó bằng giá trị sau

maxmemory 128mb

maxmemory-policy allkeys-lru

Bạn có thể thay đổi giá trị bộ nhớ theo ý muốn [56 MB, 128 MB hoặc 256 MB]. Nếu bạn đang cài đặt Redis cho ứng dụng web hoặc trang web của mình, thì hãy chọn giá trị bộ nhớ theo lưu lượng truy cập web của bạn

Bây giờ hãy lưu tệp cấu hình [

sudo apt install redis-server
4 và
sudo apt install redis-server
5] và khởi động lại dịch vụ Redis bằng lệnh sau

sudo systemctl restart redis-server.service

Bước 4. Cài đặt tiện ích mở rộng PHP Redis

Nếu bạn muốn sử dụng các ứng dụng dựa trên PHP với máy chủ Redis, bạn nên cài đặt tiện ích mở rộng PHP Redis bằng lệnh sau. Trước khi cài đặt mô-đun, bạn nên cài đặt sẵn PHP trong hệ thống

sudo apt-get install php-redis

Hệ thống của bạn có một phiên bản cụ thể của PHP. Bạn cũng cần cài đặt một phiên bản riêng biệt của tiện ích mở rộng PHP Redis. Giống như hệ thống của bạn đã được cài đặt PHP 7. 4 thì phải cài riêng cho bản đó. Vì vậy, bạn phải chạy một lệnh cụ thể

sudo apt-get install php7.4-redis

Phải đọc. - Xem cách nâng cấp php7. 4 đến php8. 0.

Bước 5. Kiểm tra kết nối Redis, nó có hoạt động hay không

Sử dụng Redis CLI, bạn có thể kiểm tra xem máy chủ Redis có hoạt động chính xác hay không, vì vậy hãy chạy lệnh sau

redis-cli ping

Dưới đây là các lệnh khác để lấy thông tin về máy chủ Redis hoặc bạn có thể kiểm tra trang web chính thức

redis-cli info
sudo apt install redis-server
0
sudo apt install redis-server
1

Kết thúc.

Redis Server là phần mềm mã nguồn mở, chủ yếu được sử dụng để lưu trữ dữ liệu và bộ nhớ đệm đối tượng. Redis Server có thể dễ dàng cài đặt trong các máy Ubuntu như đã đề cập ở trên. Cách cài đặt Redis Server trong Debian 10 và các hệ điều hành khác có thể được đọc trong blog của chúng tôi

Redis thường được sử dụng làm lớp bộ nhớ đệm cho các ứng dụng web để cải thiện hiệu suất của nó. Trong PHP5. x, nếu muốn sử dụng Redis, tiện ích mở rộng redis cần được cài đặt và kích hoạt trước

Bài đăng này sẽ hướng dẫn cách cài đặt và kích hoạt tiện ích mở rộng redis trên Windows với PHP 5. X. Về cơ bản có hai dll được tải xuống. php_redis.dllphp_igbinary.dll

Dưới đây là các bước chi tiết

  1. truy cập http. //các cửa sổ. php. net/tải xuống/pecl/phát hành/redis/2. 2. 7/ và tìm mã zip php_redis tương ứng phù hợp với môi trường của bạn
  2. Chuyển đến cửa sổ. php. mạng - /downloads/pecl/releases/igbinary/2. 0. 1/ và tìm mã zip php_igbinary tương ứng phù hợp với môi trường của bạn
  3. Giải nén 2 file này và copy vào thư mục ext của PHP
  4. Bước tiếp theo là cập nhật tệp php.ini để nó có thể được tải và kích hoạt sau khi máy chủ Apache khởi động lại. Dưới đây cần phải được thêm vào trong php. tập tin ini. [Ghi chú. Thứ tự quan trọng ở đây, php_igbinary. dll phải đến trước php_redis. dll].
    extension=php_igbinary.dll
    extension=php_redis.dll​
  5. Lưu php. ini và bây giờ hãy khởi động lại máy chủ Apache và bạn sẽ thấy tiện ích mở rộng Redis hiển thị trong phpinfo[]
  6. Bây giờ bạn có thể viết mã để truy cập máy chủ Redis như bên dưới.
    $redis = new Redis[];
    
    //Connecting to Redis
    $redis->connect['localhost', 6357];
    $redis->auth['password'];
        
    if [$redis->ping[]] {
        echo "OK";
    }​

Hy vọng điều này sẽ giúp ích cho bạn nếu bạn muốn sử dụng Redis trong ứng dụng PHP của mình

Làm cách nào để bật Redis trong PHP?

php //Kết nối với máy chủ Redis trên máy chủ cục bộ $redis = new Redis[]; . 0. 0. 1', 6379]; . ". // Get the stored data and print it echo "Stored string in redis:: " .

Làm cách nào để cài đặt tiện ích mở rộng Redis cho PHP 8?

Cài đặt phpredis trên CentOS 8 .
Cài đặt tiện ích yum. .
Bước 2 – Kích hoạt và cài đặt repo EPEL trên CentOS 8. .
Bước 3 – Cài đặt remi repo cho PHP 7. 4 và php74-php-pecl-redis5. .
Bước 4 – Đặt phiên bản PHP mặc định. .
Bước 5 – Tìm kiếm gói php redis trên CentOS 8. .
Bước 6 – Cài đặt phpredis trên CentOS 8

Làm cách nào để cài đặt tiện ích mở rộng PHP Redis trong Ubuntu?

Bước 1. điều kiện tiên quyết. Hệ thống chạy Ubuntu 20. 04. .
Bước 2. Cài đặt Redis. Các gói Redis có sẵn trong kho lưu trữ apt mặc định để cài đặt Redis trên VPS Ubuntu. .
Bước 3. Cấu hình Redis. .
Bước 4. Cài đặt tiện ích mở rộng PHP [Tùy chọn].
Bước 5. Kết nối với máy chủ Redis. .
Bước 6. Quản lý dịch vụ Redis

Làm cách nào để cài đặt tiện ích mở rộng PHP?

Cài đặt tiện ích bằng trình quản lý gói Pecl .
Cài đặt các gói. CentOS. .
Install the extension: /opt//bin/pecl install memcache. .. .
Connect the extension for a required PHP version: echo extension= >> /opt//etc/php.d/.ini..

Chủ Đề