本文已参加「新人创造礼」活动,一起敞开创造之路。

VMware下载

1、浏览器查找 VMware download , 进入如下链接

VMware 装Ubuntu、Win10 及Apache

2、下拉找到 Workstation 16 Pro for Windows, 点击立刻下载

VMware 装Ubuntu、Win10 及Apache

3、翻开装置包(.exe文件), 点击下一步

VMware 装Ubuntu、Win10 及Apache

4、接受协议,下一步

VMware 装Ubuntu、Win10 及Apache

5、(可选)更改装置方位

  • 可勾选 增强型键盘驱动程序 ,此功用可更好地处理国际键盘和带有额定按键的键盘。
  • 主张增加到体系PATH

注:装置途径尽量不要有中文

VMware 装Ubuntu、Win10 及Apache

6、 查看更新和加入客户体验方案请自行挑选(假如不介意的话直接下一步即可,悉数勾选掉一般也不会影响运用)

VMware 装Ubuntu、Win10 及Apache

7、自行挑选是否创立桌面和开端菜单栏快捷方式, 下一步

VMware 装Ubuntu、Win10 及Apache

8、装置

VMware 装Ubuntu、Win10 及Apache

9、装置成功后点击许可证,进入密钥激活软件

VMware 装Ubuntu、Win10 及Apache

10、将密钥填写到文本框中点击 输入

VMware 装Ubuntu、Win10 及Apache

11、装置后可能要求重启体系,重启后进入软件。顺次点击导航栏中的 协助 -> 关于 VMware Workstation ,查看许可证信息的状态,如下图所示即为激活成功。

VMware 装Ubuntu、Win10 及Apache

装置Linux虚拟机

以ubuntu18.04.6为例

1、进入镜像下载地址或地址,挑选18.04.6

VMware 装Ubuntu、Win10 及Apache

2、找到.iso结束的桌面版(desktop)镜像进行下载 (live-server是服务器版的)

VMware 装Ubuntu、Win10 及Apache

3、翻开VMware,创立新的虚拟机

VMware 装Ubuntu、Win10 及Apache

4、 挑选典型即可

VMware 装Ubuntu、Win10 及Apache

5、找到方才下载的Ubuntu18.04镜像,下一步

VMware 装Ubuntu、Win10 及Apache

6、自界说用户名和暗码(今后该虚拟机就用这个了,主张别乱写,而且不要包含中文)

  • 用户名:用户名是用来登录Linux体系的,配合暗码能够完结登录,用于约束权限的多用户操作体系管理工具
  • 全名:全名是对用户名的一个备注阐明,相当于计算机名,没有任何作用

VMware 装Ubuntu、Win10 及Apache

7、虚拟机称号和方位可自行界说(虚拟机称号也没有实际意义)

VMware 装Ubuntu、Win10 及Apache

8、 磁盘巨细没有特殊要求的话挑选默许

关于存储为单个文件仍是拆分红多个文件:

  • 多文件能够减轻压力,单文件简单形成体系负载大。单文件占用的是磁盘上的某一接连区域,读取速度快占用内存大。多文件涣散在各个扇区读取速度一般可是占用内存小。
  • 单个文件的长处是在磁盘内容相对稳守时,其拜访速度相对会快一点,可是假如虚拟磁盘增加很快,或容量变化很大,可能会发生大量碎片,功用下降会很明显。
  • 另一个缺陷是假如单文件受损,相当于整个磁盘丢失,价值较大。

VMware 装Ubuntu、Win10 及Apache

9、能够自界说硬件(详细放在最下面)

VMware 装Ubuntu、Win10 及Apache

10、完结后等待一段时间

VMware 装Ubuntu、Win10 及Apache
11、一段时间后自动进入登陆页面,输入之前设置的暗码即可
VMware 装Ubuntu、Win10 及Apache

Ubuntu装置Apache

ubuntu下的装置十分简单:

  1. ctrl+alt+t 翻开命令行
  2. 键入

sudo apt-get install apache2

VMware 装Ubuntu、Win10 及Apache

  1. 输入暗码后回车

注:这儿键入的内容不会有任何显现,保证输入正确后回车即可,否则它会让你再输一遍

VMware 装Ubuntu、Win10 及Apache

  1. 键入y回车持续

    VMware 装Ubuntu、Win10 及Apache

  2. 装置完结

    VMware 装Ubuntu、Win10 及Apache

  3. 验证Apache装置,键入

apache2 -version

VMware 装Ubuntu、Win10 及Apache

Ubuntu的Apache装备

1、调整防火墙查看可用的ufw应用程序装备

VMware 装Ubuntu、Win10 及Apache
让咱们启用最严格的装备文件,它依然答应您装备的流量,答应端口80上的流量(正常,未加密的网络流量):
VMware 装Ubuntu、Win10 及Apache
验证更改:
VMware 装Ubuntu、Win10 及Apache
2、查看Web服务器
VMware 装Ubuntu、Win10 及Apache
拜访默许的Apache登录页面以承认软件是否经过您的IP地址正常运转:

http://your_server_ip

运用命令: hostname -I 获取你的IP

您应该看到默许的Ubuntu 18.04 Apache网页:

VMware 装Ubuntu、Win10 及Apache

3、设置虚拟主机(引荐) 运用Apache Web服务器时,您能够运用虚拟主机(相似于Nginx中的服务器块)来封装装备详细信息并从单个服务器托管多个域。咱们将设置一个名为example.com的域名,但您应将其替换为您自己的域名。

为example.com创立目录,以运用-p标志来创立任何必要的父目录:

sudo mkdir -p /var/www/example.com/html

分配目录的所有权:

sudo chown -R $USER:$USER /var/www/example.com/html

假如尚未修正你的unmask值,则Web根目录的权限应该是正确的,咱们经过键入以下内容来保证:

sudo chmod -R 755 /var/www/example.com

运用nano或你喜爱的其他修改器创立示例index.html页面:

nano /var/www/example.com/html/index.html

在里面,增加以下示例HTML:

<html>
    <head>
        <title>Welcome to Example.com!</title>
    </head>
    <body>
        <h1>Success!  The example.com server block is working!</h1>
    </body>
</html>

完结后保存并关闭文件。

在/etc/apache2/sites-available/example.com.conf中创立新的虚拟主机文件:

sudo nano /etc/apache2/sites-available/example.com.conf

粘贴在以下装备块中,针对咱们的新目录和域名进行更新:

<VirtualHost *:80>
    ServerAdmin admin@example.com
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/example.com/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

完结后保存并关闭文件。

启用a2ensite文件:

sudo a2ensite example.com.conf

输出将主张激活新装备,但咱们能够在运转以下禁用原始装备文件的命令后团体执行此操作:

VMware 装Ubuntu、Win10 及Apache

禁用在000-default.conf中界说的默许站点:

sudo a2dissite 000-default.conf

现在重启Apache以完成更改:

sudo systemctl restart apache2

测验装备:

sudo apache2ctl configtest

你应该看到以下输出:

VMware 装Ubuntu、Win10 及Apache

Apache现在应该为您的域名服务。你能够经过导航到example.com来测验这个,你应该看到这样的东西:

VMware 装Ubuntu、Win10 及Apache
注:假如不显现或显现其他,请切换域名“example.com”为“XXX.com”, XXX为你自界说的其他称号,再依据第3步重新操作

装置Win10虚拟机

1、进入网址,挑选所需版别

  • x64和x86分别代表64位和32位体系
  • Muitiple Eidion 集成了专业版和家庭版
  • Education 为教育版
  • Enterprise 为企业版

此处下载第一个Windows 10 (Multiple Editions)(x64) – DVD(Chinese-Simplified)

VMware 装Ubuntu、Win10 及Apache

接下来与装Ubuntu虚拟机相似

2、翻开VMware,创立新的虚拟机

VMware 装Ubuntu、Win10 及Apache

3、 挑选典型即可

VMware 装Ubuntu、Win10 及Apache

4、找到方才下载的win10镜像,下一步

VMware 装Ubuntu、Win10 及Apache

5、填写相应信息

  • 密钥假如这儿不写的话,之后也能够手动激活
  • 挑选所需版别
  • 暗码和承认都能够空着
    VMware 装Ubuntu、Win10 及Apache

6、虚拟机称号和方位可自行界说(虚拟机称号没有实际意义)

VMware 装Ubuntu、Win10 及Apache

7、 磁盘巨细没有特殊要求的话默许就行了

关于存储为单个文件仍是拆分红多个文件:

  • 多文件能够减轻压力,单文件简单形成体系负载大。单文件占用的是磁盘上的某一接连区域,读取速度快占用内存大。多文件涣散在各个扇区读取速度一般可是占用内存小。
  • 单个文件的长处是在磁盘内容相对稳守时,其拜访速度相对会快一点,可是假如虚拟磁盘增加很快,或容量变化很大,可能会发生大量碎片,功用下降会很明显。
  • 另一个缺陷是假如单文件受损,相当于整个磁盘丢失,价值较大。

VMware 装Ubuntu、Win10 及Apache

8、能够自界说硬件(详细放在最下面)

VMware 装Ubuntu、Win10 及Apache

9、挑选Win10版别

VMware 装Ubuntu、Win10 及Apache

10、输入暗码即可(之前没设的话直接回车)

VMware 装Ubuntu、Win10 及Apache

Win10装Apache

1.首要下载apache压缩包

下载地址:apache下载地址

在Downloading Apache for Windows 模块下随意下载其中一个版别

2.下载完之后解压缩到你想要装置的目录 比方我装置的目录是C:\apache

VMware 装Ubuntu、Win10 及Apache

Win10的Apache装备

翻开你刚刚解压缩apache的目录,找到conf这个文件夹翻开,用文本修改器或许记事本翻开httpd.conf。

  1. 找到SRVROOT “SRVROOT/Apache24″这一行,修正 {SRVROOT}/Apache24″ 这一行,修正{SRVROOT}为你Apache装置的绝对途径,比方我的是C:\apache\httpd-2.4.51-win64-VS16\Apache24

VMware 装Ubuntu、Win10 及Apache

  1. 找到ServerName www.example.com:80,在此处增加一行内容

ServerName 127.0.0.1:80

VMware 装Ubuntu、Win10 及Apache

  1. 装置服务器 按Win+r输入cmd,翻开命令行

cd C:\apache\httpd-2.4.51-win64-VS16\Apache24\bin 回车 httpd -k install 回车 httpd -k start 回车

  1. 查看作用 在浏览器地址栏中输入localhost,回车拜访页面,假如呈现下图,则装置运转成功:
    VMware 装Ubuntu、Win10 及Apache

虚拟机的自界说硬件

在VM中点击修改虚拟机设置即可自界说硬件 注:要先将运转中的虚拟机关机

VMware 装Ubuntu、Win10 及Apache

  • 内存设置:分配较少将导致虚拟机体系运转变慢,分配较多超过最大内存将可能导致主机体系内存资源不行。

VMware 装Ubuntu、Win10 及Apache

  • 处理器:依照默许即可,如有特殊需求依据详细情况设置。

虚拟化引擎: -Intel VT-X技能完成的功用是削减虚拟机运转时虚拟机和物理机得到两层体系调用所发生的高ContextSwitch。也便是说,虚拟机的进程在要先从虚拟机ring3转到ring0,再从物理机的ring3转到ring0,功用有很大丢失,而IntelVT-X便是为了解决这一问题而发生的技能。

-Intel EPT技能则是为了解决虚拟机的虚拟内存映射问题。虚拟机的虚拟内存要映射到虚拟机的物理内存上面,而虚拟机的物理内存相当于物理机的虚拟内存,物理机的虚拟内存也是要映射到物理机的物理内存上面的,所以这两层转换会形成很大的资源耗费,EPT技能便是减小这个耗费的。

-AMD完成的功用和Intel的功用相似

VMware 装Ubuntu、Win10 及Apache

  • 硬盘:虚拟机体系内部硬盘,按需设置即可。

VMware 装Ubuntu、Win10 及Apache

  • CD/DVD:便是咱们的虚拟机的光驱,咱们常说的加载ISO到虚拟机便是经过这个加载从而装置虚拟机体系的.

VMware 装Ubuntu、Win10 及Apache

  • 网络适配器
  • 桥接形式: 假如咱们选用桥接形式,则虚拟机在和咱们实在机通讯的时分,会运用咱们实在机的本地网卡。 长处:不需求任何设置,虚拟机就能够直接和咱们实在机通讯。 缺陷:虚拟机需求占用实在机网段的一个IP。
  • NAT形式 假如咱们运用NAT形式,则虚拟机会运用VMnet8这块虚拟网卡与咱们的实在机进行通讯(当咱们选用NAT形式的时分,则表明咱们的虚拟机也能够上网)
  • 仅主机形式 假如咱们运用仅主机形式,则表明虚拟机运用VMnet1与咱们的实在机进行通讯(主机形式:望文生义,即咱们的虚拟机不能上网)

VMware 装Ubuntu、Win10 及Apache

  • USB:挑选所需求的兼容性,一般默许即可

VMware 装Ubuntu、Win10 及Apache

  • 声卡:默许存在,如不需求声响也可移除

VMware 装Ubuntu、Win10 及Apache

  • 显现器
  • 要运转运用 DirectX 9、DirectX 10、DirectX 10.1 或 DirectX 11 图形加快功用的应用程序,请挑选加快 3D 图形
  • 依据运用需求挑选相应参数,一般将主机设置用于监视器即可。
    VMware 装Ubuntu、Win10 及Apache

参考

blog.csdn.net/u012060033/… zhidao.baidu.com/question/93… blog.csdn.net/u010048895/… cloud.tencent.com/developer/a… www.cnblogs.com/mke2fs/p/13… blog.csdn.net/qq_42712552… jingyan.baidu.com/article/647…

感谢同组成员ASH_Wen供给相关图片。