Redis使用(一):linux上搭建redis服务(单机版)

版权声明:本文为博主原创文章,转载请附上博文链接!欢迎交流!!! https://blog.csdn.net/Mak1214/article/details/86625167

redis分为windows版(删减版)和Linux版(完全版)
官网地址:https://redis.io/
下载地址:http://download.redis.io/releases/
下载成功之后如下:
redus在这里插入图片描述
准备工作
想要在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!成功了,去使用吧!

本地客户端连接测试:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Mak1214/article/details/86625167