linux环境下redis安装

  1. 云栖社区>
  2. 博客>
  3. 正文

linux环境下redis安装

ylwang 2018-07-18 21:26:56 浏览739
展开阅读全文
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tomnic_ylwang/article/details/81105639

安装redis需要gcc支持,使用yum进行安装。

安装时出现缺少资源包,于是就挂载系统iso文件。

一、iso挂载与本地yum配置

1、mkdir /var/www/html/rhel6.6 #创建挂载文件夹

2、mount -o loop /var/www/html/rhel-server-6.6-x86_64-dvd.iso /var/www/html/rhel6.6 #将iso文件挂载到指定的目录

3、配置yum文件

# vim /etc/yum.repos.d/rhel6.6.repo

写入如下内容:

[base]
name=rhel6.6
baseurl=http://192.168.125.64/rhel6.6
enabled=1
gpgcheck=0

二、启动httpd服务、关闭防火墙

1、修改httpd服务配置

# vim /etc/httpd/conf/httpd.conf

添加:ServerName localhost:80

2、重启httpd服务

# service httpd restart

3、关闭防火墙

# service iptables stop

# /etc/init.d/iptables stop

三、安装gcc

清除缓存:

# yum clean all

安装gcc支持

# yum install gcc*

四、安装与配置redis

1、软件安装

将redis-3.2.9.tar.gz安装包拷贝到Linux服务器目录下。

解压redis-3.2.9.tar.gz,执行tar xzf redis-3.2.9.tar.gz。

安装redis-3.2.9.tar.gz,执行如下命令:

# cd redis-3.2.9

# make

编译完成后:

将src目录下的redis-cli、redis-server、redis-benchmark、mkreleasehdr.sh、redis-check-rdb复制到usr/local/redis/bin。将redis-3.2.9目录下的redis.cof复制到/usr/local/redis/etc.

当前在redis-3.2.9安装目录下,进行如下操作

# mkdir -p /usr/local/redis/bin

# mkdir -p /usr/local/redis/etc

# cp src/redis-cli /usr/local/redis/bin

# cp src/redis-server /usr/local/redis/bin

# cp src/redis-benchmark /usr/local/redis/bin

# cp src/redis-check-rdb /usr/local/redis/bin

# cp src/redis-check-rdb /usr/local/redis/bin

# cp src/redis-check-aof /usr/local/redis/bin

# cp redis.conf  /usr/local/redis/etc

2、软件配置

maxclients 100000 #最大客户端连接数

bind 0.0.0.0 #允许连接redis的客户端ip地址

daemonize yes # redis后台运行

3、软件启动与测试

#启动redis服务

# redis-server /usr/local/redis/etc/redis.conf

#启动redis客户端并测试

[root@test-node2]# redis-cli

127.0.0.1:6379> set key 123

OK

127.0.0.1:6379> get key

"123"

软件运行正常,完成软件安装。

4、 键值正则清理shell脚本

redis-cli keys "*" | xargs /usr/local/redis/bin/redis-cli del

网友评论

登录后评论
0/500
评论