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

瞎折腾系列之linux服务器安装redis

2017-02-23 21:52 253 查看
今天公司申请的linux测试服务器下来了,给测试服务器安装了下redis。在此记录下安装过程,备忘。过程比较简单,在此详细说明。在安装redis前,要检查是否安装gcc-c++;如果没有安装,请执行如下命令进行安装:      

yum install gcc-c++
       在安装的过程中可能因为网速问题,下载失败,多试几次就好。

       接下来去这个地址下载redis-3.0.0.tar.gz:

       CSDN下载地址

       然后在linux下建立一个redis文件夹

mkdir /usr/local/redis
       利用secureFX将redis-3.0.0.tar.gz上传至/usr/local/redis/文件夹下,然后执行下面的命令

[root@rhel6] cd /usr/local/redis
[root@rhel6] tar -zxvf redis-3.0.0.tar.gz
[root@rhel6] cd /usr/local/redis/redis-3.0.0
[root@rhel6] make
      执行make命令之后,可能会报如下异常:

error: jemalloc/jemalloc.h: No such file or directory
     如果出现该异常,执行如下命令即可将redis顺利编译

make MALLOC=jemalloc
     顺利编译后,进入src目录,执行ls命令,发现多了三个文件



执行如下命令

[root@rhel6] cp redis-server  /usr/local/redis
[root@rhel6] cp redis-benchmark /usr/local/redis
[root@rhel6] cp redis-cli /usr/local/redis

然后回退至目录

/usr/local/redis/redis-3.0.0
执行ls命令,如下图所示



注意文件redis.conf执行命令

[root@rhel6] cp redis.conf /usr/local/redis
然后进入 /usr/local/redis,执行ls命令,保证存在如下文件



如果此时直接执行命令./redis-server 也可以启动redis缓存,但是我们还是习惯性将redis设置为守护线程模式,避免占用控制台。

执行命令

[root@rhel6]vi /usr/local/redis/redis.conf


将daemonize改为yes,保存退出。

在/usr/local/redis目录下执行如下命令

./redis-server redis.conf

然后,如何查看是否执行成功呢:?执行如下命令:
netstat -apn|grep redis
出现如下结果则启动成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: