Redis是一种NoSQL数据库,并且是键值对的数据库。它是在2009年成型并快速应用在web2.0上,快速处理高并发数据的数据库。Redis通常是部署在Linux上。这篇文章是初步介绍如何在linux上安装redis。
准备工作:
1. 你的linux系统能连上网络。
2. redis是由C语言编写,因此在centos上要提前下载gcc-c++编译器。
运行命令:yum -y install gcc-c++
如果你的系统没有更新,请先更新系统:
运行命令:yum update
开始下载和安装:
1. 在linux上下载redis包,解压并make (我是在/usr/local/src下面下载资源包的)
下载命令:wget http://download.redis.io/releases/redis-3.0.7.tar.gz
解压命令:tar -zxvf redis-3.0.7.tar.gz
进入解压之后的文件夹:cd redis-3.0.7
make命令:make
2. 开始安装
安装命令: make PREFIX=/usr/local/redis install
拷贝配置文件到安装目录:cp redis.conf /usr/local/ redis
3. 启动server的两种方式:
进入安装之后的bin目录:cd /usr/local/redis/bin
启动server方式一:
./redis-server (此方式会会占用你的终端,不能进行其他操作)
启动server方式二:
先修改redis.conf中的daemonize为yes
./bin/redis-server ./redis.conf
4. 检查server是否起来。
运行命令: ps -ef | grep redis (看到./bin/redis-server字样说明已经起来了)
5. 启动client端
运行命令:./bin/redis-cli
6. 测试client端是否起来
测试命令:ping(出现PONG字样说明成功了)
7. 关闭server
方式一:kill -9 pid (pid 为server的进程号,此方式不推荐)
方式二:./bin/redis-cli shutdown (通过client端结束server)
准备工作:
1. 你的linux系统能连上网络。
2. redis是由C语言编写,因此在centos上要提前下载gcc-c++编译器。
运行命令:yum -y install gcc-c++
如果你的系统没有更新,请先更新系统:
运行命令:yum update
开始下载和安装:
1. 在linux上下载redis包,解压并make (我是在/usr/local/src下面下载资源包的)
下载命令:wget http://download.redis.io/releases/redis-3.0.7.tar.gz
解压命令:tar -zxvf redis-3.0.7.tar.gz
进入解压之后的文件夹:cd redis-3.0.7
make命令:make
2. 开始安装
安装命令: make PREFIX=/usr/local/redis install
拷贝配置文件到安装目录:cp redis.conf /usr/local/ redis
3. 启动server的两种方式:
进入安装之后的bin目录:cd /usr/local/redis/bin
启动server方式一:
./redis-server (此方式会会占用你的终端,不能进行其他操作)
启动server方式二:
先修改redis.conf中的daemonize为yes
./bin/redis-server ./redis.conf
4. 检查server是否起来。
运行命令: ps -ef | grep redis (看到./bin/redis-server字样说明已经起来了)
5. 启动client端
运行命令:./bin/redis-cli
6. 测试client端是否起来
测试命令:ping(出现PONG字样说明成功了)
7. 关闭server
方式一:kill -9 pid (pid 为server的进程号,此方式不推荐)
方式二:./bin/redis-cli shutdown (通过client端结束server)