CentOS下安装Redis服务详细攻略
1. 安装Redis依赖
sudo yum update
sudo yum install epel-release
sudo yum install gcc
sudo yum install tcl
2. 下载和解压Redis
可以从Redis官网下载最新的版本:https://redis.io/download
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
tar xzf redis-5.0.5.tar.gz
cd redis-5.0.5
3. 编译Redis源代码
make
4. 安装Redis
将编译后的redis服务安装到/usr/local/bin目录下
sudo make install
5. 启动Redis服务
redis-server
你可以在后台启动redis服务,并指定后台快照文件的存储位置:
redis-server --daemonize yes --dir /usr/local/redis/data --logfile /usr/local/redis/log/redis.log
6. 使用redis-cli测试Redis服务
打开一个终端并输入以下命令
redis-cli
如果redis服务已经在运行,你会看到redis的命令行界面。
在redis-cli中运行以下命令
ping
如果输出为"PONG",则表示Redis服务已成功安装并运行。
示例一:使用redis-cli设置键值对
set mykey "Hello World!"
get mykey
运行以上两条命令后,第一条命令设置了一个名为mykey的键和对应的值,第二条命令获取了mykey对应的值并输出到终端上。
示例二:使用Node.js客户端设置键值对
在Node.js应用中使用Redis,可以先通过npm安装Redis模块:
npm install redis
下面是一个简单的Node.js程序,将一个名为mykey的键和值设置到Redis中:
const redis = require('redis');
const client = redis.createClient();
client.on('error', function(err) {
console.log('Redis error: ' + err);
});
client.set('mykey', 'Hello World!', function(err, reply) {
if (err) {
console.log('Redis set error: ' + err);
} else {
console.log('Redis set reply: ' + reply);
}
client.quit();
});
在命令行中执行npm start,将运行此程序并在Redis中设置一个名为mykey的键和值。
通过以下命令检查键值是否正确:
redis-cli
get mykey
应该会看到Redis返回的值为"Hello World!"。
以上是CentOS下安装Redis服务的详细攻略,希望对你有所帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos下安装redis服务详细节介绍 - Python技术站