第一步:下载安装包
访问https://redis.io/ 到官网进行下载。这里下载最新的5.0.8版本.
第二步:安装
1.通过远程管理工具,将压缩包上传到Linux服务器/opt中,并解压
2.删除安装包
3.进入解压文件目录使用make对解压的Redis文件进行编译
如果编译过程中报gcc 未找到,需要先安装gcc,因为redis是c语言写的,gcc相当于java语言需要依赖jdk。
gcc安装命令为
yum install gcc-c++
安装好gcc之后执行一下make distclean 因为前面make的时候它执行了一些东西 要先把他清掉,然后再make
4.编译成功后,执行make install进行Redis安装。
查看redis默认安装位置 /usr/local/bin
make install PREFIX=/usr/local/redis (指定编译路径)
如果不指定安装未知,默认是/usr/local/bin
第三步:配置和启动
进入 安装包修改配置文件
cd /opt/redis
vim redis.conf
1.设置外网访问,最主要配置就是protected-mode no,开启保护模式的作用是:redis只能在本机访问,不能被外部访问。只有no的保护模式才会允许外网访问,
如果是云服务器 bind 的ip地址必须是内网ip,
如果是本地可以127.0.0.1或者0.0.0.0(如果服务器有多个IP,即有多个网卡,那么所有IP都可以访问)
1.protected-mode yes 默认值,不需要修改(很多博客说要改成no,
protected-mode它启用的条件有两个,第一是没有使用bind,第二是没有设置访问密码。所以使用了任何一个protected-mode 自动为no
)
因为肯定会设置密码,所以没有必要把保护模式设为no。如果不需要设置密码且注释掉了bind,那就把保护模式设为no
2.使用bind 127.0.0.1
3.
修改后台启动 daemonize no 改为yes
4.修改密码 requirepass 你的密码
2.启动redis
/usr/local/bin/redis-server ./redis.conf
查看进程
3.开放6379端口
4.客户端远程连接
5.如果修改了配置文件需要重启redis
ps -ef |grep redis
kill 22343
/usr/local/bin/redis-server ./redis.conf
卸载Redis
停服务、删文件即可!
#查看进程
ps aux |grep redis
#杀掉进程
kill -9 进程号
#查看相关文件
find / -name "redis"
#删除文件
rm -rf 文件