linux centos8 安装redis 卸载redis
预备情况系统:linux CentOS8
安装步调
一、下载redis
1.进入官网找到下载地址 https://redis.io/download
https://i-blog.csdnimg.cn/blog_migrate/d66d492666c0a3682a79324fcf9f58c3.png
2.右键点击复制链接地址
3.进入到Xshell控制台(默认当前是root根目次),,输入wget 加你复制的地址
(示例 :wget:https://download.redis.io/releases/redis-6.0.9.tar.gz)
4.敲击回车执行后如下图
https://i-blog.csdnimg.cn/blog_migrate/6b34af070a5e405f5a84a1923b3a9fc5.png
(这就是在下载中)
也可以在浏览器下载下来后用Xftp工具传入指定文件(这里就不展示了)
二、解压安装
1.查看,解压,移动,编译,安装
(1)查看下载文件 ll
https://i-blog.csdnimg.cn/blog_migrate/b5755844e7c809b176b737d23b54b748.png
(2)进行解压 tar -zvxf redis-6.0.9.tar.gz 如下图
https://i-blog.csdnimg.cn/blog_migrate/eb7a2a3be834e1ce7cf813adbbef7d32.png
(3)移动到/usr/local目次下,命名为redis
mv redis-6.0.9 /usr/local/redis
(4)cd到/usr/local/redis目次,输入下令make执行编译下令
https://i-blog.csdnimg.cn/blog_migrate/5e02359c735a8f1c7e51489c4471c3ab.png
(成功后的截图)
(5)输入以下下令安装 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。
执行效果如下图:
https://i-blog.csdnimg.cn/blog_migrate/6c2dfa2c8fce61752530e2453094ff36.png
这种时候基本上就是安装成功了
三、启动redis
1.输入pwd查看是不是在/usr/local/redis目次下
https://i-blog.csdnimg.cn/blog_migrate/0f2abf0a4ebc1f3d5dc74b0378e48e4d.png
2.启动redis ./bin/redis-server& ./redis.conf
https://i-blog.csdnimg.cn/blog_migrate/45d8b4e9137b3bca3c47832eb91a73ec.png
出现这个界面基本上就是已经启动redis了(是不是很简单)
这种时候我用redis desktop manager 管理工具是连接不上的
按Ctrl+c退出
3. vim编辑redis.conf vim redis.conf
vim下令:i插入,esc —>Shift+:wq 退出保存
(1) 解释掉bind,#为解释,未解释代表只答应本机连接
https://i-blog.csdnimg.cn/blog_migrate/b0a269bfb8cc5d0f6e5b5d39c5221b31.png
(2)daemonize改为yes 开启守护线程
https://i-blog.csdnimg.cn/blog_migrate/5ae686601fc06e80c7c7898d0a7b2120.png
(3)protected-mode改为no 关闭掩护模式
https://i-blog.csdnimg.cn/blog_migrate/8815d3307945c7349eb6df9b391cc280.png
到了这里设置文件就已经修改好了
(4)以后启动用这个下令 ./redis-server /usr/local/redis/redis.conf (必须在redis的bin目次下)
4.查看redis进程 ps -aux | grep redis
https://i-blog.csdnimg.cn/blog_migrate/ff17997d7da71affbcb9b10f1fa297e9.png
5.接纳端口监听查看方式 netstat -lanp | grep 6379
https://i-blog.csdnimg.cn/blog_migrate/58f7a9b802532e9c33e9c98fd3590169.png
6.重启redis
(1)根据ps -aux | grep redis下令可以看出redis的进程是106925
(2)干掉redis kill -9 106925
(3)再次查看redis ps -aux | grep redis
https://i-blog.csdnimg.cn/blog_migrate/42a05c5f3743d7a6ee2f71a40b698fc7.png
成功的干掉了redis这时候开始重启
(4)输入 ./redis-server /usr/local/redis/redis.conf (必须在redis的bin目次下),然后查看redis可以看出已经开启
https://i-blog.csdnimg.cn/blog_migrate/db768d73d7e4e7c9e369e7141b910f90.png
7.开放服务器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)查看端口号
netstat -ntlp //查看当前所有tcp端口·
netstat -ntulp |grep 6379 //查看所有6379端口使用情况·
8.redis desktop manager连接redis
https://i-blog.csdnimg.cn/blog_migrate/a7853d2283e90bcd1f023310e2e7657c.png
地址为你的服务器地址
点击测试连接
https://i-blog.csdnimg.cn/blog_migrate/eaccf38a9c4f223ad9168e0eee51e604.png
连接成功
9.开启redis密码
(1)redis有 requirepass为密码
(2)进到/usr/local/redis 目次 输入 vim redis.conf
https://i-blog.csdnimg.cn/blog_migrate/072f6d4b9aba4188b5750f02617d934d.png
新增requirepass 空格后面是你的密码
保存后退出
(3)重启redis(执行第6步利用重启)
不输入密码
https://i-blog.csdnimg.cn/blog_migrate/d48729625b0ccac2a66821cc23850905.png
输入密码
https://i-blog.csdnimg.cn/blog_migrate/94619ebb02c367f387054e07ef4b496a.png
好了到了这里基本上就是成功了
阿里云服务器需要开启阿里云的安全组,以下为步调
四、开启阿里云安全组
1.进入实例
https://i-blog.csdnimg.cn/blog_migrate/e11ca2246deb0dbc17a4114d9d5d1384.png
2.点击更多,选择网络安全组,安全组设置
https://i-blog.csdnimg.cn/blog_migrate/551e12965403d9654f0b4f220263e830.png
3.点击设置规则
https://i-blog.csdnimg.cn/blog_migrate/5edf4a4fa920e4b9d129ec365ac8fcad.png
4.手动添加入方向和出方向的3306端口
https://i-blog.csdnimg.cn/blog_migrate/1e98cb33ff5d7e1a461e8dea4f46055a.png
五、卸载redis
1.查询redis进程:ps -ef |grep redis(如下图)
https://i-blog.csdnimg.cn/blog_migrate/2acc8325e7e8607264c433405c0ea0e2.png
2 .杀死redis进程:kill -9 102457
3.执行第一步过程查看是否杀死redis进程
https://i-blog.csdnimg.cn/blog_migrate/49475a34bf177dcf322eb7f6bc5ef02b.png
4.可以看到已经没了,接下来输入rm -rf /usr/local/redis,卸载成功,如下图:
https://i-blog.csdnimg.cn/blog_migrate/f9cfaba48fa1dbb112c0e9fcaadff103.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]