redis安装并创建服务

目录

1. 准备

2. 官网查找最新redis稳定版本

3. 复制下载链接,下载安装包

4. 编译启动

5. 创建redis服务

6. 遇到的问题


1. 准备

#当前环境
[root@redis-single1 redis-5.0.5]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
#redis根目录
mkdir -p software/redis

2. 官网查找最新redis稳定版本

https://redis.io/download

3. 复制下载链接,下载安装包

cd software/redis
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
tar -zxvf redis-5.0.5.tar.gz

4. 编译启动

cd redis-5.0.5
make
src/redis-server

可以通过新会话客户端连接redis

src/redis-cli
#进入redis交互客户端
redis> set foo bar
OK
redis> get foo
"bar"

5. 创建redis服务

通过以上步骤,已经成功安装并启动redis,但是不能在后台运行,需要将redis做成服务,允许其后台运行或者开机启动。官方已经提供了创建脚本。

#在redis根目录下,有utils目录
cd utils
./install_server.sh

根据引导,设置好相关参数。

其中,端口、配置文件、日志、数据文件有默认值,直接回车即可;最后需要配置redis执行文件的路径;

显示Installation successful! 安装成功。

查看服务【注意安装的服务名】

systemctl status redis_6379

启动服务

systemctl start redis_6379
systemctl status redis_6379

设置服务开机自启

systemctl enable redis_6379

客户端连接测试

src/redis-cli 

至此,redis安装完成!

6. 遇到的问题

make过程,如果提示“make[3]: gcc:命令未找到”,需要先安装gcc

yum install -y gcc gcc-c++

make过程,如果提示“zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录”,使用以下命令

make MALLOC=libc

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值