ubuntu20.04下的redis安装
1.首先安装redis官网下载(镜像)源代码,stable(当前版本是6.2.6)1-1:输入命令:wget https://download.redis.io/redis-stable.tar.gz如果没有权限就加上sudo,如果被锁住就删除锁(lock)输入命令后出现下面内容1-2:解压至你需要的路径,为了方便使用,我们统一解压到了/usr/local下输入命令:sudo tar -zxf r
1.首先安装redis
官网下载(镜像)源代码,stable(当前版本是6.2.6)
1-1:输入命令:wget https://download.redis.io/redis-stable.tar.gz
如果没有权限就加上sudo,如果被锁住就删除锁(lock)
输入命令后出现下面内容
1-2:解压至你需要的路径,为了方便使用,我们统一解压到了/usr/local下
输入命令:sudo tar -zxf redis-stable.tar.gz -C /usr/local
这边的lhx是我的用户名
1-3:将redis-stable重命名为redis,方便以后使用
输入命令:sudo mv ./redis-stable ./redis
1-4:赋予用户权限
输入命令:sudo chown -R lhx ./redis
(其中lhx是用户名)
1-5:运用sudo make和sudo make install命令进行编译
首先进入redis目录:cd /usr/local/redis
首先确保你有c++编译工具,检查一下,输入命令:sudo apt install gcc 看看
然后输入:sudo make
PS:问题补充:如果sudo make不能用的话,输入下面三条命令再看看
sudo apt update
sudo apt-get install make
sudo make
1-6:最后检查一下能不能用
输入命令:./src/redis-server
1-7:给 redis.conf 配置一下,参考网上的文献,将redis.conf文件中 daemonize no 为 daemonize yes
首先保证你在/usr/local/redis文件夹夹中
输入命令:vim redis.conf
将redis.conf文件中 daemonize no 为 daemonize yes
1-8:启动一下redis-server服务器
输入命令:./src/redis-server
1-9:启动一下redis-cli客户端程序
输入命令:./src/redis-cli
啊哈,是不是失败了?想想为什么
正确操作:
原来是我的redis-server关闭了,server和cli要同时启动才能使用,我猜此时的你为了启动客户端程序是不是已经退出了服务器(!= 。=!)
所以我们需要开两个终端,一个运行redis-server,一个运行redis-cli,如下图
在第一个终端输入:./src/redis-server
在第二个终端输入:
你看,此时就连上6379端口了,这个端口是你在redis.conf里设置的,不要问我为什么是6379
然后就可以开始操作啦
更多推荐
所有评论(0)