redis分为windows版(删减版)和Linux版(完全版)
官网地址:https://redis.io/
下载地址:http://download.redis.io/releases/
下载成功之后如下:
准备工作
想要在Linux上安装redis,需要先在Linux上安装一些依赖库(运行环境):gcc、gcc-c++
如果你的电脑上已经安装过这两个依赖环境,而且版本不匹配,使用以下命令进行卸载:
yum -y remove gcc gcc-c++
使用root账号登陆Linux,在命令行执行下面的命令
yum -y install gcc gcc-c++
出现下面安装成功:
将本地压缩包用xftp/ssh工具拖到自己要安装的目录下:
进行解压缩:
tar -zxvf redis-5.0.1.tar.gz
压缩后进行编译:
make
编译后进行安装:
make install
安装成功后:编辑一个叫做redis.conf的配置文件
vi redis.conf (或者找到文件打开直接修改)
把这个注掉 bind:设置在哪台终端可以连接服务器,不设置为任意终端
port:端口号 默认6379
daemonize:yes,是否以守护线程的方式启动(后台启动)
requirepass:设置认证密码,永久生效(也可以不设置)
开放端口号/关闭防火墙:
开启防火墙:systemctl start firewalld
查看防火墙状态:sysytemctl status firewalld
开放端口:firewall -cmd -permanent --add -prot=6379/tcp
关闭防火墙:sysytemctl stop firewalld
在下面文件添加开放端口:
在/etc/sysconfig/iptables-config文件中添加:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
启动redis服务端与客户端:
启动服务端:./redis-server
或者 ./redis-server /usr/local/redis/redis-5.0.1/redis.conf(启动并加载配置文件)
接着启动客户端: ./redis -cli
启动成功之后可以测试一下:
set key value 存入key-value
get key 获取key中的value
列子忘记截图了:
set name 张三
get name (执行结果:张三)
ok!成功了,去使用吧!
本地客户端连接测试: