1.切换到root管理员用户,输入密码
su -
2.输入gcc -v 验证是否下载配置gcc编译环境,没有则yum install gcc-c++ 下载配置gcc
3.命令wget http://download.redis.io/releases/redis-5.0.4.tar.gz或直接本地下载然后通过WinSCP工具上传到服务器
4. tar -vxzf redis-5.0.4.tar.gz解压压缩的redis工程,我解压到的宿主文件目录为/home/haige/bigData/redis-5.0.4
5.进入解压缩目录中,可以查看到makefile文件
6. 当前路径下输入make进行编译
7.接下来进行redis安装,本次安装到/home/haige/redis,以后启动redis就到该目录下,输入如下命令:
make install PREFIX=/home/haige/redis
8. 命令ls /home/haige/redis 显示安装好的redis的文件目录,是一个bin文件夹,cd /home/haige/redis/bin ,再 ls -l 可以看到redis的服务端,客户端
9.可以直接使用./redis-server启动redis服务端,但是这样的前端启动方式会占用终端,因此不建议采用,建议采用后端启动的方式。使用ctrl+c退出,并将原用户宿主目录(之前的文件解压路径 /home/haige/bigData/redis-5.0.4)下的redis配置文件redis.conf拷贝到本路径(/home/haige/redis/bin)
10.修改该配置文件,改为咱们需要的方式
10.1 先把redis.conf用WinSCP下载到本地,使用NotePad ++修改,也可直接使用vim命令修改(查找不方便)
10.2 修改文件为支持后台启动方式,即更改daemon选项为yes,使用Ctrl + F的关键词搜索,快速定位该方式
daemonize yes
10.3 修改端口为我们想要的端口
port 6380
10.4 开启远程访问。搜索bind,有就修改,没有就新增。bind 127.0.0.1是局域网限制,注释掉该句,即为外网可连,取消绑定局域网。并将protected-mode设为no,取消保护模式。
#bind 127.0.0.1
protected-mode no
10.5 设置登录密码。找到 #requirepass foobared 这一行,去掉注释把foobared改成自己需要设置的密码。(requirepass前面不能留空行)
requirepass zdgy123456
10.6 修改完成后,将redis.conf上传至服务器覆盖原文件
11 .启动redis服务器
./redis-server redis.conf
#查看redis的启动状态
ps -ef | grep redis
12. redis-cli连接Redis服务器,依次输入以下两个命令,第二个是密码的校验
./redis-cli -h 127.0.0.1 -p 6380
auth zdgy123456
13.RedisDesktopManager客户端工具连接校验
至此Redis的远程服务器搭建成功