最详细的阿里云服务器Centos 安装jdk,tomcat,mysql,redis之Redis安装与卸载
一、Redis卸载
1、老样子先查看下是否有对应安装包什么的
指令:rpm -qa | grep redis 查找所有已经安装的redis包
指令:whereis redis查看Redis位置
指令:find / -name redis 查看名字命名为Redis的包
2、将所有执行上边指令查寻到的已经安装的,包或者文件删除
指令:rm -rf documentName(需要删除的文件名)
3.查看是否卸载完整重复执行上边命令做最终查看
指令:find / -name redis
二、Redis安装
4.下载Redis安装包(习惯性的可以在/usr/local/下 注:本人常用的Redis安装路径)
指令:
进入到该路径下,
地址链接:
官网地址:http://redis.io/
下载地址:http://download.redis.io/releases/redis-3.2.9.tar.gz
此处以下载的 redis-3.2.9.tar.gz 包进行操作说明
(1)方法一:使用wget +url 命令下载Redis到Linux 系统上
(2)方法二:自己去官网下载,将下载好的安装包通过Fz工具上传至Linux建的文件夹下
5.下载后直接删除下载的安装包并解压
指令:rm -rf redis-3.2.9.tar.gz (删除)
解压:tar -zxvf redis-3.0.0.tar.gz 解压后的包名为redis-3.2.9
6、
redis的安装环境会安装到linux系统中。
第一步:对redis的压缩包进行解压缩
Redis解压缩之后的文件是用c语言写的源码文件
tar -zxfredis-3.2.9.tar.gz
第二步:安装c语言环境(安装centos之后,自带c语言环境)
yum install gcc-c++
第三步:编译redis源码
cd redis-3.2.9
make
第四步:安装redis
make install PREFIX=/usr/local/redis( 指明安装到哪儿)
第五步:查看是否安装成功
三、Redis启动
7、前端启动
前端启动的命令:
[[email protected]]# ./redis-server
前端启动的关闭:
强制关闭:Ctrl+c
正常关闭:[[email protected] bin]# ./redis-cli shutdown
启动界面:
前端启动的问题:
一旦客户端关闭,则redis服务也停掉。
8、后端启动
第一步:需要将redis解压之后的源码包中的redis.conf文件拷贝到bin目录下
[[email protected] bin]# cp /usr/local/redis-3.2.9/redis.conf /usr/local/redis/bin/
第二步:修改redis.conf文件
先要使用vim redis.conf
第三步:使用命令后端启动redis
[[email protected] bin]# ./redis-server redis.conf
第四步:查看是否启动成功
关闭后端启动的方式:
强制关闭:[[email protected] bin]#kill -9 5071
正常关闭:[[email protected] bin]#./redis-cli shutdown
在项目中,建议使用正常关闭。
因为redis作为缓存来使用的话,将数据存储到内存中,如果使用正常关闭,则会将内存数据持久化到本地之后,再关闭。
如果是强制关闭,则不会进行持久化操作,可能会造成部分数据的丢失。
9、用RedisDesktopManager测试链接
10、如果出现不能正常访问的情况就要去查看以下几种情况
(1)防火墙是否开启
(2)防火墙是否限制了端口
(3)服务器主机是否配置有相关安全组
相关指令做一个简单的描述:
查看防火墙状态;
阿里云centOS 需要到 /etc/sysconfig/ 目录下找防火墙配置文件