虚拟机内配置Linux环境
目录
1. 新建虚拟机
2. 配置虚拟机系统
3. 配置NAT模式的固定IP
4. 配置JDK
5. 安装MySQL数据库
6. 安装Tomcat
本文基于VMware Workstation 15 Pro 虚拟机软件,笔记本配置:i7 9750H处理器(6核12线程),8G内存
1. 新建虚拟机
我们在企业里绝大多数的程序都是在Linux服务器里运行的,所以我们平时也要对Linux系统有所了解。但是前期我们如果直接租赁云服务器或者把电脑做双系统都不是那么方便使用,如果电脑的配置足够,我们可以做虚拟机,这样两个系统可以同时使用或者互通。
本文使用VMware Workstation 15 Pro
搭建虚拟机,使用CentOS - 7 - 64
版本的Linux系统。
那么,我们开始吧!
1. 下载专区
1. 下载 VMware Workstation 15 Pro
软件:
1. 官网下载:点击此处移步官网下载 (官网访问速度很慢)
2. 百度网盘:点击此处百度云盘下载 (版本:15.0.0,size=512MB)
2. 下载CentOS-7-64
版本Linux系统:
1. 官网下载:点击跳转下载 (下载速度慢,最好使用国内镜像)
2. 阿里云镜像下载:点击跳转下载 (不限于阿里云,其他的镜像也可以)
2. 安装VMware Workstation 15 Pro
就按照一般安装软件的方式就可以,我把软件安装在了系统盘SSD,待会儿linux系统放在其他盘中,这样至少软件的运行速度会快很多。当然我其他盘也都是SSD,大家可以把linux虚拟机放在其他盘,减少系统盘的使用。
至于破解的注册码,大家问度娘就可以,有很多的。
我这里提供几个,但是您在使用的时候不一定有效了。
ZC10K-8EF57-084QZ-VXYXE-ZF2XF
UF71K-2TW5J-M88QZ-8WMNT-WKUY4
AZ7MK-44Y1J-H819Z-WMYNC-N7ATF
CU702-DRD1M-H89GP-JFW5E-YL8X6
3. 新建虚拟机
我们现在安装好了VMware Workstation 15 Pro
软件,打开软件,我们开始新建一个虚拟机。
虚拟机配置:处理器:1核、内存:1G、网络配置:NAT方式
1. 打开
VMware Workstation 15 Pro
软件,点击:文件 > 新建虚拟机
2. 弹框中选择:自定义(高级) > 下一步
3. Workstation 15.x > 下一步
4. 稍后安装操作系统 > 下一步
5. 客户机操作系统:Linux、版本:CentOS 7 64位 > 下一步
6. 命名虚拟机:名称:CentOS 7 cloud
、位置:D:\develop\CentOS 7 cloud
(PS:命名为cloud
,是因为我以后会把这个配置放在云服务器上;我把本地D盘专门用于做服务器盘)
7. 处理器配置:处理器数量:1、每个处理器的内核数量:1 > 下一步
8. 此虚拟机的内存:1024MB > 下一步
9. 网络类型:选择:使用网络地址转换(NAT) > 下一步
(PS:因为笔者目前的无线路由器是公用的,自己对设备进行IP固定,所以使用NAT方式,使用主机IP访问外网,我们访问虚拟机时,可以固定绑定新的IP,这样我们平时访问虚拟机就不用频繁修改IP了)
10. 选择I/O控制器类型:LSI Logic(L) > 下一步
11. 选择磁盘类型:SCSI > 下一步
12. 选择磁盘:创建新虚拟磁盘 > 下一步
13. 指定磁盘容量:最大磁盘大小:40GB、立即分配所有磁盘空间、将虚拟磁盘拆分成多个文件 > 下一步
(PS:可能要安装其他的软件、数据库,所以分配40GB;笔者以为有一个磁盘专门用于服务器,所以立即分配,否则不用选择)
14. 指定磁盘文件:默认的就好 > 下一步
15. 自定义硬件:打印机 > 移除 > 声卡 > 移除 > 关闭 > 完成
此时我们的虚拟机就配置好了,此时相当于我们有了一个新电脑了,但是还没有装系统呢,那么下面我们就开始装系统吧。
2. 配置虚拟机系统
PS: 我们进去虚拟机后鼠标就进如虚拟机里了,如果想光标离开虚拟机:ctrl+alt+移动鼠标到虚拟机外
我们打开刚才的新建的系统,点击编辑虚拟机设置
> CD/DVD (IDE) > 使用ISO映像文件 > 浏览,选择之前下载的CentOS-7-x86_64-DVD-1810.iso
文件 > 确定
此时我们点击开启此虚拟机
,我们尝试一下能不能开机,可能需要点几次回车。如果不出意外的话,就进入了CentOS 7
的配置界面了。
下面我们开始配置CentOS 7。
1. 配置语言:中文 > 简体中文(中国) > 继续
2. 安装信息摘要:
本地化:日期选择:亚洲/上海 > 完成
软件:软件选择 > 基本环境:开发及生成工作站,附加选项:开发工具、Web服务器程序引擎 > 完成
系统:网络与主机名 > 以太网:打开 > 主机名:qtaozy > 应用 > 完成
3. 当没有黄色感叹号,点击:开始安装
4. 用户设置:ROOT密码:此处输入两次密码,如果密码过于简单,需要点击两次"完成"才能确认
5. 等待安装,此时需要网络连接,等待是相当漫长滴~
6. 显示“CentOS 已成功安装并可以使用!”,点击“重启(R)”
7. 初始设置,如果是“未接受许可证”,点击进去,下面的协议点击同意 > 完成 > 完成配置,即可
8. 第一次重启,显示"欢迎页面",选择汉语,前进 >
位置服务:打开(方便定位时区,后面可以关闭) > 前进 >
地理位置没错就前进 > 前进 >
跳过账号 > 跳过 >
全名:xxx,用户名:xxx,不要有"root"之类的关键词 > 前进 >
密码:复杂一点 > 前进 >
开始使用Linux CentOS
9. 此时我们成功的进去了Linux系统了。庆祝 ^_^~
查看系统IP
- 右击 > 打开终端
- 输入:ifconfig
- 本地的连接配置名是ens33,我们查看ens33的IP是xxx.xxx.xxx.xxx
3. 配置NAT模式的固定IP
我们做好了一个虚拟机之后,我们经常通过ssh或者其他的连接方式去连接这个虚拟机,一般都是通过IP去访问,但是一般的IP不是静态的,是可以变化的。所以我们需要将IP固定下来。所以我们选用NAT模式连接,这样我们可以通过本机去设置虚拟机,而不用使用路由器设置。
我这里不写教程了,我是用这位的博客完成的配置,所以亲测有效,大家可以移步查看。
这样我们以后ssh或者代码去访问数据库或者linux都可以不用经常修改IP了。
4. 配置JDK
CentOS系统自带了JDK,但是是开源版本的OpenJDK,并不是我们常用的Oracle公司的JDK版本,而我们平时开发都是用的Oracle公司的JDK,所以我们要先卸载OpenJDK,然后再安装我们需要的JDK版本。
但是这个教程我就不写了,我也是按照别人的教程一步一步实现的。
注:注意您下载的JDK版本的小版本号,例如:jdk1.8.0_221
和这个博客里的配置里的小版本号:jdk1.8.0_171
要一样,不一样的话,以您下载安装的JDK为准,修改一下配置。本人就遇到了这样的情况,亲测踩坑,望君勿踩。
5. 安装MySQL数据库
我们一般都会把数据库安装在linux服务器上,所以我们这里安装一下数据库:MySQL
我们假设您已经可以使用XShell之类的软件通过ssh方式远程访问linux,我们下面是使用的root用户操作的linux系统。
6. 安装Tomcat
我们一般发布自己的网站的时候都是使用的Tomcat发布的,所以linux系统中需要安装并部署Tomcat软件。
注:教程中添加配置的代码部分需要结合自己配置的环境把其中的路径进行修改,不要完全复制。
如果本文对您有帮助,帮忙右上角点个赞哦 ^_^
如果您对本文有什么想法,欢迎留言,感谢 ^_^
本文可以转载,如需转载,请附上本文链接 ^_^