Redis教程

Linux32--测试环境搭建-Redis

本文主要是介绍Linux32--测试环境搭建-Redis,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Redis数据结构服务器介绍

Redis数据结构服务器介绍
Redis是现在最受欢迎的NoSQL数据库之一,通常称为数据结构服务器,Redis是一个使用ANSIC编写的开源免费
包含多种数据结构支持网络、基于内存、亦可持久性的键值对存储数据库,Redis是意大利的Salvatore Sanfilippo研发
Redis已经在互联网公司得到广泛应用,例如:微博、阿里、百度、美团、搜狐

Linux环境中安装,使用yum命令安装lrzsz上传和下载工具

yum -y install lrzsz

切换工作目录到/usr/local目录中

cd /usr/local

rz上传redis安装包文件,到/usr/local目录中

rz 
上传redis-4.0.11.tar.gz文件

ls查看redis文件上传是否成功

ls 

使用tar命令进行解压

tar -xzvf redis-4.0.11.tar.gz
ls

使用mv命令重命名redis-4.0.11目录名称为redis

mv redis-4.0.11 redis
ls

切换工作目录到redis,验证系统是否安装gcc环境

cd redis
gcc -v      

如果没有安装gcc环境需要执行yum命令进行安装

yum -y install gcc

gcc -v

使用make编译

make
编译完成,出现提示信息,It's a good idea to run make test

切换工作目录到redis目录中的,src子目录中

cd /usr/local/redis/src

使用make install 安装redis

make install

在redis目录中,使用mkdir创建新目录redis_conf

cd /usr/local/redis
mkdir redis_config

使用cp命令复制redis.conf文件到redis_conf目录中,并查看

cp redis.conf redis_config
cd redis_config
ls

使用vi命令编辑redis.conf文件

vi redis.conf

设置后台运行,将daemonize no修改为daemonize yes

GENERAL中 daemonize no 修改为 daemonize yes

注释掉绑定主机地址 #bind 127.0.0.1

NETWORK中 bind 127.0.0.1 修改为 #bind 127.0.0.1

启动redis-server服务,并设置成后台运行

/usr/local/redis/src/redis-server /usr/local/redis/redis_config/redis.conf

启动redis-cli客户端

cd /usr/local/redis/src            
./redis-cli

使用ping命令测试是否可以连接服务器

ping

使用config命令设置redis连接密码

config set requirepass "123456"

验证密码是否设置成功,并使用密码连接

auth 123456
ping

如果使用远程连接还需设置端口,先查看防火墙状态

systemctl status firewalld

查看Linux系统公共端口情况

cat /etc/firewalld/zones/public.xml

添加redis默认端口6379到防火墙,开通端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent 

加载防火墙配置文件

firewall-cmd --reload
这篇关于Linux32--测试环境搭建-Redis的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!