这里使用下载压缩包的方式安装 redis

1. 下载压缩包

# redis 专用文件夹创建
mkdir -p /redis/redis6
cd /redis/redis6
# 下载
wget https://download.redis.io/releases/redis-6.2.6.tar.gz

2. 解压安装

# 解压
tar zxvf redis-6.2.6.tar.gz
# 重命名关联版本和启动端口
mv redis-6.2.6 redis6-6379
# 进入
cd redis6-6379/
# make 安装 
make
# make install 非将 redis 可执行文件放到 /usr/local/bin 中,就可以在其他文件目录直接执行 redis 命令,但是这里我们有安装多个 redis 需求,这里就放到该目录就行了 
# make install 
# 执行
cd src
./redis-server

3. 配置

这里我们修改的是局部配置位于 /redis/redis6/redis6-6379/redis.conf

启动的是否也用该配置启动即可

(1) 设置端口

修改下面的配置为你想要的端口

port 6379

(2) 所有用户连接

注释掉 : bind 127.0.0.1

# bind 127.0.0.1
# (1)TODO: 注释这个可以所有用户连接
protected-mode no 
# (2) 关闭保护模式原来为 yes

(3) 设置密码

一般为了安全起见 redis 都会设置密码的
去掉注释 requirepass foobared
并设置密码为 redis666

requirepass redis666
# (2)TODO: 设置密码为 redis666

不设置密码也能登录,但是将会提示权限不足

(4) 后台运行

目前 redis 是前台运行的, 修改这个让 redis 后台运行
修改 daemonize nodaemonize yes 支持后台运行

# daemonize no
daemonize yes

常用命令

# 启动 redis
./redis-server ../redis.conf
# 连接 redis
./redis-cli -h 127.0.0.1 -p 6379 -a redis666

客户端命令

# 关闭服务端
shutdown 
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐