先附送Redis的安装包
开发软件,包括linux版 jdk,mysql,nginx,tomcat,redis,软件日志文件(测试使用)
有可能底下需要使用,如果需要请自行下载
链接:https://pan.baidu.com/s/1xhdDAdl6ZB8F1ayU1qWaDA
提取码:di9q
在开始前先安装gcc,
使用命令安装:yum install gcc
原因:Redis是C实现的,所以需要gcc来进行编译
开始安装redis
1.先创建redis的目录
输入:mkdir /opt/redis
再输入:cd /opt/redis
2.上传redis.gz安装包
输入:rz 找到要上传的安装包
3 .在安装路径和安装包的文件位置解压缩
输入:tar -zxvf redis-5.0.6.tar.gz
4.在进入解压的redis中
输入:cd redis-5.0.6
输入:make 此命令对当前目录中的源文件进行编译
编译完成后会在此目录生成一个src目录,
里面会有redis-server redis-cli这两个命令,
redis-server是用于启动redis的服务端。
redis-cli是启动客户端。还有很多命令主要记这俩个个
5.在redis目录下,执行src/redis-server就可以启动服务端。
输入:src/redis-serve
其中redis端口为:6379。 PID:7453
当然,这样启动是没用的
需要后台启动 (就是一直在后台运行)
输入:Ctrl+c 退出来
6.设置后台启动redis
打开redis目录的redis.conf文件
输入:vim redis.conf
输入i进入编辑模式,
找到daemonize把右边的值修改为yes那么就支持redis的后端启动。
输入esc进入一般模式,之后冒号: 回到底层模式,再输入wq 保存
7. 启动时并将指定配置文件redis.conf进行加载。(后台启动)
命令:src/redis-server ./redis.conf
8.查看是否启动成功
输入:ps aux|grep redis
出现后缀为:src/redis-server 127.0.0.1:6379 即为后台成功!
9.设置redis密码:
在安装目录下输入:src/redis-cli
设置密码命令:config set requirepass "123456"
重新登录命令:auth "123456"
注:上面设置密码是一次性的,关闭重启后就会失效,如果想永久设置密码,到redis目录中找到 redis.conf文件中修改配置添加密码,找到文件中的第480行,如下所示。
输入:vim redis.conf
不一定是480行 版本不同不一样,大概就是那个位置,或者直接查找 requirepass
保存即可
10.本地连接Linux系统中的redis
默认redis是不支持这种远程连接。
解决办法在redis服务端输入vim -r命令编辑redis.conf文件,
找到bind 将127.0.0.1修改成0.0.0.0 (在不登录服务端时进行编辑),如下。
(位置在第61行,版本不一样不一定位置,大概就是那里)
命令vim命令修改redis.conf配置文件,找到bind, 修改为0.0.0.0
输入:vim redis.conf
11.重启redis
输入:ps aux|grep redis
在输入:kill -5 8617
注意 : kill -5是命令, 这个8617是底下redis的pid,根据pid来关闭redis的
再次启动redis
输入:src/redis-server ./redis.conf
完成
如果是阿里云服务器的话记得打开防火墙端口