前言:
趁着双 11 活动力度比较大,就买了一年阿里云的轻量级服务器,目标很简单:搭起 redis 和 mysql ,可以供本机项目直接访问即可
下载安装
- 英文官网:https://redis.io/
- 中文官网:http://www.redis.cn/
英文官网版本要比中文网高一点,既然是个人实验环境,那么直接选高版本,官网的使用说明很详细:
$ wget https://download.redis.io/releases/redis-6.2.6.tar.gz
$ tar xzf redis-6.2.6.tar.gz
$ cd redis-6.2.6
$ make
下载、解压、编译,一切顺利
使用
服务端
- 启动服务端
$ src/redis-server
- 也可以指定配置文件
$ src/redis-server redis-conf
- 查看redis服务
$ ps -ef|grep redis
客户端
- 服务器本地客户端访问
$ src/redis-cli
到这里,服务器本地使用没有问题了
远程访问
- 修改配置文件
-
- 取消网络绑定,注销掉这行配置即可
bind 127.0.0.1 -::1
-
- 将这一行配置的 yes 改为 no
protected-mode yes
-
- 设置密码,将 foobared 改为自己的密码
requirepass foobared
-
- 设置后台启动(非必需),将这行配置的 no 改为 yes
daemonize no
- 修改阿里云防火墙,开放 6379 端口
修改任何配置不要忘记重启服务!
这样,客户端就可以访问远程 redis 了