1.下载redis稳定版本http://www.redis.cn/download.html
2.运行命令解压
#tar-zxvf redis-3.2.11.tar.gz
3.移动解压的redis到自己想要安装的目录
mv redis-3.2.11 /usr/local/redis/ //后面自己想安装的目录
4.进入redis安装目录执行make命令
5.进入src目录执行 make install命令
执行成功后出现:
6.安装成功后,方便管理,对redis进行统一部署
在redis安装目录下创建 etc 与 bin目录
mkdir bin
mkdir etc
7.进入 redis安装运行命令
mv redis.conf ../etc
把 配置文件 redis.conf 移动到刚才创建的 etc目录下面。
cd src
mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-cli redis-server ../../bin
将相应的常用命令移动到刚才创建的bin下面。常用命令在redis安装目录的src下面。
8.启动redis 进入bin目录运行
./redis-server
出现如图界面,启动成功。等待链接。redis启动默认为前台启动,也就是说命令窗口关闭,reids将跟着关闭。下面配置redis从后台启动。
9.配置redis从后台启动
修改/redis/etc里面 redis.conf的属性daemonize属性为yes
然后启动redis 启动的时候要指定配置文件路径。
./redis-server ../etc/redis.conf
此时redis启动就从后台启动。
10. 进入bin目录启动客户端连接服务
[root@localhost bin]# redis-cli
显示连接成功。
11.配置redis自动启动
redis自己已经有初始化的一个配置文件。文件位于redis安装目录下面utils目录下面的redis_init_script
cp redis_init_script /etc/init.d/redisd
执行命令赋值到/etc/init.d目录下面,重命名为 redisd.系统会默认将这个目录下的服务自动启动。
修改redisd文件
- 在配置文件顶端加入chkconfig: 2345 90 10 如果已经有了就不需要添加。 这个配置的意思是: redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
-
REDISPORT=6379
EXEC=/usr/local/redis/bin/redis-server //redis 服务命令
CLIEXEC=/usr/local/redis/bin/redis-cli //redis 客户端命令
PIDFILE=/usr/local/redis/etc/redis_6379.pid //redis pid文件。启动创建,关闭删除。
CONF="/usr/local/redis/etc/redis.conf" //redis 配置文件
自己通过设置对应的命令或者文件目录即可。 - 配置完毕,执行命令
chkconfig redisd on
- 执行命令
service redisd start
redis启动成功
这里就是进行一个redis最简单的安装与配置。