Làm cách nào để cài đặt tiện ích mở rộng PHP Redis trong Linux?
Nếu vậy, tiện ích mở rộng PHP Redis là một lựa chọn tốt hơn. Redis là một cơ chế lưu trữ bộ đệm mã nguồn mở hỗ trợ nhiều loại cấu trúc dữ liệu Show
Tiện ích mở rộng PHP Redis cho phép truy cập máy chủ Redis từ PHP. Chúng tôi chủ yếu sử dụng nó làm bộ đệm để lưu trữ dữ liệu hiệu quả Tại Bobcares, chúng tôi thường nhận được yêu cầu thiết lập tiện ích mở rộng PHP Redis như một phần của Dịch vụ quản lý máy chủ Hôm nay, hãy thảo luận chi tiết về tiện ích mở rộng này và xem cách Kỹ sư hỗ trợ của chúng tôi thiết lập tiện ích này cho khách hàng của chúng tôi Phần mở rộng PHP Redis là gì?Như chúng ta đã biết, bộ nhớ đệm lưu trữ dữ liệu trong bộ nhớ cache hay còn gọi là bộ nhớ tạm thời. Dữ liệu được lưu trữ trong các bộ đệm này có thể dễ dàng truy xuất. Do đó, bộ nhớ đệm về cơ bản cung cấp khả năng truy cập dữ liệu rất nhanh Redis là một trong những bộ đệm như vậy hỗ trợ các cấu trúc dữ liệu khác nhau như chuỗi, hàm băm, danh sách, v.v. Nó thân thiện với nhà phát triển và được hỗ trợ rộng rãi bởi nhiều ngôn ngữ lập trình. Ứng dụng Redis bao gồm những gã khổng lồ công nghệ như GitHub, Pinterest, Snapchat, v.v. Ngoài ra, chúng ta có thể sử dụng Redis với PHP. Để sử dụng Redis với các chương trình PHP, cần có trình điều khiển Redis PHP và cài đặt PHP trên máy Cài đặt PHP Redis trong LinuxGần đây, một trong những khách hàng của chúng tôi đã tiếp cận chúng tôi để thiết lập Redis trong Linux và cung cấp nó cho các tập lệnh PHP. Hãy xem cách Kỹ sư hỗ trợ của chúng tôi thiết lập nó cho khách hàng của chúng tôi Đầu tiên, chúng ta cần cài đặt các phụ thuộc của gói trên máy chủ. Điều này yêu cầu gói devel của phiên bản PHP trên máy chủ. Trên máy chủ Ubuntu, chúng tôi sử dụng
Ở đây, máy chủ đã có PHP 7. 1. Tên gói thích hợp phụ thuộc vào phiên bản PHP của máy chủ Tiếp theo, chúng ta cần tải xuống phpredis từ kho lưu trữ Github
Sau khi tải về ta giải nén các file vào thư mục phpredis và tiến hành biên dịch. Đối với điều đó, chúng tôi thực hiện các lệnh
Tiếp theo, chúng tôi sao chép và dán nội dung của thư mục mô-đun vào thư mục tiện ích mở rộng PHP. Sau đó, chúng tôi thêm các dòng sau vào php tương ứng. tập tin ini. Chẳng hạn, ở đây chúng tôi thêm mục sau vào /etc/php/7. 1/mod-sẵn/redis. ban đầu
Hơn nữa, chúng tôi khởi động lại PHP-FPM với
Cuối cùng, chúng tôi khởi động lại Apache bằng cách sử dụng
Một lần nữa, nếu máy chủ có máy chủ web Nginx, nó thậm chí có thể không yêu cầu khởi động lại. Tiện ích mở rộng sẽ có hiệu lực khi khởi động lại PHP-FPM Điều này hoàn thành việc cài đặt Redis Làm lại trong WindowsTương tự, trong Windows, ban đầu chúng tôi cài đặt Predis, ứng dụng khách Redis cho PHP Để sử dụng Predis, chúng tôi sao chép kho lưu trữ vào thư mục làm việc của chúng tôi,
Kết nối với máy chủ RedisSau khi cài đặt, chúng tôi cần kết nối với máy chủ Redis và kiểm tra tính khả dụng của nó
Khi chúng tôi thực hiện chương trình này, nó sẽ tạo ra đầu ra, ________số 8[Cần thêm trợ giúp để thiết lập tiện ích mở rộng PHP Redis?- Chúng tôi sẽ giúp bạn. ] Phần kết luậnNói tóm lại, chúng tôi sử dụng tiện ích mở rộng PHP Redis làm cơ chế bộ đệm để lưu trữ dữ liệu hiệu quả để truy xuất nhanh hơn. Bài viết hôm nay thảo luận về cách Kỹ sư hỗ trợ của chúng tôi thiết lập tiện ích mở rộng này cho khách hàng của chúng tôi Redis là một kho lưu trữ cấu trúc dữ liệu trong bộ nhớ, được sử dụng làm máy chủ cơ sở dữ liệu, bộ đệm và trình môi giới tin nhắn. Redis được viết bằng ngôn ngữ lập trình C. Nó cũng cung cấp một mô-đun PHP để giao tiếp giữa tập lệnh PHP với máy chủ Redis Hướng dẫn này sẽ giúp bạn cài đặt máy chủ Redis cùng với các tiện ích mở rộng PHP trên Ubuntu 20. 04 hệ thống LTS điều kiện tiên quyếtTrước khi bắt đầu cài đặt Redis server trên Ubuntu 20. 04
Bước 1 – Cài đặt Redis ServerCác gói Redis có sẵn trong kho lưu trữ apt mặc định. Để cài đặt Redis trên Ubuntu VPS. Chạy lệnh bên dưới từ thiết bị đầu cuối để cài đặt Redis trên máy của bạn sudo apt update sudo apt install redis-server Tiếp theo là kích hoạt Redis để bắt đầu khởi động hệ thống. Đồng thời khởi động lại dịch vụ Redis một lần 0Bước 2 – Định cấu hình RedisRedis có thể được bắt đầu mà không cần tệp cấu hình bằng cách sử dụng cấu hình mặc định tích hợp. Nhưng để thực hiện bất kỳ thay đổi tham số bổ sung nào, bạn có thể sử dụng tệp cấu hình của nó đó là. /etc/redis/redis. conf. Chỉnh sửa tệp cấu hình Redis trong trình soạn thảo văn bản để thực hiện thay đổi 1Cập nhật các giá trị sau trong tệp cấu hình Redis theo yêu cầu của bạn. Bạn có thể tăng giới hạn bộ nhớ tối đa theo khả dụng trên máy chủ của mình 2Cấu hình trên yêu cầu Redis xóa bất kỳ khóa nào bằng thuật toán LRU khi đạt đến bộ nhớ tối đa 256mb. Lưu tệp cấu hình và khởi động lại dịch vụ Redis 3Bước 3 – Cài đặt tiện ích mở rộng PHP (Tùy chọn)Tiếp theo, nếu bạn cần sử dụng Redis với ứng dụng PHP, bạn cần cài đặt tiện ích mở rộng Redis PHP trên hệ thống Ubuntu của mình. Để cài đặt tiện ích mở rộng Redis PHP, hãy nhập 4Trình cài đặt sẽ tự động bật tiện ích mở rộng redis cho tất cả các phiên bản PHP được cài đặt sẵn. Nếu bạn cài đặt phiên bản PHP mới sau này, bạn có thể sử dụng lệnh bên dưới để bật mô-đun redis. Ví dụ để bật tiện ích mở rộng cho PHP 7. 4, loại 5Bước 4 – Kết nối với Redis ServerSử dụng công cụ redis-cli để xác minh kết nối giữa máy chủ Redis 6Vài ví dụ khác về công cụ dòng lệnh redis-cli. Bạn có thể tìm thêm chi tiết về redis-cli tại đây 7Phần kết luậnHướng dẫn này giúp bạn cài đặt Redis server trên Ubuntu 20. 04 Hệ thống LTS (Focal Fossa) Làm cách nào để cài đặt mô-đun Redis cho PHP?Thực hiện theo lệnh bên dưới để thiết lập cục bộ máy chủ Redis trên Mac OS. . brew tap redis-stack/redis-stack. cài đặt bia --cask redis-stack redis-cli -h localhost -p 6379. máy chủ cục bộ> cài đặt apt pkg-php-tools pecl cài đặt redis kết nối php. php 127. 0. 0. 1. 6379> màn hình. VÂNG Làm cách nào để cài đặt tiện ích mở rộng Redis cho PHP 8?Cài đặt tiện ích mở rộng PHP Redis cho PHP 8. 0 . sudo apt-get cài đặt libzstd-dev Vâng. sudo pecl cài đặt redis tiếng vang sudo "phần mở rộng = redis. vậy" > /etc/php/8. 0/mod-sẵn/redis. ban đầu Sudo ln -sf /etc/php/8. 0/mod-sẵn/redis. ini /etc/php/8. 0/fpm/conf. d/20-redis. ban đầu Làm cách nào để thêm Redis trong PHP?php // Đang kết nối với máy chủ Redis trên localhost $redis = new Redis(); . 0. 0. 1', 6379); . "
Phần mở rộng PHP Redis là gì?Tiện ích mở rộng phpredis cung cấp API để giao tiếp với kho lưu trữ khóa-giá trị Redis . Nó được phát hành theo Giấy phép PHP, phiên bản 3. 01. |