下载
下载前先看看自己安装了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
阿里云的安全组记得也加上 反正就是一通加 +++++
第一次写 有问题我会及时改(*^▽^*) 请多指教