系统环境:Windows10 家庭中文版-20H2,处理器:AMD R7-5800H,内存:32G
1、VMware的安装:
VMware安装比较简单,一般一直点击下一步即可。
VM的版本选择比较重要,我的电脑是2021年新款,可能是硬件的兼容性问题,在VM14,VM15上都无法运行虚拟机,点击运行就会蓝屏。
后来重新安装了VM16才正常运行。11代的inter处理器也同样有蓝屏的问题,所以如果遇到蓝屏的现象的话,可以试试安装VM16版本。直接搜索VM16就可以搜到官网,秘钥在网上也有很多,就不放链接了。
2.centos7镜像安装
1)选择创建新虚拟机,会跳出下面的页面
这里先选择稍后安装操作系统,方便设置硬件配置,点击下一步:
这里的版本选择需要看你的镜像是什么系统,我要安装的是Linux,版本是centos7;
点击下一步
虚拟机安装的路径一般不建议放在C盘,因为后面用的多了,会不停的创建文件,占用C盘空间,我选择放在了F盘,当然还是建议安装在固态硬盘中。
然后点击下一步
磁盘空间选择默认大小即可,虚拟磁盘拆分选择拆分为多个文件,否则会一次划分出20G空间给虚拟机,比较浪费,让他慢慢创建文件即可,用多少划分多少。
点击下一步
这里要对虚拟机的性能进行设定,点击自定义硬件
内存推荐不低于2G,处理器内核推荐不低于2核,要根据自己电脑性能设置,我的电脑比较新,所以设置的多一点。
CD/DVD这边选择使用ISO镜像文件,需要下载好镜像文件,可以从官网下载好。
网络适配器先选择为仅主机模式,方便后面配置。然后点击高级,
点击生成Mac地址。然后点击确定。
点击添加,选择网络适配器
网络适配器2就是刚刚添加进来的,选择为NAT模式,再点击高级,将MAC地址生成一下。
完成后点击关闭,然后点击完成
虚拟机的硬件配置就完成了。VM主页就有了这个虚拟机。这里只是硬件分配完成,安装路径设置了,我们还需要运行虚拟机然后进行安装。
2)启动虚拟机进行系统镜像的安装
等待安装开始
引导程序结束后会出现语言选项,根据自己需要选择,中文在最下面:然后点击continue。
这里有三个我们要设置一下,分别为时间,系统和网络
首先设置时间;时区选择为北京时间,选择上海时间,在地图上点击即可。
注意看一下左下角时间是否和当前时间相同,自己调一下,然后点击done
系统页面不需要做任何调整,点击done即可
网络设置中将两个网络均开启,同时要记住IP地址的前三个部分,我的是192.168.93,最后一个不重要。后面配置要用到
点击done
然后点击开始安装:
在等待的时候把root账户的密码配置一下。然后点击done。等待安装即可
安装完成后要点击重启
重启完成后会进入登录页面,账户名是root,密码就是刚刚我们设置的密码。
这里注意,Linux输入密码是不显字符的,所以输完就回车就好
到这里我们虚拟机的系统就按照完成了。
3) 下面对虚拟机系统进行一些设置:
首先对我们配置的本地网络接口设置IP地址:
输入vi /etc/sysconfig/network-scripts/ifcfg-ens33
注意vi后面有个空格,所有命令后面都有空格。然后回车
如果显示成我这样,那么就重启一下虚拟机,重新配置网络;
正确显示应该是这样:
首先将光标移动到第四行dbcp后面,用键盘上下左右键移动。按下a,即可开始更改。
将dbcp删掉改为static;
光标移动到最后一行,将ONBOOT改为yes;
到最后一行输入IPADDR=192.168.93.100
这里的192.168.93就是我们刚刚记下来的地址,最后一部分只要不用1就可以,我给了100;
然后按EXC键,结束输入;再输入:wq 回车
完成更改。
再输入命令:systemctl restart network
systemctl stop firewalld
systemctl disable firewalld
分别为重启虚拟机的网络服务,停止虚拟机防火墙服务,关闭防火墙
到这里虚拟机的设置就完成了。
4)引入一个工具
这里我们用一个链接工具MobaXterm_Personal_12.3;
用来链接我们的虚拟机,在这个工具安装更方便一点,因为窗口大小好调整。(虚拟机的显示实在小)
我们先创建一个链接,通过我们刚刚配置的接口链接我们的虚拟机
点击2左上角按钮,host为我们在虚拟机里设置的IP地址,
然后点击中间的小人
点击new,
name用IP地址的后部分,Username和Password是虚拟机的用户名和密码,然后一直点击ok
出现login了就表示连接成功了。
5)jdk和MySQL安装
在step菜单下,将文件夹切换到opt目录下,然后将jdk和MySQL安装包直接放进来(Linux版本)
输入cd /opt切换文件夹;
输入ll(这是两个小写的L)看一下opt里有哪些文件
输入tar -zxf jdk-8u221-linux-64.tar.gz(这是我的jdk文件名),解压安装jdk
多了一个文件夹名,表示安装成功了,下面再进行环境变量的配置
输入vi /etc/profile回车
再按shift+g键切换到最后一行,按下o开始插入
输入:
export JAVA_HOME=/opt/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
然后按下esc,输入::wq 回车
输入source /etc/profile 使环境变量生效
输入java -version使环境变量生效
没有报错配置成功
安装MySQL: 下面的步骤全部需要联网!
输入 rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
安装MySQL客户端
报缺少Perl包,那就安装这个包
输 yum install -y perl
安装完成后再进行安装client
再安装sever: rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
再次报缺少包,缺少net-tools和perl包,那么就先安装这两个包
输入yum install -y net-tools
yum install -y autoconf
再次安装sever,这次又出现依赖包出现冲突,那么我们就把冲突的包移除
输入rpm -e mariadb-libs-1:5.5.60-1.el7_5.x86_64 --nodeps
这个冲突包名要看他爆出来的是什么
再来安装sever就可以了
到这里MySQL安装就完成了
首次登录MySQL需要修改密码:
输入 cat /root/.mysql_secret 获取默认密码
启动MySQL登录,来修改密码:
先登录:
输入 service mysql start 启动
输入mysql -uroot -pYh9ccby93pdOMAlM 登录;p后面是获取的初始密码
设置新密码:
输入set password=password('123'); ' '里面是新的密码
然后输入quit 退出登录
用新密码登录试试:
输入mysql -uroot -p123 (真的要注意空格!)
到这里就结束了。