如何开启Redis服务(怎么开机启动redis)
Redis是一款高性能的Key-Value存储系统,它通常用作数据库、缓存和消息中间件。Redis的优点是易于使用、高效且功能强大,得到了广泛的应用,但需要正确的配置才能正常使用。本文将介绍如何开启Redis服务,以全新的CentOS系统为例,主要分为以下步骤:
一、安装
1.确认服务器中已安装了GCC、make和tcl等依赖程序。
$ sudo yum install gcc
$ sudo yum install make
$ sudo yum install tcl
2.安装redis
$ wget http://download.redis.io/releases/redis-6.0.6.tar.gz
$ tar xzf redis-6.0.6.tar.gz
$ cd redis-6.0.6
$ make
二、安装配置
1.将Redis文件移动到/usr/local文件夹下
$ mv redis-6.0.6/ /usr/local/
$ cd /usr/local/redis-6.0.6/
2.配置运行
$ make install
#根据提示输入yes来将redis配置为运行服务
Then enter yes
3.配置服务信息
$ cp redis.conf /etc/
#编辑/etc/redis.conf,设置监听的IP地址及端口号
#设置启用服务时的运行目录
$ vi /etc/redis.conf
#bind 127.0.0.1:# 绑定IP
bind 0.0.0.0
# daemonize:# 以后台daemon方式启用
daemonize yes
# dir:# 设置Redis数据库保存目录,若不设置则默认在当前目录
dir /usr/local/redis-6.0.6/
三、启动Redis服务
1.将Redis加入开机自启动:
$ cd /etc/init.d/
$ sudo vi redis
#输入以下内容,全部复制
#!/bin/sh
# chkconfig: 2345 60 90
# description: Redis service
#
# Source Function Library
. /etc/rc.d/init.d/functions
# Redis Server应用路径,这个根据你实际Redis的安装位置而定
EXEC=/usr/local/redis-6.0.6/src/redis-server
# 配置文件路径,这个根据自己的实际设置而定
CLi_EXEC=/usr/local/redis-6.0.6/src/redis-cli
REDIS_CONF=”/etc/redis.conf”
# Source config file
[ -f $REDIS_CONF ] && . $REDIS_CONF
#Set Redis Running user
if [ -z “$REDIS_USER” ]; then
REDIS_USER=root
fi
。。。
#以上内容复制完成后,保存,退出vi编辑器
2.创建Redis实例
#设置脚本文件的可执行权限
$ sudo chmod +x redis
#将脚本文件添加到系统服务中
$ sudo chkconfig –add redis
3.启动Redis服务
#启动Redis服务
$ sudo /etc/init.d/redis start
#查看Redis服务是否正常运行
$ sudo /etc/init.d/redis status
以上就是详细介绍Redis服务如何开启的过程,总结起来,首先要安装相关依赖程序,接着安装Redis,配置服务信息,最后将Redis加入开机自启动,创建实例,最后启动Redis服务即可。