其他相关文章
Java连接远端服务器的Redis
本次安装环境:
- VMware 16.2.2
- Linux系统版本:
CentOS Linux release 7.9.2009 (Core)
前言
Redis是一个开放源码(BSD授权)的内存数据结构存储,用作数据库、缓存和消息中介。
准备工作
先安装 gcc
# yum install gcc-c++
下载Redis
在命令行输入以下命令,从redis官网提供的下载站点获取最新稳定版本的redis的源文件
# wget https://download.redis.io/redis-stable.tar.gz
解压redis源文件
在下载下来的redis源文件压缩包目录下,执行以下命令
# tar -xzvf redis-stable.tar.gz -C /opt
注意:-C 指定解压到的位置,这里我解压到/opt下
编译redis
切换到解压到的目录下
# cd /opt/redis-stable
然后执行make命令
# pwd
/opt/redis-stable
# make
会看到相关信息的输出
构建结束时的信息
如果编译没有问题,会在src目录中会生成几个redis二进制文件
- redis-server: 用来启动redis服务的程序
- redis-cli:redis客户端管理工具,是与redis交互的命令行程序
- redis-benchmark:redis基准性能测试程序,可以用来测试redis的相关性能
编译成功后,进入src文件夹,执行make install进行Redis安装
# pwd
/opt/redis-stable
# make install
运行redis
安装后,您可以通过执行redis-server命令,开启redis服务
# redis-server
执行这个命令后,如果顺利的话,我们会看到redis的启动日志
我们还可以看到有一个警告
警告信息:
警告:没有指定配置文件,使用默认配置。要指定配置文件,请使用redis-server /path/to/redis.conf
根据提示,我们可以用下面的方式启动redis服务
# redis-server /opt/redis-stable/redis.conf
可以发现没有了刚才的警告
测试redis服务是否正常
不要关闭启动redis服务的窗口,重新开启一个命令行窗口,在新的窗口输入
# redis-cli
会看到进入>符号的模式
127.0.0.1:6379>
要检查redis服务是否正常工作,我们可以发送ping命令测试
127.0.0.1:6379>ping
如果服务器运作正常的话会输出
PONG
退出redis-cli程序
127.0.0.1:6379>quit
或
127.0.0.1:6379>exit
停止redis服务
因为默认情况下,redis不作为守护程序运行,我们只要终止redis的命令行界面的运行就行
我们可以在启动redis-server的窗口,直接按 Ctrl+C 来停止redis服务
或则直接关闭这个命令行窗口
删除redis
1、查看reids 是否在运行,如果在运行的话,先关闭
使用以下命令查看:
ps aux | grep redis
从图上可以看出,redis-server目前正在6379端口运行,需要将该进程关闭。
使用以下命令将进程关闭
kill -9 PID
2、停止redis-server 服务
正常停止redis-server 服务,使用reids 客户端命令:
redis-cli shutdown
3、删除/usr/local/lib目录下与redis相关的文件:
查看文件:
ls /usr/local/bin/redis-*
删除文件:
rm -rf /usr/local/bin/redis-*
4、删除掉解压后的文件目录和所有文件
亦可参考
http://www.cnblogs.com/it-cen/p/4295984.html
http://www.jb51.net/article/79096.htm