阿里云轻量级服务器上安装redis到使用redis-desktop远程连接详解

6 篇文章 0 订阅

一.前言

最近在搞javaweb应用的课程设计,选题是写一个简易的购物系统,码了一个多星期的代码,还差一部分没有写完,由于项目中用到了redis数据库,远程服务器就必须安装redis了,于是便开始了我的扎心安装历程。

二.在CentOS7.3上安装redis4.0.2

1.创建一个目录用于存放和安装redis
一般我们选择根目录下的usr文件夹下的local目录,即目录路径为
这里我是在这里创建了一个名为“redis”的文件夹。

一般存放自己下载软件的目录: /usr/local

在这里插入图片描述

2.下载安装编译redis

(1)进入创建的用于存放下载redis的目录(笔者用于安装的目录是redis)

cd /usr/local/redis

(2)下载redis(这里的版本是4.0.2)

wget http://download.redis.io/releases/redis-4.0.2.tar.gz

若成功将会在redis目录下出现如下文件
在这里插入图片描述
(3)解压缩redis-4.0.2.tar.gz

tar -zxvf redis-4.0.2.tar.gz

若成功,redis目录下将会出现两个文件
在这里插入图片描述
(4)进入redis-4.0.2对redis源程序进行编译

①先进入解压缩后的目录

cd redis-4.0.2

在这里插入图片描述
②编译

make

在这里插入图片描述
③安装
在redis-4.0.2目录下执行安装命令

make PREFIX=/usr/local/redis/redis-4.0.2 install

经过以上操作redis就已经安装完毕了

三.配置redis-4.0.2远程连接

1.redis配置
①复制redis.conf文件到bin目录下,这是因为启动redis时需要指明redis.conf配置文件,为了方便程序的启动,故在bin目录下也保存一份redis.conf配置文件

cp redis.conf /usr/local/redis/redis-4.0.2/bin/

在这里插入图片描述
在这里插入图片描述

②使用vim命令编辑redis.conf配置文件

vim redis.conf

配置1
修改redis为外网可访问
注释掉“bind 127.0.0.1”,注释完以后可加可不加一段配置“bind 0.0.0.0”
注意注释的形式:# 空格,不要随便配置
71行左右在这里插入图片描述

配置2
修改保护模式,不修改保护模式也是只能内网访问的
将 protected-mode no 改成 protected-mode yes
100行左右在这里插入图片描述

配置3
设置redis以守护进程方式运行,即关闭shell工具后程序也在运行。
daemonize no 改成 daemonize yes
140行左右在这里插入图片描述

配置4
设置密码,
将”#requirepass foobared“ 取掉注释改成 requirepass 123456,或者你想要的密码
500行左右
在这里插入图片描述

③redis的启动,查看启动状态,关闭

#启动redis,bin目录下执行如下命令
./redis-server  ./redis.conf
# 查看redis是否启动成功
ps aux | grep redis
# 关闭redis,bin目录下执行
./redis-cli -a 123456(你的登录密码) shutdown

2.防火墙配置
开放端口6379,使其能够远程连接

# 配置iptables配置文件
vim /etc/sysconfig/iptables
# 配置文件加入如下语句,开放redis端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

在这里插入图片描述

# 重启防火墙使配置生效
systemctl restart iptables.service
# 查看防火墙开放的端口
iptables -L -n

四.阿里云轻量级服务器开放端口配置

在这里插入图片描述

五.远程连接

在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值