您的位置:首页 > 财经 > 产业 > Ubuntu server 22.04 (Linux) 安装部署 redis 7.4 详细步骤 Tab 不能自动补全

Ubuntu server 22.04 (Linux) 安装部署 redis 7.4 详细步骤 Tab 不能自动补全

2024/11/19 7:44:11 来源:https://blog.csdn.net/tonyhi6/article/details/139749529  浏览:    关键词:Ubuntu server 22.04 (Linux) 安装部署 redis 7.4 详细步骤 Tab 不能自动补全

1 安装依赖软件

sudo apt update
sudo apt-get install tcl-dev

2 下载

wget https://download.redis.io/releases/redis-7.4-rc1.tar.gz

3 编译安装

#解压
tar zxvf  redis-7.4-rc1.tar.gz
#
cd redis-7.4-rc1/
#编译
make
make test
#安装
sudo make install PREFIX=/usr/local/redis

 

 

4 修改配置文件

sudo mkdir -p /usr/local/redis/etc
sudo cp  redis.conf /usr/local/redis/etc/
#修改
sudo vim /usr/local/redis/etc/redis.conf
bind 127.0.0.1 -::1  --> bind 0.0.0.0
# requirepass foobared --> requirepass password
daemonize no  --> daemonize yes
#
sudo vim /etc/profile
export PATH="$PATH:/usr/local/redis/bin"
source /etc/profile
#过量使用内存设置为0!在低内存环境下,后台保存可能失败
sudo vim  /etc/sysctl.conf
vm.overcommit_memory = 1
sysctl -p

5 redis启动服务

#查看版本
redis-cli   -v
#启动
sudo redis-server /usr/local/redis/etc/redis.conf
#查看服务进程
ps  -ef |  grep  redis

6 配置系统服务启动

sudo vim  /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
PrivateTmp=true[Install]
WantedBy=multi-user.target
#重新加载系统服务
sudo systemctl daemon-reload
设置开机自启:
sudo systemctl enable redis
#关闭之前启动的进程
sudo ps   -ef  |  grep  redis| grep  -v  grep| awk  -F " "  '{print $2}'| xargs kill -9
#启动服务
sudo systemctl start redis

7  redis Tab键不能自动补全

#默认直接使用 redis-cli 命令行, TAB 键自动补全功能不可用。
#使用如下命令登录 即可
redis-cli -u redis://default:password@localhost:6379/0

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com