CentOS6.5下Redis安装与配置
2019独角兽企业重金招聘Python工程师标准>>>
本文详细介绍redis单机单实例安装与配置,服务及开机自启动。如有不对的地方,欢迎大家拍砖o(∩_∩)o
(以下配置基于CentOS release 6.5 Final, redis版本3.0.2 [redis版本号中间位是偶数的是稳定版,奇数的为非稳定版])
一.安装redis
1) 下载redis安装包
可去官网http://redis.io ,也可通过wget命令,
wget http://download.redis.io/redis-stable.tar.gz
2) 解压
tar –zxvf redis-stable.tar.gz
3) 编译、安装
cd redis-stable
make
如果提示gcc command不识别,请自行安装gcc;
如果提示couldn’t execute tcl : no such file or dicrectory,请自行安装tcl;
如果提示
请执行make distclean,然后再make
Make成功之后,会在src目录下多出一些文件,如下
可手动拷贝redis-server、redis-cli、redis-check-aof、redis-check-dump等至/usr/local/bin目录下,也可执行make install,此处执行make install
可查看,/usr/local/bin下已有这些文件。
注意:若此时执行redis-server –v (查看版本命令),若提示redis-server command not found,则需要将/usr/local/bin目录加到环境变量,如何添加,此处不做详细介绍,可查看修改/etc/profile,(查看环境变量命令:echo $PATH)
正常如下
至此,redis安装完成,接着配置。
二.修改配置文件.conf
1) 创建配置文件目录,dump file 目录,进程pid目录,log目录等
配置文件一般放在/etc/下,创建redis目录
cd /etc/
mkdir redis
ll 查看创建的redis目录
~
dump file、进程pid、log目录等,一般放在/var/目录下,
cd /var/
mkdir redis
cd redis
mkdir data log run
至此,目录创建完毕
2) 修改配置文件,配置参数
首先拷贝解压包下的redis.conf文件至/etc/redis
查看/etc/redis/redis.conf
cd /etc/redis/
ll
打开redis.conf文件
修改端口(默认6379)
修改pid目录为新建目录
修改dump目录为新建目录
修改log存储目录为新建目录
3) 持久化
默认rdb,可选择是否开启aof,若开启,修改配置文件appendonly
4) 启动redis,查看各目录下文件
查看进程
redis已启动
查看dump, log, pid等
发现只有日志,没有dump和pid信息,是因为当前redis服务仍然是console模式运行的,且没有数据存储操作
停止redis服务,修改配置文件使得redis在background运行
改成yes,保存,重启redis服务
查看pid信息,如下
查看dump信息
若配置了aof持久化方式,data目录下还会有aof的相关文件
5) 客户端连接redis
默认端口6379
6) 至此,redis基础配置完毕,若有其他相关配置调整,可查找文档再修改
三.服务及开机自启动
1) 创建redis启动脚本
拷贝解压包下utils下redis启动脚本至/etc/init.d/
cp redis_init_script /etc/init.d/
修改脚本名称(也可不修改)为redis
查看ll
修改脚本pid及conf路径为实际路径
生产环境下,配置时,配置文件、pid等最好加上端口标识,以便区分,如
保存
退出
至此,在/etc/init.d/目录下,已经可以通过service redis start/stop 命令启动和关闭redis
若在其他目录下,不能够使用这2个命令,请继续配置2),添加权限
2) 给启动脚本添加权限
chmod +x /etc/init.d/redis
实际命令,根据目录的不同,会不一样
相应的删除权限是
chmod –x /etc/init.d/redis
如果需要在开机的时候,redis服务自动启动,可继续3)
3) 设置自启动
chkconfig redis on
如果运行报错,提示
是因为没有在启动脚本里加入redis启动优先级信息,可添加如下
再次执行chkconfig redis on,成功
至此,自启动配置完毕
转载于:https://my.oschina.net/u/200350/blog/1615535
CentOS6.5下Redis安装与配置相关推荐
- RedHat 7.8下Redis安装和配置
文章目录 RedHat 7.8下Redis安装和配置 检查操作系统是否具有编译环境 安装gcc-c++-4.8.5-39.el7.x86_64编译环境: 查询需要安装的包名称 安装gcc-c++-4. ...
- centos 7下redis安装和配置
1,通过rz命令将本地的tar.gz包上传到linux服务器上home目录下;我这里用的是redis-3.0.2.tar.gz,上传到home下: 2.tar -xvf 命令解压文件: 3,进入到re ...
- centos6.5下redis安装步骤总结
1.首先下载一个版本 我用的是3.2.9 解压:tar -zxvf /redis-stable.tar.gz 在/usr/local/新建redis文件夹 然后把解压好的文件夹移动到/usr/loca ...
- Linux下Redis安装与配置 (yum 软件源下载安装)
一.官网 官网地址:Redis redis命令中文解释网站:Redis 命令参考 - Redis 命令参考 二.linux版本:lsb_release -a 三.查看是否有可用的redis源:yum ...
- CentOS 6.6下Redis安装配置记录
这篇文章主要介绍了CentOS 6.6下Redis安装配置记录,本文给出了安装需要的支持环境.安装redis.测试Redis.配置redis等步骤,需要的朋友可以参考下 在先前的文章中介绍过redis ...
- 手动部署OpenStack环境(二:CentOS6.6虚拟机的安装及配置)
任务二.CentOS 6.6虚拟机的安装及配置 2.1.安装环境检查 2.2.安装及配置controller0节点 2.3.安装及配置computer0节点 2.4.安装及配置network0节点 2 ...
- Centos6/7下静默安装oracle10g
Centos6/7下静默安装Oracle10g 远程安装oracle10g,通过网上资料,不断摸索成功安装.先在本地虚拟机Centos7上做实验,快照恢复快照恢复,安装了几十次成功之后,再在服务器Ce ...
- Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)
Ubuntu下Redis安装两种安装方式: 1.apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: ...
- Linux 下 Redis 安装教程
Linux 下 Redis 安装教程 事先准备 下载 Redis 安装 Redis 设置 Redis 开机自启动 远程访问 Redis RDM 远程访问 Redis 笔者的运行环境: CentOS S ...
最新文章
- 启明云端分享|ESP8089 pin to pin 替代RTL8189,供应稳定、性价比高!
- yii mysql语法_yii2 + mysql 常用增删改查操作语法以及事务
- 计算机组成原lta,计算机组成原理实验三运算器
- 多线程模拟渡河 C语言 Linux
- 二叉树的前序中序后序 递归与非递归解法
- C# lambda递归
- 2015 年度新增开源软件排名 TOP100
- MinDoc v0.4 发布 轻量级文档在线管理系统
- eslint: globals
- 什么是DNS的正向解析与反向解析?代码实现?
- tomcat对session钝化活化以及idea上的差异【记录】
- day05-回归测试和验收测试
- This is a CONNECT tunnel, through which encrypted HTTPS traffic flows.
- XXL-Job Docker部署
- npm install 报错 Failed at the XXX install script
- word导航栏 字体大小修改
- el-popover的使用
- UOS系统龙芯架构deb安装包打包实践
- TK1上如何安装teamviewer,完结
- 关于服务器租用的利弊
热门文章
- 浅析@Deprecated,调用方法时出现横线划掉样式
- UITableView 顶部空白总结
- MySQL8.0启动服务的代码_MySQL8.0服务启动(windows10)
- 输入任意个整数以回车键结束_Enter键只知道回车作用?以下7个用法,你会几个?...
- PHP开发工具 zend studio
- HAOI2014 走出金字塔
- Linux移植之auto.conf、autoconf.h、Mach-types.h的生成过程简析
- 【强连通分量】Proving Equivalences
- 关于tcp、http可能你想知道的那些事
- Java小程序—录屏小程序(上半场)