Linux上如何安装redis
1、安装依赖,输入命令:yum install -y gcc
2、下载 redis 压缩包,输入命令:wget http://download.redis.io/releases/redis-4.0.6.tar.gz(如果wget命令没有安装,先执行命令:yum install -y wget)
3、把下载好的 redis 压缩包移动到 /usr/java 目录下,方便统一管理。输入命令:mv redis-4.0.6.tar.gz /usr/java(如果没有 java 目录,先执行命令:mkdir /usr/java)
然后切换到 java 目录,输入命令:cd /usr/java
解压 redis 压缩包,输入命令:tar -zxf redis-4.0.6.tar.gz
切换到 redis 的根目录,输入命令:cd redis-4.0.6
进行编译,输入命令:make
4、安装,输入命令:make install(安装的时候没有指定路径,默认在 /usr/local/bin 目录,如果要指定目录,输入命令:make install PREFIX=/自定义路径)
5、切换到 redis 安装目录,输入命令:cd /usr/local/bin
把 redis 配置文件复制过来,输入命令:cp /usr/java/redis-4.0.6/redis.conf ./(配置文件不复制过来也行,只是把redis配置文件复制过来一份方便管理)
修改配置文件,输入命令:vi redis.conf
把 bind 127.0.0.1,改成 bind 0.0.0.0,表示允许远程连接
把 daemonize no,改成 daemonize yes,表示后台启动
设置密码,添加配置:requirepass 1234。设置完成之后保存并退出
6、启动服务,输入命令:./redis-server redis.conf
7、连接测试,输入命令:./redis-cli
看到下图效果就表示已经成功连接了,如果要退出 redis 环境,就输入:exit
8、如果想在主机windows上访问redis,需要关闭防火墙或者开放6379端口,建议开放3306端口:输入命令:firewall-cmd --zone=public --add-port=6379/tcp --permanent
然后重启防火墙生效,输入命令:systemctl restart firewalld
9、打开本地连接redis工具Redis Desktop Manager(没有的话附件下载安装即可),测试是否可以正常连接上服务器的redis,消息框出现"连接Redis服务器成功"就完成了。
注意:记得开放云服务器中的6379端口