目录
5 :redis desktop manager连接redis
一:准备环境
系统:linux CentOS8
二: 安装步骤
1、下载redis
(1)进入官网找到下载地址 https://redis.io/download
(2)右键点击复制链接地址
(3)进入到Xshell控制台(默认当前是root根目录),,输入wget 加你复制的地址
wget https://download.redis.io/releases/redis-6.2.5.tar.gz
(4)敲击回车执行后如下图
也可以在浏览器下载下来后用Xftp工具传入指定文件(这里就不展示了)
2、 解压,移动,编译,安装
(1)进行解压 如下图
tar -zvxf redis-6.2.5.tar.gz
(2)移动到/usr/local目录下,命名为redis
mv redis-6.2.5 /usr/local/redis
(3)cd到/usr/local/redis目录,输入命令make执行编译命令
cd /usr/local/redis
make
(编译成功!上图)
(4)输入以下命令安装
make PREFIX=/usr/local/redis install
这里多了一个关键字 PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,
库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。
安装结果
安装完成!
3、启动redis
(1)输入pwd查看是不是在/usr/local/redis目录下
(2)启动redis
./bin/redis-server& ./redis.conf
出现这个界面基本上就是已经启动redis了,这种时候我用redis desktop manager 管理工具是连接不上的
(3)vim编辑redis.conf vim redis.conf
vim命令:i插入,esc —>Shift+:wq 退出保存
vim redis.conf vim redis.conf
(1) 注释掉bind,#为注释,未注释代表只允许本机连接
(2)daemonize改为yes 开启守护线程
要启动后台进程,redis中 daemonize必须是yes
(3)protected-mode改为no 关闭保护模式
到了这里配置文件就已经修改好了
常用参数释义:
//绑定运行访问的ip
bind 8.8.8.8
//使以daemon(守护进程)方式运行
daemonize yes
//日志保存
logfile "/usr/local/redis/logs/redis.log"
// 数据保存目录
dir /usr/local/redis/data/
//使用的最大内存数量
maxmemory 128MB
// io线程数(系统建议设置为cpu核心数量的3/4)
io-threads 1
// 添加密码
requirepass 123456
(4)以后启动用这个命令 (必须在redis的bin目录下)
./redis-server /usr/local/redis/redis.conf
(5)查看redis进程
ps -aux | grep redis
(6)采取端口监听查看方式
netstat -lanp | grep 6379
(7)重启redis
(1)根据ps -aux | grep redis命令可以看出redis的进程是2197809
(3)再次查看redis ps -aux | grep redis
成功的干掉了redis这时候开始重启
输入 命令(必须在redis的bin目录下),然后查看redis可以看出已经开启
./redis-server /usr/local/redis/redis.conf
ps -ef |grep redis
4: 开放服务器6379端口通过防火墙
(1)开启防火墙
systemctl start firewalld
(2)开放指定端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
命令含义:
–zone #作用域
–add-port=6379/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
(3)重启防火墙
firewall-cmd --reload
(4)查看端口号
查看当前所有tcp端口·
netstat -ntlp
查看所有6379端口使用情况·
netstat -ntulp |grep 6379
5 :redis desktop manager连接redis
地址为你的服务器地址
点击测试连接
6:开启redis密码
(1)redis有 requirepass为密码
/usr/local/redis
vim redis.conf
(3) 新增requirepass 空格后面是你的密码 , 保存后退出
(4) 重启redis(执行第6步操作重启)
(5) redis客户端的使用:
/usr/local/redis/bin/redis-cli
然后输入账户密码
auth "wcybaonier"
退出客户端
exit
redis客户端建立软连接
ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis-cli
再次登陆
不输入密码
输入密码
安装完成!