- Trang chủ
- ›
- Hướng dẫn cài đặt Redis trên CentOS 7/6
Hướng dẫn cài đặt Redis trên CentOS 7/6
Redis là hệ thống caching lưu trữ dữ liệu trong RAM. Ngoài ra Redis còn hỗ trợ nhiều cấu trúc dữ liệu khác như hash, list, set, sorted set, string. Hướng dẫn cài đặt Redis trên CentOS 7/6 là yêu cầu của nhiều người dùng gửi tới hòm thư Email: [email protected] của VDO Data nhờ hỗ trợ. Vì vậy trong bài viết này chúng tôi sẽ hướng dẫn thật chi tiết để người dùng có thể dễ dàng thực hiện
Cài đặt Redis
Trước hết, để Redis có thể làm việc được với Magento, chúng ta cần cài đặt Redis server cùng với extension PhpRedis để PHP kết nối với Redis.
– Thêm repo epel, remi
## CentOS 7 ##
yum install epel-release
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
## CentOS 6 ##
yum install epel-release
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
– Cài đặt Redis và PhpRedis extension
## PHP 7.1 ##
yum –enablerepo=remi,remi-php71 install redis php-pecl-redis
service php-fpm restart
## PHP 7.0 ##
yum –enablerepo=remi,remi-php70 install redis php-pecl-redis
service php-fpm restart
## PHP 5.6 ##
yum –enablerepo=remi,remi-php56 install redis php-pecl-redis
service php-fpm restart
## PHP 5.5 ##
yum –enablerepo=remi,remi-php55 install redis php-pecl-redis
service php-fpm restart
– Chạy Redis và tự động khởi động khi boot
chkconfig redis on
service redis start
Kiểm tra quá trình cài đặt Redis vừa cài đặt
– Check lại Redis server
redis-cli ping
Nếu kết quả về PONG là đạt
– Check lại PhpRedis extension
php -m | grep redis
Kết quả trả về redis là đạt
– Redis shell tools
Mặc định Redis cài đặt với một công cụ comment là redis-cli
Sau khi khởi động Redis, các bạn có thể sử dụng một số command như:
- FLUSHALL – clear all databases
- SELECT # – select database under index #
- FLUSHDB – empty currently selected database
- KEYS * – list all keys from currently selected
Tìm hiểu thêm Redis là gì và cách cài đặt Redis trên Ubuntu
Quản lý và theo dõi Redis với PHPRedMin
Sau khi cài đặt Redis trên CentOS 7/6 xong, bạn có thể sử dụng PHPRedMin để quản lý Redis với giao diện web trực quan ngay.
– Sau khi tải về bạn đổi tên thư mục phpredmin-master thành phpredmin rồi up lên server.
– Truy cập vào giao diện quản lý sử dụng link: domain/phpredmin/public/
Thông tin đăng nhập username/password mặc định là admin/admin. Để chỉnh sửa bạn mở file /phpredmin/config.dist.php lên và sửa tương ứng ở auth
‘auth’ => array(
‘username’ => ‘admin’,
‘password’ => password_hash(‘admin’, PASSWORD_DEFAULT)
),
PHPRedMin sử dụng rewrite, nên bạn cần cấu hình lại rule thì mới hoạt động được.
– Với Apache
Alias /phpredmin /var/www/phpredmin/public
<Directory /var/www/phpredmin/>
AllowOverride All
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip localhost
Require local
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
– Với Nginx
location /phpredmin/public/ {
try_files $uri $uri/ /phpredmin/public/index.php;
}
Cài đặt xong bạn phải chạy phân quyền webserver để PHPRedMin ghi được file log, đồng thời restart Nginx và PHP-FPM.
Đến đây chúng ta đã hoàn thành quá trình cài đặt Redis trên CentOS 7/6. Mong rằng mọi người có thể tự mình thực hiện thành công.
Để xem thêm giá và các dịch vụ máy chủ – Thuê máy chủ- Thuê chỗ đặt máy chủ – Thuê máy chủ ảo – Thuê cloud server, vui lòng liên hệ theo địa chỉ sau:
- VPGD HN: Tầng 18 toà Detech, số 8 Tôn Thất Thuyết, Mỹ Đình 2, Nam Từ Liêm, Hà Nội
- Tel: 024 7305 6666
- VPĐD HCM: Tòa Nhà SCREC, 974A Trường Sa, Phường 12, Quận 3, TP Hồ Chí Minh –
- Tel: 028 7308 6666
- Contact Center: 1900 0366
- Email: [email protected]