【如何在腾讯云服务器上安装Redis数据库】

1、连接腾讯云服务器创建相关目录

通过XShell或者其他工具连接云服务器,在/usr/local目录下创建redis文件夹;

移动到目标路径: cd /usr/local/
创建redis文件夹:mkdir redis

2、下载Redis压缩包

Redis 历史版本下载URL:http://download.redis.io/releases/

下载方式一:选择需要的版本,下载到本地然后通过Xftp上传到创建好的/usr/local/redis目录下,这里不演示;

下载方式二:选择需要下载的版本(这里以3.2.10为例),右键复制链接地址,然后进行如下操作:

进入刚创建好的redis目录:cd ./redis (或cd /usr/local/redis)
下载redis压缩包命令:wget http://download.redis.io/releases/redis-3.2.10.tar.gz

通过以上两步等待上传或下载完成后,redis目录下存在如下压缩包

3、解压

解压命令:tar -xzvf redis-3.2.10.tar.gz

4、安装和相关配置

等待解压完成后,进入解压目录进行安装

进入解压目录:cd ./redis-3.2.10
进行安装(在解压解压好的redis文件夹下及redis-3.2.10下)命令:make

等待安装完成后,先进行相关配置,然后再启动服务;

确保安装完成,进行配置步骤如下:

①打开配置文件命令:vim ./redis.conf

可以打开如下配置文件:redis.conf配置文件

②、在配置文件61行左右(行数在右下角),注释掉172.0.0.1(默认redis是只能内网127.0.0.1访问,如果想外网访问需要修改绑定的地址)

③、设置redis可以一直在后台运行,以守护进程方式运行,即关闭SSH工具程序也在运行。
将 daemonize no 改成 daemonize yes(在128行左右)

④、密码设置,将”#requirepass foobared“ 取掉注释改成 requirepass 123456(或者其它你需要的密码)(在480行左右)

注意:去掉注释时将前面的空格一并去掉;

⑤保存退出:在Insert模式下按Esc进入命令模式,然后输入:wq保存退出

5、服务启动

进入redis的src目录:cd ./src(在redis解压目录下) cd /usr/local/redis/redis-3.2.10/src(绝对路径)

启动服务:./redis-server ../redis.conf

6、查看是否启动成功

ps aux | grep redis

若启动失败检查是否配置了端口开放(进行7、腾讯云配置)

7、腾讯云配置

服务启动成功后想要通过工具远程连接,还需要进行腾讯云的配置,设置防火墙

设置宝塔防火墙
在这里插入图片描述

### 如何在腾讯云服务器通过宝塔面板安装配置Redis #### 准备工作 为了能够顺利进入并使用宝塔面板,在初次购买腾讯云服务器之后,需调整安全组设置来允许必要的网络流量。由于默认情况下部分端口可能被封锁,因此需要前往腾讯云控制台的安全组设置页面,添加规则以开放所有必需的服务端口[^2]。 #### 登录宝塔面板 完成上述准备工作后,可以通过浏览器访问`http://<您的服务器IP>:8888`登录到宝塔面板,默认用户名为root,密码是在首次启动时由系统自动生成并通过邮件发送给用户的临时密钥;如果未收到,则可以在腾讯云实例详情页重置该初始登陆凭证[^1]。 #### 安装Redis服务 一旦成功登录至宝塔面板首页: - 导航至左侧菜单栏中的【软件商店】选项; - 使用搜索框查找“Redis”,点击对应的图标进入详情介绍页; - 查看版本列表选择适合当前系统的稳定版次进行部署; - 阅读提示信息确认无误后按下【立即安装】按钮等待进程结束即完成了基础环境搭建的工作。 ```bash # 如果遇到依赖项缺失等问题可尝试手动执行如下命令提前准备所需组件 yum install epel-release -y && yum update -y ``` #### 启动与验证 安装完成后返回到【已安装】标签下查看状态应显示绿色勾号表示运行正常。此时还可以进一步修改一些基本参数比如绑定地址、最大内存限制等满足个性化需求[^3]。 #### 开启远程连接支持(可选) 为了让外部设备也能访问本机上的Redis数据库,除了要确保防火墙策略里包含了相应的入站规则外,还需要编辑配置文件取消bind指令或指定监听网卡接口名称以便接受来自任意位置发起的数据请求。 ```conf # /www/server/redis/redis.conf 中找到 bind 行将其注释掉 # bind 127.0.0.1 ::1 protected-mode no requirepass yourpasswordhere # 设置密码保护机制提高安全性 ``` 最后重启服务使更改生效,并记得更新安全组设定允许TCP协议下的6379端口号通信。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值