准备工作
由于redis的安装依赖于gcc环境,所以应该保证安装了gcc,命令如下:
yum install gcc-c++
下载redis
我是使用wget方法下载的,如果没有安装过wget的话,可以先使用下面的命令安装一下
yum install wget
安装按wget之后可以执行如下命令
wget http://download.redis.io/releases/redis-3.2.8.tar.gz
安装redis
将下载下来的安装包拷贝到”usr/local/“目录,一般软件安装在这个目录。然后进入到redis-3.2.8目录下,执行make或者make install命令即安装完成。
配置redis
在redis-3.2.目录下,使用命令vi redis.conf修改redis的配置文件。在命令模式时可以使用"/目标"来查找”目标“所在的位置,如果有多个结果,可以按”n“来跳到下一个结果,将bind的注释去掉,配置成如下结果
bind 0.0.0.0
这个配置表示允许任意服务器访问redis。
默认是不需要密码的,如果要设置密码的话,将damonize的值改为yes,然后将requirepass的注释去掉,值改成自己的密码,这样一来,基本的配置就完成了。
启动redis
在redis-3.2.8目录下,指定redis.conf来启动redis,命令如下:
redis-server redis.conf
如果出现如下错误,这是因为在系统的/usr/bin目录下没有命令文件
可以执行如下命令:
ln -s /usr/local/redis-3.2.8/src/redis-server /usr/bin/redis-server “/usr/local/redis-3.2.8/”为安装路径
也可以进入“/usr/local/redis-3.2.8/src/”目录下执行如下命令:
redis-server /usr/bin/redis-server
成功之后再执行如下命令启动redis:
redis-server redis.conf
如果如上图一样没有报错的话就启动成功了,如果想要启动客户端则可以使用如下命令:
redis-cli
客户端启动成功之后会出现如下界面
如果设置了密码还应该输入密码,命令为:
auth 密码
至此,redis安装完成!