CentOS7中Redis的安装与基本配置
安装
sudo yum install redis # 看yum源中是否有redis,我试的没有。不过应该是没有的,要从源码编译安装
sudo yum install epel-release # 下载fedora的epel库
sudo yum install redis # 再次安装
启动、关闭、连接
# 启动redis
service redis start
# 停止redis
service redis stop
# 查看redis运行状态
service redis status
# 查看redis进程
ps -ef | grep redis
# 进入本机redis
redis-cli
# 列出所有key
keys *
配置开机启动
# 设置redis为开机自动启动
chkconfig redis on
从防火墙开放端口
sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent # 开放6379端口
sudo firewall-cmd --reload # 重新加载配置
开启远程访问
默认是只能在本机访问、所以通过网络访问需要额外的配置。配置文件的目录在:/etc/redis.conf。然后分别修改下面两处配置:


测试
import redis.clients.jedis.Jedis;
public class TestRedis {
public static void main(String[] args) {
Jedis redis = new Jedis("192.168.102.6");
System.out.println(redis.ping());
}
}
/* 输出:
* PONG
*
* Process finished with exit code 0
* /
参考: https://www.cnblogs.com/rslai/p/8249812.htmlhttps://blog.csdn.net/xujian_2001/article/details/78927706