1.安装 openssh-server
在终端中输入
yum list installed | grep openssh-server
查询出结果显示,表示已经安装了,如果没有安装,则执行命令安装
yum install oppenssh-server
2.开启 sshd 服务
sudo service sshd start
查看 sshd 服务是否已经开启,执行命令
ps -ef|grep shhd
3.修改虚拟机的网络连接方式
查看虚拟机的网络连接属性,为NAT属性。
注意:本地主机不要禁用虚拟网络,在网络适配器里面查看,NAT属性对应的虚拟网络适配器为VMnet8
4.关闭防火墙
执行命令
systemctl stop firewalld.service #停止防火墙
systemctl disable firewalld.service #禁止防火墙开机启动
firewall-cmd --state #查看默认防火墙状态 防火墙状态显示 not running 就好了
5.Ping通虚拟机
首先要确保本地主机可以 ping 通 虚拟机中的 centos 7,
- 查看虚拟机 ip 地址:
使用命令 ip addr (系统自带) 或者 ifconfig ,如果 ifconfig 命令提示未找到,则需要安装 net-tools
yum install net-tools
- 查看本地主机 ip 地址:
打开 cmd 输入 ipconfig 命令即可。
可以 ping 即可。
6.配置redis.conf
参考:
Centos 7 (基础功能版)安装与配置Redis 6.0.6. 原文出自[黑白一念] 转载请保留原文链接: https://www.itheibai.com/archives/901
7.idea 测试连接
- 导入依赖:
<!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
<!--jedis-->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.70</version>
</dependency>
- 新建Ping.java
package com.itheibai.testDemo.jedisDemo;
import redis.clients.jedis.Jedis;
public class Ping {
public static void main(String[] args) {
Jedis jedis = new Jedis("192.168.76.129",6379);
//密码认证,如果没设置密码,可省略这句代码
// jedis.auth("123456");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
System.out.println(jedis.keys("*"));
}
}
运行程序,如下图所示,连接成功!
评论前必须登录!
注册