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

linux安装redis与自动启动

2017-12-25 13:26 489 查看

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最简单的安装与配置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  redis linux