腾讯云服务器opencloudos8.6 安装 redis

下载

先检查安装redis的gcc环境有没有

说明gcc已经自己就装有了。下面是安装gcc 的指令,除了这个之外,也可以使用:

gcc安装:yum -y install gcc automake autoconf libtool make 自动全部帮你搞定

sudo yum install gcc-c++

有没有可能redis也帮装好了呢,看一下就知道了!

说名opencloudos源系统并没有帮我们专有redis

 查看当前路径下有什么文件夹以及文件夹,发现只有一个tmp,那么先创建一个redis文件夹,然都cd到redis文件夹下

ls
mkdir redis
cd redis

百度一下 redis,到redis官方网站下载自己需要的redis版本,我这里选择了5.0的版本。写这文章的时候,最新已经到7.0了,由于项目需要,所以选择了5.0。大家可以更具自己的需要来下在自己喜欢的版本。

复制后得到的地址:https://download.redis.io/releases/redis-5.0.14.tar.gz?_gl=1*1xfieke*_ga*MTc5MTc5MTQ5MC4xNjg2NjM1MjM3*_ga_8BKGRQKRPV*MTY4NjYzNTIzNi4xLjEuMTY4NjYzNTUwMC42MC4wLjA.

使用指令进行下载:

下载是成功了,使用ls查看了一下,保存的文件并不是我想要的,这个怎么办呢?把刚才的删掉然后重来,你问我怎么删除,当然是使用著名的rm -rf *

重新下载,不过指令要该一下,把刚刚的地址?后面的全部不要了。

 然后在查看一下下载的文件:

说明确实下载成功了 

正确的下载指令:

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

解压

......(中间很长)

看下解压后的文件夹:

 

解压指令:

sudo tar zxvf redis-5.0.14.tar.gz

编译

使用cd 进入刚才解压的问价夹redis-5.0.14并查看一下

还用使用make指令直接编译。

 ......(中间很长) 

开心的是,没有什么异常,直接一次过。  

sudo make

安装

 另外再开一个链接的shell

 包含上面的六个文件说明安装成功了:

redis-benchmark

 redis-check-aof

 redis-check-rdb

 redis-cli

 redis-sentinel

 redis-server

启动

 

[lighthouse@VM-28-2-opencloudos redis-5.0.14]$ ls
00-RELEASENOTES  BUGS  CONTRIBUTING  COPYING  deps  INSTALL  Makefile  MANIFESTO  README.md  redis.conf  runtest  runtest-cluster  runtest-moduleapi  runtest-sentinel  sentinel.conf  src  tests  utils
[lighthouse@VM-28-2-opencloudos redis-5.0.14]$ ./redis-server
bash: ./redis-server: No such file or directory
[lighthouse@VM-28-2-opencloudos redis-5.0.14]$ 

说明这个启动指令不是在这个路径下执行的。应该竟然到刚刚的usr...下面启动服务

 启动服务

 启动成功,还需要进行配置

需要先关掉服务

安ctrl+c 关不掉  另外开一个窗口,

 

 

  复制 redis-5.0.14下的redis.conf 到 安装目录/usr/local/redis下

sudo cp -i redis.conf /usr/local/redis/

使用vim 编辑   i 进入编辑状态  wq!退出并保存

更改redis必须要修改的三个配置
daemonize no //修改为daemonize yes//改为守护进程
bind 127.0.0.1 //注释掉让所有ip都能访问
requirepass //去掉注释改密码

 

 

  

 

 密码什么,就不告诉你们了

:wq!退出并保存

 

 

./bin/redis-server ./redis.conf

### 安装Redis腾讯云CentOS 7服务器 #### 准备工作 确保当前登录账户具有sudo权限,这是执行安装和其他管理任务所必需的[^1]。 #### 使用Yum安装Redis 通过Yum包管理器可以方便快捷地完成Redis软件包的安装。具体命令如下所示: ```bash yum install -y redis ``` 随后启用Redis服务以便开机自启,并立即启动该服务: ```bash systemctl enable redis.service systemctl start redis.service ``` 上述操作完成后,可以通过检查进程列表来确认Redis是否成功运行: ```bash ps -ef | grep redis ``` 如果一切正常,则应该能看到关于`redis-server`的相关条目显示在终端中[^2]。 为了进一步验证Redis的服务状态,可利用内置工具`redis-cli`发送简单的测试请求给正在监听中的实例;当收到返回值"PONG"时表示通信无误。最后尝试停止Redis服务再重复一次相同的检测命令,预期会因为连接被拒而失败,这证明之前确实存在有效的响应机制[^3]。 ```bash # 测试与Redis建立连接 redis-cli ping # 正常情况下应得到 "PONG" # 停止Redis服务 redis-cli shutdown # 尝试再次访问本地地址上的默认端口6379 redis-cli ping # 应提示无法创建到指定位置的新连接 ``` 需要注意的是,在线安装方式可能会受限于官方仓库所提供的最新稳定版次,对于某些特定需求可能不是最优解法。例如,直接经由Yum获取Ruby环境可能导致版本较老等问题[^4]。但对于大多数场景而言,按照前述指导进行标准流程部署即可满足日常开发运维的要求。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值