目标:模拟自己的电脑和服务器连接,远程用win系统中的JAVA程序操作Linux(服务器)系统中的MySQL数据库。
所以,需要使用虚拟机,在虚拟机中安装Linux系统以及MySQL。
1.关联计算机名和固定ip地址(相当于给人起名字,并合法设置身份证号)
指令:hostname ——看计算机名字
指令:hostnamectl set-hostname +新名字 ——给计算机起新名字
指令:ip a ——查看计算机当前ip地址(此时是动态地址)
指令:vi /etc/hosts ——进入vi编辑器
注:linux 没有盘的概念,分区全认为是文件夹,/ 就是根目录
点:i ——进入编辑模式
编辑:在界面最后添加ip地址 计算机名(地址的前3个数字跟网关一样,最后一个数字一定不要一样,最好在100-250之间)(菜单中“编辑”-“虚拟网络编辑设置”可以查看网关是什么)
点:esc 退出编辑模式
点: : 进入命令模式
命令模式指令: wq 保存并退出 q退出 q!强行退出(编辑结束后保存退出;进错文件夹了退出重进;若进错文件夹不能退出就强行退出)
2.更改身份文件
指令:vi /etc/sysconfig/network-scripts/ifcfg-ens33
进来应该能看到这样的内容
把BOOTPROTO改为static(原来的dhcp是自动分配ip地址的,我们要固定的地址,所以改掉)
后面加上:
IPADDR:"自己设的地址"
GATEWAY:"网关"
子网掩码(相当于一个门牌号下的2-1/2-2 为了以后能加新机器):
NETMASK:"255.255.255.0"
域名解析服务器(为了输入ip地址能解析为计算机名,输入计算机名能解析为ip地址):
DNS1="114.114.114.114"
DNS2="8.8.8.8"
保存退出vi编辑器
指令:systemctl restart network 重启网络
检测是否能上网:
ping www.baidu.com
停止ctrl c
关闭防火墙:
systemctl stop firewalld
永久关闭防火墙
systemctl disable firewalld
注:为了操作方便,可以下载Xshell,连接当前虚拟机ip地址并登录