centos 安装 redis
来源:互联网 发布:qq举报风险软件 编辑:程序博客网 时间:2024/06/06 16:24
1、redis.io 上下载 redis安装包(我下载的是2.8稳定版,3.0版本增加了数据库集群) https://github.com/antirez/redis/archive/2.8.23.tar.gz
2、解压
tar xzf 2.8.23.tar.gzcd redis-2.8.23make
3、添加redis用户
useradd redis mkdir -p /var/lib/redis mkdir -p /var/log/redis chown redis.redis /var/lib/redis #后文用到的数据存放地址chown redis.redis /var/log/redi #后文用到的日志存放地址
4、设置开机启动项
将redis的配置文件复制到 /etc目录中
cp redis.conf /etc
设置redis.conf文件
设置数据存放路径:dir /var/lib/redis #默认为./
设置日志存放路径:logfile "/var/log/redis/redis.log" #默认为空
设置redis后台启动:daemonize yes #默认为no
设置init启动脚本
#!bin/sh# chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/bin:/sbin:/usr/bin:/binREDISPORT=6379EXEC=/usr/local/bin/redis-serverREDIS_CLI=/usr/local/bin/redis-cliPIDFILE=/var/run/redis.pidCONF="/etc/redis.conf"case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed" else echo "Starting Redis server..." $EXEC $CONF fi if [ "$?"="0" ] then echo "Redis is running..." fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping ..." $REDIS_CLI -p $REDISPORT SHUTDOWN while [ -x ${PIDFILE} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; restart|force-reload) ${0} stop ${0} start ;; *) echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2 exit 1esac
将启动脚本复制到 /etc/init.d/中
设置可执行权限
chmod +x /etc/init.d/redis
设置开机启动服务
chkconfig redis on
redis启动命令:service redis start
redis停止命令: service redis stop
0 0
- 【redis】centOS安装配置redis
- CentOS下安装redis
- centOS 安装redis
- centos 安装redis
- CentOS 6.3安装Redis
- CentOS下安装Redis
- centos安装redis
- centos安装redis
- centOS上安装redis
- centos redis安装
- centos下安装redis
- CentOS中Redis安装
- centos 6.5安装 redis
- centos下安装redis
- centos安装redis
- centos下安装redis
- centOS redis安装
- centos redis安装
- 特征向量相似度和距离的计算
- web入门第10天
- Linux grub 引导区修复记录
- 使用CocoaPods来管理iOS项目的依赖库
- Fedora 安装Oracle 11gR2数据库
- centos 安装 redis
- 如何解决键盘遮挡输入框问题
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- HAL层,.sensors.h 头文件分析
- Android fastJson和Gson
- svn 显示文件冲突,本地更新不了
- Oracle内连接、左外连接、右外连接、全外连接
- vi set命令集
- 代码的抽象化三原则