00:00
走一走,好同学们现在呢,我们先把它注意听,同学们注意听啊,你这个光标,你这光标目前啊,要进去的话,要双击一下才能进去哦,再说一遍啊,你要进到这个虚拟机的鼠标点一下这里边你要出来怎么办呢?出来的话这个按这个CTRL加这个alt键就出来了,我再说一遍,我写到这儿可能有些同学很难很难,就是不知道这是什么意思啊,我简单说一说。我写到这儿啊呃,我写到这吧。我写在这啊,安装时。安装时要要双击双击这个虚拟机。啊,虚拟机的安装,安装界面才能进入到里面去,才能进入,才能进入,怎么退出这个虚拟机的安装界面啊,就是输入。输呃,这个按按哪个键呢?按CTRL加alt这个键就退出来了,就退出这个虚拟机了。
01:04
虚拟机啊。虚拟机。好,这这两个大家知道就可以了,因为待会你们装的时候,可能好多同学不知道怎么进去的,好点到这好,现在大家看这个选项我们都有,我我不再截图了,他说第一个呢是他说in install还是什么,我就我就enter一下就可以了。好,现在开始安装。下面这个东西就快了。要不现在先听我讲吧,讲完大家再安装,专门给实验安装啊。因为里面装的时候有一个分区还是比较重要的,老师还得多说一下。好的,稍等片刻啊,这个安装呢,可能会好,注意看这个大家听我讲就行了,他说。呃。他说这样子的啊,他说现在是干什么呢,他看我我现在按的是这个table键。
02:02
我现在按的是table键,他现在让你去检查一下我们这个安装文件有没有错误,大家千万不要点ok.ok他要他要把整个这个把我们安装这个文件软件检查一遍会很慢,因为我们这个绝对没问题,所以说直接按这个skip就跳过就行了啊,注意怎么按的是按这个table键就可以选,我现在按的是skpe,然后再输入enter。好,现在他就开始。开始往下走了。好。耐心等待好,现在进到这呢,我们终于看到熟悉的鼠标了,他的这个界面才看到鼠标的啊,那现在这是干什么呢?他说你往下一步这个就没什么可说的,Next注意这个地方呢,我们要选择中文简体,因为你不选择中文简体,将来你装这个操作系统呢,中文不能正常显示啊,所以说你选择中文简体,这个我就不多说了,大家可能也知道next下一步呢,这个显示这个势能的键盘,我们就选择美国英式英语,美国英语啊下一步好,这个时候呢,他说基本存储设备,我们就选这个基本存储设备。
03:12
下一步好注意这边很重要,再跟他说以下设备可能还有这个数据,那么他问你,现在你是要呃忽略所有数据还是要保留,现在呢,我们忽略,因为我要重新格式化。但当然有同学会会担心说老师你分配了个20G的空间,假设里面你分配到E盘,这个E盘里面你分到20G,那我另外还有我假设有100个G,另外有数据,他会不会把别的数据干掉呢?不会的啊,你放心,他不会干掉别的,他他不是那么傻的,人家这个做这个虚拟机的人又不傻子是吧?所以说你放心好了,你就点忽略所有数据。好,现在呢,他让你安装一个主机名,这个主机名呢,因为同学们都学大数据的建议大家就写哈豆零一对零一,就因为你们将来可能会至少装三个啊,后面你们至少装三个这样的虚拟虚拟机,当然你们你们知道这个道理过后,你们就不用反复的重装了,直接粘贴拷贝一份就行了。
04:10
你把那个安装好的那个安装文件拷贝一份,再拷贝一份三个就做好了,不要傻乎乎的再去重装三次啊罗老师我再做一次呢,没有没有必要啊,没有必要,那你就是没有听懂啊,对不对,好,我的主机名就叫哈杜零一在next一下。好,这个时候呢,你们选他会自动给你选中这个上海,那你所有老师我要选北京,找不到北京啊,这里面没有北京好,没有北京,因为老外他只能上海好,下一个接着走,那现在呢,这个是给你的这个呃跟密码就是root用户分配一个密码,注意听啊,Linux的包括unx,他的最高权限用户叫root,包括你们学的那个苹果,有些同学用的苹果,他最高用户也是root。那么root这个密码呢?呃,我现在设的简单一点,1234567890,注意这个你们在实际开发中啊,千万不要用这种这种这种密码,如果你在实际开发中用这种特别简单的密码,那我告诉你,你的噩梦就开始了啊,以前有个同学参加工作以后,就老老给我发发了一个邮件说韩老师我这个。
05:16
我们这个夫妻老被攻击。啊,老被攻击,一会我做完了过后,运行一段时间就被攻击了,运行一段时间被攻击了,说为什么呀,我说你的密码是什么呀,还1234啊啊不搞你搞谁嘛,对不对,你这不像话,老板没没把你开除就不错了,你还好意思说是不是密码一定要用复杂密码,那有些同说是这个密码,我我想整一个复杂密码在哪去找呢?密码一般呢,在实际开发中,你这个服务器的密码不能低于16位。啊,你说的16位我自己都记不住,怎么办呢?你把那个密码放好明白吧,放好那么你看我给他找一个找一个这个网站啊,告诉大家怎么去找那个密码。那么有些同学呢,可能不知道怎么去生成一个复杂密码,我跟大家简单介绍一下基本常识啊,因为有时候我发现同学们可能不是那个,不是那个地方的,你们不是没网吗?没网没关系,韩老师这个用自己的网好不好啊,但你们不要用啊,你们不要用,好,我连上一个,我连上一个自己的网。
06:27
这点这这一点网络呢,网络流量也不大。刚分享一个网络。好,我给他说一下,在哪去找这个复杂密码啊,在哪去找这个复杂密码。
07:03
好,我我给大家看一下,在哪去找我百度一下。那么你这样说啊,直接说生成生成复杂密码。复杂密码。好,你这么一生成呢,大家可以看到它有一个这样的一个生成器。啊,以前好像不是联盟啊,看是。啊,就这地方大家可以看到这里面呢,你把这个都选中,一般来说16位你看啊,你再生成一些特殊特殊的这些字符一点啊,这个密码大,看到没有,人家就是告诉你密码强度极高,破解要1万年以上,所以你看啊,如果说你你用的这个数字,这个是非常危险的,比如有些人用数字,他喜欢用数字,你看这生成密码是吧。那这这个你看我们构成这个,你要这个的话。这个非常差,就很快就给你破了,明白吧,所以说呢,大家可以把这个,把这个作为你的一个将来在工作中用的一个东西,这是个常识问题啊,同学们常识问题好了,那现在老师就简单说到这,你们以后呢,要用这种方式,当然他他的位数还有很多,比如你觉得这个密码还是不够,你可以整这么多啊,96位,那这个这个他绝对破不了,但是你自己有可能忘掉对不对,好,但是这个你也记不住,你你一定要把它记下来啊,记下来好了,我就我就说到这吧,我就说到这,大家反正这是个常识问题。
08:29
如果你你不注意这些细节,后面会有什么后果呢?就是你将来如果做服务器真的被别人攻破的话啊,所以说那就很危险了,所以你看你们将来参加工作,一般到两年以内,一般不让你碰碰服务器,比如说你将来这个产品是一个企业级的,比如说这个标的,这个这个产品本身是几百万,比如300万,400万,500万,他一般不让你们新手上。他一般先让有经验的人然有我有些学生毕业以后都一个月了,说你一个月在这干嘛呀,他老说我银行代码没写,他很开心的,我说你为什么不让写,不让我写,他们不敢让我写啊,我说你真有啊,我说为什么不敢写,他说害怕把代码给搞坏了,我说我说你还是有自知之明,还是很好的啊,好,我们快速的走一下,那现在呢,这说完了啊,我们这1234567890,好我这因为是我在教学嘛,所以说老师呢,这用的密码比较简单,千万不要这么干啊,好下一步。
09:28
他说密码简单,那么我这就不管了啊,我们说好,下面这块很重要,注意听我们把这个讲完啊,把这个讲完创建自定义布局这个地方,他说你要按哪种类型安装,我们创建自定义布局,为什么要创建自定义布局呢?因为我们选Linux,如果我使用现有空间,但学不到东西,所以说我们来看看手动分区怎么玩,就你作为一个linu学习者,你要知道我们Linux至少画几个区,这个区怎么画,这是个常识性问题,所以老师呢,写的是创建自定义布局,有些老师可能就直接使用这个空间,你们学不到东西啊,我就是创建自定布局,下一步好,这个时候大家看可以看到我目前呢,有20个G的空间是空闲的。
10:13
这个sda呢,是代表我们是SC硬盘啊,它是一个AA,就代表第一块硬盘,后面你们还有再再给你们加的时候,你们看到就是SDB就是第二块硬盘了,这是第一块硬盘啊,那么空闲我现在开始创建,创建的时候标准分区,我们至少Linux是至少有三个分区啊,这个我在笔记里面都有,我在笔记里面都有至少有三个分区,第一块分区,所以同学们看第一块分区呢,首先是布的分区。这个boot分区是我们Linux在启动的时候,或者在引导的时候需要的文件都会装在这个boot下面,这是系统的,大家不要轻虚动它,就说你这个不要去管它。好,那么一般给200兆就足足的够了,好固定大小。
11:01
啊,规定大小这些都有,都有截图,大家不用怕啊,里面截图截的非常清晰,好确定,确定好,第二个呢,我们经接着再分,再创建,再创建呢,我再创建一个标准分区,接着重建,第二个我再创建一个swap分区,注意swap分区没有挂载点,那么直接选swap室外分区是个什么分区呢?它是一个交换分区。呃,交换分区,交换分区有点类似于我们Windows的虚拟虚拟内存啊,那么这个呢,一般来讲呢,我们把它设置跟你的物理内存一样大就可以了,刚才老师分配的这个内存是两个G,所以说我就是2048。就可以了,不用设,不用设置特别大,那么这个交换分区的作用是什么呢?啊,我在这个比我在这个文章里面写的也有它这个它的主要的作用就是可以在你的内存不够用的时候,临时充当内存,效率比那个物理内存要低一点,但是比硬盘还是要快一点啊,他还是做做一些虚拟技术在里边的,所以呢,这个是2048就可以了。
12:11
确定。好,最后还有18个G,那么我们全部把它分配给我们的跟分区。全部给它分配跟分区,就是不这个跟分区,那么这个跟分区呢,是什么意思呢?就说我把其他的这个区就放到这了,当然有些人说是,那么我再画别的区可配,一般不需要了,因为linu可呢,它的一个最主要的它是挂载的方式,说它的最最上面那一个挂载点就是跟分区好,就把它全部分配,选这个啊,使用全部可用空间,使用全部可用空间,点击确定。好,这就分配完了。分配完了,那分配完了以后呢,这个图大家可以看一下,很简单哈,呃,那个笔记上面也有一个是部队分区。
13:00
一个是swap,一个是跟分区,跟这个跟分区,那么呃,他们的这个文件类型是一叉T4,这个swap呢,它是自己的一种。呃,文件类型这个大家不用去管它,好,下一步接着走。走,下一步开始了。啊,当然就是它了,它它会破坏所有数据,因为你要格式化了嘛,那肯定的格式化,我们就是要格式化。好,将修改写入磁盘,对的。好,现在他开始安装了。安装好现在这一步没有什么可说的,没有什么可说的下一步。好,下一步。下播完了过后呢,大家看以看到它现在是渗透OS的这个安装安这个步,这一步是干什么?我简单说一下,这一步就是你在安装渗透OS内核渗VS它有两个部分,一个部分就是刚才老师讲的,哪一部分呢,就是它的内核,这个Linux内核是必须装的,你不用管它也必须装上。第二部分就是center v这个开发商他们给我们提供的一些已经给你创建好的软件,你可以选择哪些装,哪些不装,再说一遍啊,这个地方就是让我们去选你给这个申特卫安装哪些软件。
14:14
那么我们现在呢,就选一个自定义吧,我们现在自定义,我们不用他这个默认的,因为我们可以看一下它到底有哪些东西,我现在现在自定义。就是我我自己选深V,我要装哪些软件。对,我不用你默认的下一步。好,下一步呢,我们来看看他有哪些东西呢?哦,它有这么多啊web服务器,它提供的PHP,还有外B外外网这个呢,是服务器我们都不要,我们尽量少一点啊,包括你们后面学这个大数据装的时候呢,老师也是这样说的,尽量少装,不要多装。好,可扩展文件系统这个我也不装,基本系统我Java平台我也不要了,因为你们后面学,你们自己学这个大数据的时候呢,你们会有自己新的版本,比如你们将来可能版本比较高,他默认的版本比较低,你还卸载一下,不干脆就不装了,那下面呢,还有这个兼容库,一般把它勾上。
15:08
啊,兼容库把它勾上好,这个是基本把它勾上。好,下面呢。打印这些我们都不要了。不要了。这个我也不要了,这个我也不要了,我不要这些,因为这没有用啊,调试工具可以保留,也就是说这个基本系统里面,其实我只保留了三个,哪三个呢?一个就是兼容库,一个就是基本,还有一个就是调试。只保留三个,其他都没有好应用程序,我一个应用程序呢,我就保留一个吧,保留一个,呃,这个浏览器。这个这个浏览器它默认是火狐,就是Li Linux里面默认的这个浏览器是火狐,保留一个火狐就行了,说老师我不要行不行也可以,但是老师我这没有装,以后我能不能装呢?也可以装。就这些你其实一个都不装都没关系,后面你可以一个一个的安装,你想装什么都可以啊,我这就装一个互联互联网浏览器开发,我一个都不要。
16:07
好,弹性存储我也不要,数据库我也不装,因为后面呢,你们这个要用数据库的时候,老师会专门安装这个数据库服务器,我也一个都不要,我都不要,好一个都不要。一个都不要,桌面呢,不能不要啊,如果桌面你不要,后面你你会出现什么呢?哦对我说一下啊,桌面你们在实际开发中还真不要装。你们在实际开发中,他不会让你装这个桌面的,因为你们将来真正真实的开发环境是远程登录,然后通过一个控制台操作,知道吧,但是我作为讲课呢,我我不得不装一个,因为我一个桌面不装,大家可能会觉得诶好像这个Linux没有桌面一样,其实他也有桌面,我就保留默认就行了啊,我就装保留默认输入法,我也保留一下,但是在实际开发中,同学们再说一遍啊,在实开发中这个桌面一个都不需要装。再说一遍啊,在实际开发中,你们不要装桌,桌面没有用。
17:02
因为你们将来就是一个很很纯粹很干净的一个一个服务器啊,性能才会很高,因为这个一启动它会耗费你的这个内存。也没有意义啊,但是你装上你不用它也也无所谓,系统管理我们也不装,虚拟化这个我也不装了啊,语言支持要装一个,至少装一个中文,这个必须装啊,你如果不装中文,到时候会有很多乱码,我我其他都不要了。好负载均衡器不要。因为你们后面学这个大数据的时候,你们会用自己的负载均衡高可用性。不用装,所以说你看我其实就装了一个什么东西呢,其实我只装基本系统里面选了三个。选了三个兼容,基本还有一个调试应用程序没有装,开发应用程序装了一个互联装了一个浏览器,开发一个都没要,这个也没要数据库,也没要服务器我也没有要桌面默认其实就这么一点东西好了,他一共要装多少个包呢?大概有1000多个包啊,往下走。
18:03
走下一步。好,这个时候呢,他就开始正式的安装了。好,我们看看它好。大概是1071个包。啊,大概是这么多包,一千零啊10,呃1017个,好好,这个是装完就完事了,同学们现在大家休息一下,你们可以安装了,这个装完就没有了啊,去上个厕所吧,啊好,那么通过刚才这个安装呢,如果说没有出什么问题的话,同学们,你们现在可以看到,呃,他说提示你,你的这个申S安装就完成了,如果你看到这个界面,那说明你的,呃,这些安装包包括内核都OK,那下一步呢,重新引导一下,因为他要重新启动。好,我出去应岗。哦,引导引导的时候大家就耐心的等待一下。
19:01
诶,对。啊,这个根据你机器的性能不一样,对吧,他可能是这个呃,花的时间不一样。好,现在正在启动啊,正在启动。好,这个时候呢,要等待一下。好,同学们看一下,那现在呢,到最后这一步呢,还有几个地方稍微设置一下就完事了,欢迎,这个没有什么说说的,前进许可证必须要同意啊,如果你不同意的话,那那你就就就不好弄了,下面他也不让你用,所以说你要同意前进,然后这个地方呢,他让你创建一个用户,那有些同学老师刚才不是有一个root用户吗?为什么还要创建别的用户。
20:10
呃,一般是这样子的,他让你创建一个非管理员用户。就说因为他这个Linux是的设计者认为好的。现现在可以了吗。就你是看不到我的屏幕,是不是看不到屏幕的话,那我这重新来一下吧,啊,这个不行的话,我就再呃耽误时间了,待会呢再再重新启一下你。好,就先这样子啊。好,那这样我在接着说,刚才这个创建用户这块呢,就是呃,他让你创建一个非管理员用户,因为管理员用户他认为权限太高了,那这个时候你创不创建呢?我们一般选择不创建。因为后面我们专门会有一个章节来讲解linu Co下边用户的管理,因此我这就不创建了,那就前进,他会警告我啊,警告我我也不管他啊,那这个方是日期和时间的一个设置,日期和时间设置呢,你这边可以根据你的实际情况来调整,对啊,你比如说是九月几号,然后时间你调一下,那这个时候呢,呃,你这你这不设置也没关系,后边呢也可以,呃,重新设置好,我这就不去管它了啊,前进。
21:31
好,这个时候要注意一下了,这一个K在K,它是用来做这个内核崩溃的一个转存机制,说他的意思是说在系统崩溃时,它可以把你的一些错误信息,就是说捕获一些系统信息,这个呢,他可以来诊断你的系统到底出了什么问题。我们在正式开发的时候呢,在我们的生产环境,就是你在真正正式的工作环境中,要把这个提当MP打开,但是我这因为是授课,所以说我为了节省内存呢,我就不启用了,就你们在开发中把它打开,因为它要耗费128兆内存,对它是为了防止,呃,就说你这个崩溃了,我我会写一些信息进去,好,我这就不打开了啊,你们在开发中要把它启动。
22:17
呃,画面卡了是吗?画面卡,也有可能是你的电脑卡了,明白吧。现在好了吗?那那这样子这样子可以了吗?可以了是吧,可能是那个选项,我好,我把这个就关闭了啊完成是。好,这个时候你修改了过后,还要重新启动最后一次,这个启动一次基本上就没事了啊。如果说启动过,我们来看看他的界面是什么样子,长什么样子。
23:01
好,稍等一下。好,现在我们可以看到,现在它进入到这个神VS的一个引导界面了,现在。好,等待一下。好,你看这个时候速度就明显比以前快了,大家看这里,这是你的主机名哈豆零一,你取的是什么名字,它就什么名字,点击选择,那现在呢,我输入这个root,在我们实际开发中一般不会用root登录。啊,但是呢,因为我在授课,所以说我用的是root啊,好登录,然后输入密码。好,我们看看它长的这个界面长什么样子啊,我重新数一下,1234567890,好登录。好,同学们看到现在呢,他说会有一个警告,他是一个什么警告,他说你现在用的是root,因为root这个权限太高了,他说你这个这样操作会可能会有一些危险,它的危险是来自哪哪个地方呢?比如说你不小心把一些这个重要的文件删掉,那就有可能就进不去了,所以它提示你要小心,那在开发中我们不会用root登录啊。
24:13
好,这个时候你们可以看到这个界面大致呢,就这样子的,这个应用程序看到没有,诶,这就是我们的应用程序。对,然后然后这边是它的一个界面,在界面呢,长的反正就这样子啊,因为我们实际上也不会用,大部分同学也不会在Li Linux下面玩游戏,对吧,所以说所以这个页面长得漂不漂亮已经无所谓了,那现在呢,我们来做一件事情啊,现在已经做完了,呃,也就是说你到这一步咱们就说明这个是OK的了,好,我把它截一个视频。那这个视频呢,下面。
我来说两句