linux安装redis与自动启动

来源:互联网 发布:linux c 高并发服务器 编辑:程序博客网 时间:2024/04/30 11:16

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 binmkdir etc

这里写图片描述

7.进入 redis安装运行命令

mv redis.conf  ../etc

把 配置文件 redis.conf 移动到刚才创建的 etc目录下面。

cd srcmv 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文件

  1. 在配置文件顶端加入chkconfig: 2345 90 10 如果已经有了就不需要添加。 这个配置的意思是: redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
  2. 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 配置文件

    自己通过设置对应的命令或者文件目录即可。
  3. 配置完毕,执行命令
chkconfig redisd on
  1. 执行命令
service redisd start

redis启动成功

这里就是进行一个redis最简单的安装与配置。

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 尿液黄怎么回事 长期尿黄 小便黄浊泡沫多 红尿 尿赤 尿有点红 尿分叉怎么办 女性尿出血 尿有泡沫 男性尿出血是什么病 尿血块 尿中有红细胞 尿急尿频尿痛尿出血 尿完了还想尿 尿颜色发红 尿不尽症状 男性尿出血严重吗 尿发红是什么原因 尿里带血怎么回事 尿尿黄 正常人一天尿几次 红色的尿 尿急尿痛尿出血 做尿常规多少钱 尿混浊 老是尿不尽怎么回事 尿浑浊 男性尿频尿急尿不尽 尿潜血3 血尿原因 尿血女性 血尿照片 男性血尿可以自己恢复吗 尿隐血十 尿潜血阳性 尿血原因 尿血什么原因引起 猫尿血 狗尿血 无痛性肉眼血尿 肉眼血尿