一只小白的redis入门之路

131 阅读1分钟

下载

下载前先看看自己安装了gcc-c++了没  gcc -v

没有的话

yum -y install gcc yum -y install gcc-c++

接着开始下载redis的包:

wget http://download.redis.io/releases/redis-6.0.9.tar.gz 

可以从 

download.redis.io/releases

 找其他的版本

下载完成后 将包复制到你要的那个文件夹下

cp redis-6.0.9.tar.gz /usr/local/

解压安装编译

解压

 tar zxvf redis-6.0.9.tar.gz 

进入解压后的目录进行编译 

# 编译 # 安装 

make PREFIX=/usr/local/redis-6.0.9 install 

完成后 

cp redis.conf   ./bin/ 

 把配置文件拷贝到bin下 比较方便后续操作

cd bin/ 

 下面有这些工具

redis-benchmark redis性能测试工具
redis-check-aof AOF文件修复工具
redis-check-rdb RDB文件修复工具
redis-cli redis命令行客户端
redis.conf redis配置文件
redis-sentinal redis集群管理工具
redis-server redis服务进程

在下不才 还不知道具体用法 以后在更 先记着

现在执行

./redis-server

 其实已经开启了 但是这个不好使  你离开了就关闭了 咱当然需要他在后台开启

修改刚刚的挪的配置文件 redis.conf

vim redis.conf

修改no为yes

daemonize yes

requirpass 解释放开 写上你的密码(不写密码 如果不是虚拟机的话容易成为突破口被攻击)

运行

./redis-server ./redis.conf

连接客户端进行测试

./redis-cli -p 6379 -a 111111(你的密码)

关闭redis服务

./redis-cli shutdown

冰狗 !!成功  万幸万幸!嘿嘿嘿

此外如果你要远程访问的话

配置redis.conf  默认是127.0.0.1  改为0.0.0.0

需要配置下开放端口

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

重启下防火墙

firewall-cmd --reload

查看情况

netstat -ntlp

阿里云的安全组记得也加上 反正就是一通加 +++++

第一次写 有问题我会及时改(*^▽^*) 请多指教