您的位置:首页 > 数据库 > Redis

Linux(CentOS 6.5) 安装redis

2017-08-17 15:33 537 查看
1、 我安装的是redis3.0版本,因为3.0支持集群。安装压缩包为redis-3.0.0.tar.gz,

      可以去我上传的资源下载,下载地址:http://download.csdn.net/download/jing12062011/9938309

2、安装环境(安装gcc):yum install gcc-c++

3、将redis-3.0.0.tar.gz拷贝到/usr/local

4、解压源码:tar  -zxvf    redis-3.0.0.tar.gz

5、进入解压的目录:cd  /usr/local/redis-3.0.0

6、将redis安装到指定文件夹:make  PREFIX=/usr/local/redis  install

      /usr/local/redis是安装路径。

     安装成功如下图



7、进入源码目录:cd /usr/local/redis-3.0.0
找到redis.conf文件,这个是redis配置文件,

 
   将此文件拷贝到安装路径下:

 
   cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin

8、查看安装目录bin下的文件列表


     其中 redis-server是服务端。redis-cli是客户端。

9、开启redis服务: ./usr/local/redis/bin/redis-server,开启成功后显示如下:



10、用SecureCRT另外开启一个连接,打开redis客户端:

cd /usr/local/redis

./bin/redis-cli

         显示:127.0.0.1:6379>,表示开启成功。可以进行set/get等基本操作。

11、退出redis的话可以直接在原来的连接页面用Ctrl+C命令,退出之后会显示:

      

signal-handler (1502954628) Received SIGINT scheduling shutdown...
21135:M 17 Aug 15:23:48.672 # User requested shutdown...
21135:M 17 Aug 15:23:48.672 * Saving the final RDB snapshot before exiting.
21135:M 17 Aug 15:23:48.682 * DB saved on disk
21135:M 17 Aug 15:23:48.682 # Redis is now ready to exit, bye bye...


12、此时再去客户端处set一个值,会被告知:Could not connect to Redis at 127.0.0.1:6379: Connection refused

13、使redis在后台运行的方法:

1 进入安装目录:cd /usr/local/redis/bin

2 修改配置文件:vi redis.conf,找到daemonize no, 修改daemonize no 改为daemonize yes。保存并退出。

3 指定配置文件开启redis服务器:./redis-server  ./redis.conf。此时可以看到没有显示大片消息

4 查看redis是否开启:ps -ef|grep redis,显示:

root      44531      1  0 02:25 ?        00:00:00 ./redis-server *:6379      

root      44559  44451  0 02:36 pts/1    00:00:00 grep redis

表示redis已经启动

5 打开redis的客户端:./redis-cli,可以进行操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux redis CentOS