更新時(shí)間:2020-03-10 來(lái)源:黑馬程序員 瀏覽量:
學(xué)習(xí)目標(biāo)
1、了解運(yùn)維的基本概念
2、了解企業(yè)的運(yùn)行模式
3、了解操作系統(tǒng)發(fā)展史以及作用
4、掌握虛擬機(jī)軟件安裝
5、新建虛擬機(jī)以及CentOS系統(tǒng)安裝
一、運(yùn)維崗位的定義
1、什么是運(yùn)維?
在技術(shù)人員(寫代碼的)之間,一致對(duì)運(yùn)維有一個(gè)開(kāi)玩笑的認(rèn)知:運(yùn)維就是修電腦的、裝網(wǎng)線的、背鍋的崗位。
IT運(yùn)維管理是指為了保障企業(yè)IT系統(tǒng)及網(wǎng)絡(luò)的可用性、安全性、穩(wěn)定性,保障業(yè)務(wù)的連續(xù)性,通過(guò)專業(yè)技術(shù)手段,對(duì)計(jì)算機(jī)網(wǎng)絡(luò)、應(yīng)用系統(tǒng)、電信網(wǎng)絡(luò)、軟硬件環(huán)境及運(yùn)維服務(wù)流程等進(jìn)行的綜合管理。
隨著企業(yè)數(shù)字化轉(zhuǎn)型升級(jí)進(jìn)程加快,企業(yè)IT系統(tǒng)架構(gòu)越來(lái)越復(fù)雜,軟件更新迭代越來(lái)越快。企業(yè)信息化建設(shè)使得大量業(yè)務(wù)和數(shù)據(jù)需要依靠信息系統(tǒng)來(lái)完成,穩(wěn)定可用的IT系統(tǒng)是企業(yè)業(yè)務(wù)發(fā)展的基礎(chǔ)條件,IT運(yùn)維管理隨之成為企業(yè)信息化建設(shè)的重要環(huán)節(jié)。
近年來(lái),因?yàn)镮T系統(tǒng)突然出現(xiàn)故障導(dǎo)致業(yè)務(wù)癱瘓甚至造成巨額損失的現(xiàn)象頻出不窮。而大型數(shù)據(jù)中心由于對(duì)系統(tǒng)、數(shù)據(jù)的高度依賴,IT風(fēng)險(xiǎn)更大,對(duì)IT運(yùn)維管理的重視也就更高。
2、運(yùn)維領(lǐng)域經(jīng)常看到的技術(shù)及概念
1)云計(jì)算 云服務(wù)器是由云服務(wù)廠商提供的性能卓越、穩(wěn)定可靠、彈性擴(kuò)展的IaaS(Infrastructure as a Service)級(jí)別云計(jì)算服務(wù)。云服務(wù)器免去了采購(gòu)IT硬件的前期準(zhǔn)備,讓企業(yè)像使用水、電、天然氣等公共資源一樣便捷、高效地使用服務(wù)器,實(shí)現(xiàn)計(jì)算資源的即開(kāi)即用和彈性伸縮。
2) DevOps DevOps(Development和Operations的組合詞),它是一組過(guò)程、方法與系統(tǒng)的統(tǒng)稱,主要用于促進(jìn)開(kāi)發(fā)和運(yùn)營(yíng)保障團(tuán)隊(duì)之間的協(xié)作與溝通,從而提高應(yīng)用程序和服務(wù)的交付響應(yīng)速度。
DevOps把原本獨(dú)立的開(kāi)發(fā)和運(yùn)營(yíng)工作融合到一起,運(yùn)營(yíng)團(tuán)隊(duì)時(shí)刻了解開(kāi)發(fā)人員的進(jìn)展,并與他們形成互動(dòng),共同監(jiān)控IT業(yè)務(wù)進(jìn)展。在運(yùn)維方面,DevOps可以打通從需求到結(jié)果運(yùn)行的所有環(huán)節(jié),以提高業(yè)務(wù)價(jià)值為目標(biāo)
3) AIOps 2016年,Gartner提出利用AI技術(shù)的新一代IT運(yùn)維,即AIOps(智能運(yùn)維),可以解決未來(lái)企業(yè)可能遭遇的因IT故障而導(dǎo)致的業(yè)務(wù)中斷,AIOps是ITOM的升級(jí)和進(jìn)步,它結(jié)合了大數(shù)據(jù)和機(jī)器算法、機(jī)器學(xué)習(xí)技術(shù),通過(guò)海量信息的搜集和處理,發(fā)現(xiàn)、預(yù)測(cè)、解決故障,進(jìn)一步推動(dòng)了IT運(yùn)維自動(dòng)化,減少了人力成本。
4)CI/CD CI/CD 是一種通過(guò)在應(yīng)用開(kāi)發(fā)階段引入自動(dòng)化來(lái)頻繁向客戶交付應(yīng)用的方法。CI/CD 的核心概念是持續(xù)集成、持續(xù)交付和持續(xù)部署。作為一個(gè)面向開(kāi)發(fā)和運(yùn)營(yíng)團(tuán)隊(duì)的解決方案,CI/CD 主要針對(duì)在集成新代碼時(shí)所引發(fā)的問(wèn)題
5)Docker Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,通常包括客戶端、守護(hù)進(jìn)程、鏡像、容器,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的鏡像中,再發(fā)布出去。類似于一個(gè)集裝箱,可以把貨物規(guī)整的擺放起來(lái)。
3、運(yùn)維的誕生
從最早的網(wǎng)管開(kāi)始,九十年代初期,互聯(lián)網(wǎng)欠發(fā)達(dá)的時(shí)候,還少有服務(wù)器的概念,電腦價(jià)格昂貴,大多數(shù)人并不具備在家上網(wǎng)的條件,網(wǎng)吧應(yīng)運(yùn)而生。
網(wǎng)吧的電腦、貓等設(shè)備需要進(jìn)行日常維護(hù),于是“網(wǎng)管”崗位應(yīng)運(yùn)而生,這就是早期運(yùn)維的雛形。
4、90年代初網(wǎng)吧圖
5、運(yùn)維行業(yè)背景
① 從行業(yè)角度來(lái)看,隨著==中國(guó)互聯(lián)網(wǎng)的高速發(fā)展(BAT)==、網(wǎng)站規(guī)模越來(lái)越來(lái)大、架構(gòu)越來(lái)越復(fù)雜,對(duì)專職網(wǎng)站運(yùn)維工程師、網(wǎng)站架構(gòu)師的要求會(huì)越來(lái)越急迫,特別是對(duì)有經(jīng)驗(yàn)的優(yōu)秀運(yùn)維人才需求量大,而且是越老越值錢。
② 從個(gè)人角度,運(yùn)維工程師技術(shù)含量及要求會(huì)越來(lái)越高,同時(shí)也是對(duì)公司應(yīng)用、架構(gòu)最了解最熟悉的人,==越來(lái)越得到重視==。
③ 運(yùn)維工作的相關(guān)經(jīng)驗(yàn)將會(huì)變得非常重要,而且也將成為個(gè)人的核心競(jìng)爭(zhēng)力,==優(yōu)秀的運(yùn)維工程師具備很好的各層面問(wèn)題的解決能力及方案提供、全局思考的能力等。
④ 由于運(yùn)維崗位所接觸的知識(shí)面非常廣闊,==更容易培養(yǎng)或發(fā)揮出個(gè)人某些方面的特長(zhǎng)或愛(ài)好==,如內(nèi)核、網(wǎng)絡(luò)、開(kāi)發(fā)、數(shù)據(jù)庫(kù)等方面,可以做得非常深入精通、成為這方面的專家。
⑤ 當(dāng)前國(guó)內(nèi)外對(duì)運(yùn)維人才的需求非常迫切,運(yùn)維工程師的薪資也水漲船高==,與研發(fā)、測(cè)試等技術(shù)部門持平,甚至超出。
二、企業(yè)運(yùn)行模式
1、鐵三角
鐵三角 = 產(chǎn)品 + 研發(fā) + 運(yùn)維
流程走向:產(chǎn)品設(shè)計(jì) → 項(xiàng)目研發(fā) → 項(xiàng)目測(cè)試 → 項(xiàng)目上線 → 系統(tǒng)運(yùn)維
2、部門與部門職責(zé)
產(chǎn)品部門(PM、UI、UE,3-5 個(gè)):設(shè)計(jì)產(chǎn)品的需求,確定需要做的項(xiàng)目的功能和細(xì)節(jié)問(wèn)題
研發(fā)部門(5-7 個(gè)):根據(jù)產(chǎn)品部門/測(cè)試部門提供的項(xiàng)目模塊需求進(jìn)行編程
測(cè)試部門(2 個(gè)左右即可):對(duì)于研發(fā)部門提供的代碼進(jìn)行運(yùn)行測(cè)試,檢查是否存在bug和一些需要改善的體驗(yàn)
運(yùn)維部門(3-4 個(gè)):負(fù)責(zé)項(xiàng)目環(huán)境部署、上線、架構(gòu)的搭建等等
3、上線與生產(chǎn)
成熟企業(yè)中的系統(tǒng)環(huán)境:
開(kāi)發(fā)環(huán)境: 根據(jù)系統(tǒng)要求,設(shè)計(jì)和搭建系統(tǒng)環(huán)境
測(cè)試環(huán)境:搭建系統(tǒng)環(huán)境,實(shí)現(xiàn)自動(dòng)化發(fā)布
準(zhǔn)生產(chǎn)環(huán)境:搭建系統(tǒng)環(huán)境,溝通第三方廠商,自動(dòng)化發(fā)布,監(jiān)控
生產(chǎn)環(huán)境:搭建系統(tǒng)環(huán)境,溝通第三方廠商,自動(dòng)化發(fā)布,監(jiān)控,發(fā)起持續(xù)改進(jìn)
上線:發(fā)布項(xiàng)目的過(guò)程,包含準(zhǔn)生產(chǎn)上線,生產(chǎn)上線等。內(nèi)測(cè)/公測(cè) → 開(kāi)服
生產(chǎn):正式提供對(duì)外服務(wù)的環(huán)境,叫生產(chǎn)環(huán)境,需要運(yùn)維重點(diǎn)關(guān)注。
在項(xiàng)目的從無(wú)到有的過(guò)程中,可以將其分為兩個(gè)階段:研發(fā)/測(cè)試階段、生產(chǎn)運(yùn)行階段。
運(yùn)維工作貫穿了開(kāi)發(fā),測(cè)試,生產(chǎn)的各個(gè)階段,是其中重要的一環(huán)。
4、網(wǎng)站的概念
簡(jiǎn)單地說(shuō),網(wǎng)站是一種溝通工具,人們可以通過(guò)網(wǎng)站來(lái)發(fā)布自己想要公開(kāi)的資訊,或者利用網(wǎng)站來(lái)提供相關(guān)的網(wǎng)絡(luò)服務(wù)。人們可以通過(guò)網(wǎng)頁(yè)瀏覽器來(lái)訪問(wèn)網(wǎng)站,獲取自己需要的資訊或者享受網(wǎng)絡(luò)服務(wù)。
擴(kuò)展:了解網(wǎng)站的分類
根據(jù)網(wǎng)站所用編程語(yǔ)言分類:例如ASP/PHP/JSP網(wǎng)站等;
根據(jù)網(wǎng)站的用途分類:例如門戶網(wǎng)站、行業(yè)網(wǎng)站、娛樂(lè)網(wǎng)站等
根據(jù)網(wǎng)站的功能分類:例如單一網(wǎng)站(企業(yè)網(wǎng)站)、多功能網(wǎng)站(網(wǎng)絡(luò)商城)等
根據(jù)網(wǎng)站的持有者分類:例如個(gè)人網(wǎng)站、商業(yè)網(wǎng)站、政府網(wǎng)站、教育網(wǎng)站等
根據(jù)網(wǎng)站的商業(yè)目的分類:營(yíng)利型網(wǎng)站(企業(yè)/行業(yè)網(wǎng)站)、非營(yíng)利性型網(wǎng)站(政府網(wǎng)站/教育網(wǎng)站)
根據(jù)網(wǎng)站的面向終端的分類:Web網(wǎng)站(電腦端或PC端)和 WAP網(wǎng)站(手機(jī)端)
5、網(wǎng)站運(yùn)行模式(重點(diǎn))
DNS 作用:將域名轉(zhuǎn)換成IP 地址。
從上圖中可以看出如果一個(gè)網(wǎng)站項(xiàng)目需要正常的運(yùn)行,則需要的前提條件有:
① 域名(方便用戶記憶)
② 需要對(duì)域名和ip 的關(guān)系進(jìn)行關(guān)聯(lián)(DNS 服務(wù)器)
③ 服務(wù)器
④ 服務(wù)器的項(xiàng)目運(yùn)行環(huán)境
6、幾個(gè)重要概念
① 服務(wù)器
就是給用戶提供服務(wù)的機(jī)器(電腦)。服務(wù)器可以分為四大類:塔式服務(wù)器、機(jī)式服務(wù)器、刀片服務(wù)器、柜式服務(wù)器。
問(wèn)題一:普通臺(tái)式機(jī)/筆記本能否充當(dāng)服務(wù)器來(lái)使用?
標(biāo)準(zhǔn)的回答:如果從提供服務(wù)的實(shí)現(xiàn)角度來(lái)考慮的話的確是可以,但是如果要想穩(wěn)定、高效的提供服務(wù),則在這個(gè)角度考慮家用電腦和筆記就無(wú)法取代服務(wù)器地位。
家用臺(tái)式機(jī)/筆記本從系統(tǒng)角度來(lái)看,一般都會(huì)使用Windows 系統(tǒng)(易用),并不適合作為服務(wù)器來(lái)使用。
家用臺(tái)式機(jī)/筆記本硬件和專門的服務(wù)器相比標(biāo)準(zhǔn)不統(tǒng)一。
問(wèn)題二:服務(wù)器有哪些特性?
高性能特性 + 標(biāo)準(zhǔn)化統(tǒng)一特性。
② IP地址
形式ipv4(常見(jiàn))、ipv6(不考慮)。Ipv4 形式:x.x.x.x,x 有取值范圍(第1 位x取值1-223,從第二位開(kāi)始0-255)。由于資源有限為了保證全球這么多臺(tái)電腦都可以使用,ip 可以分為公網(wǎng)/外網(wǎng)ip 和私網(wǎng)/內(nèi)網(wǎng)ip 地址。
0.0.0.0,表示任意地方,anywhere...
③ 域名
就是在瀏覽器地址欄中輸入的那一串字母和數(shù)字的組合,例如:pantone-color.com.cn ,這個(gè)就是域名,域名主要是方便用戶記憶。
問(wèn):pantone-color.com.cn 這個(gè)域名是幾級(jí)的域名?二級(jí)域名,看域名的級(jí)別只要看有幾個(gè)".",日常所說(shuō)的注冊(cè)域名指的是注冊(cè)頂級(jí)域名(一級(jí))
④ 公網(wǎng)
www(萬(wàn)維網(wǎng)),全世界都可以互相訪問(wèn)的網(wǎng)。
⑤ 局域網(wǎng)
局域網(wǎng)/內(nèi)網(wǎng)/私網(wǎng):在某個(gè)單元內(nèi)部(家庭/教室/公司)能夠進(jìn)行互相訪問(wèn)的網(wǎng)絡(luò),紅色警戒游戲?qū)?zhàn)平臺(tái)。
7、服務(wù)器的重要結(jié)構(gòu)組成
家用電腦組成: CPU、主板、內(nèi)存條、顯卡、硬盤、電源、風(fēng)扇、網(wǎng)卡、顯示器、機(jī)箱、鍵盤鼠標(biāo)等等。
1)CPU
CPU是電腦的大腦
CPU發(fā)展史:
32 位CPU:最大的內(nèi)存尋址地址2^32,大約4G的大小。
聊聊2的32次方怎么算?
1T = 1024GB 1GB = 1024MB 1MB = 1024KB 1KB = 1024B
2^32B = 2^32 /1024/1024 /1024 = 4GB
2)內(nèi)存
內(nèi)存也是電腦必需組件之一。計(jì)算機(jī)是一個(gè)商鋪:CPU相當(dāng)于人,內(nèi)存相當(dāng)于倉(cāng)庫(kù)。商品必須上架才能顯示。
3)風(fēng)扇
4)電源
5)硬盤
硬盤的作用:存儲(chǔ)數(shù)據(jù)。
硬盤可以分為機(jī)械硬盤、固態(tài)硬盤。
6)主板
主要的作用:自身包含了一些集成電路,負(fù)責(zé)各個(gè)不同的功能和數(shù)據(jù)通信。主板上有很多空的插槽,插槽的作用在于擴(kuò)展外部的硬件設(shè)備。
三、操作系統(tǒng)概述
1、計(jì)算機(jī)發(fā)展史
第一臺(tái)計(jì)算機(jī)是1946 年2 月14 日誕生日,第一臺(tái)名稱ENIAC。體積一間屋子的大小,重量高達(dá)28t。
第一代:1946 – 1958 => 12 年 (電子管)
第二代:1958 – 1964 => 6 年 (晶體管)
第三代:1964 – 1970 => 6 年 (集成電路)
第四代:1970 – 至今 (大規(guī)模集成電路)
2、計(jì)算機(jī)組成
CPU、內(nèi)存、風(fēng)扇、硬盤、顯示器、主板、電源、聲卡、網(wǎng)卡、顯卡、鼠標(biāo)、鍵盤等
3、計(jì)算機(jī)資源(重點(diǎn))
計(jì)算機(jī)資源分為2 部分:硬件資源、軟件資源
硬件:一般硬件是指計(jì)算機(jī)的物理組成,由==真實(shí)(看得見(jiàn),摸得著)==的設(shè)備組成的
軟件:軟件:一般是指應(yīng)用程序=,應(yīng)用程序程序是由開(kāi)發(fā)人員去按照編程語(yǔ)言的特定的規(guī)則去編寫的程序。除了上述的應(yīng)用程序之外,==操作系統(tǒng)也屬于軟件資源的范疇,它屬特殊的軟件。
問(wèn)題:為什么在打開(kāi)一個(gè)應(yīng)用程序之后(吃雞游戲),當(dāng)玩家在敲擊鍵盤和移動(dòng)鼠標(biāo)的時(shí)候里面人物會(huì)有對(duì)應(yīng)的行為表現(xiàn)呢?
答:用戶敲擊鍵盤/移動(dòng)鼠標(biāo)(硬件操作) → 硬件的驅(qū)動(dòng)(軟件資源) → 操作系統(tǒng)(軟件) → 硬件支持(cpu) → 操作系統(tǒng)(軟件) → 驅(qū)動(dòng)(顯卡驅(qū)動(dòng)) → 顯示在屏幕上(硬件)
所以由此可知,操作系統(tǒng)是軟件資源與硬件資源之間的橋梁。
4、操作系統(tǒng)
常見(jiàn)操作系統(tǒng)有:Windows、MacOS、Unix/Linux。 類UNIX
Windows:其是微軟公司研發(fā)的收費(fèi)操作系統(tǒng)(閉源)。
Windows 系統(tǒng)體系分為兩類:用戶操作系統(tǒng)、Server 操作系統(tǒng)。
用戶操作系統(tǒng):win 95、win 98、win NT、win Me、win xp、vista、win7、win8、win10。
MacOS:其是由蘋果公司開(kāi)發(fā)的一款收費(fèi)(變相收費(fèi),買電腦送系統(tǒng))操作系統(tǒng)。該系統(tǒng)從終端角度來(lái)看分為:watch OS、IOS、MacOS。其表現(xiàn)突出的地方:底層優(yōu)化實(shí)現(xiàn)的很好、安全性要更加高點(diǎn)(閉源)。
Linux:Linux 是目前全球使用量最多的服務(wù)器操作系統(tǒng)(開(kāi)源)。其體系很強(qiáng)大,其分支有很多(數(shù)不勝數(shù)),其目前主要的分支有:RedHat(紅帽)、CentOS、Debian、烏班圖(ubuntu)等等。其在世界范圍最大的使用分支是安卓。
閉源:不開(kāi)放源代碼,用戶是沒(méi)有辦法看到軟件的底層實(shí)現(xiàn)(閉源≠收費(fèi))。
開(kāi)源:表示開(kāi)放源代碼(開(kāi)源≠免費(fèi))。
5、為什么需要Linux操作系統(tǒng)
問(wèn)題:windows 既然可以使用傻瓜式的方式進(jìn)行操作,例如使用ctrl+c 表示復(fù)制,ctrl+v 表示粘貼等,為什么還需要使用/學(xué)習(xí)Linux 系統(tǒng)?
① 性能問(wèn)題,Windows 服務(wù)器操作系統(tǒng)不如Linux 高;
② 穩(wěn)定性問(wèn)題:
底層架構(gòu):Linux 更加穩(wěn)定,其開(kāi)機(jī)時(shí)間可以達(dá)到好幾年不關(guān)機(jī);
開(kāi)源:因?yàn)殚_(kāi)源,人人都可以看到源代碼,就可以為其提供自己的補(bǔ)丁,補(bǔ)丁可以提高 穩(wěn)定性和安全性;
③ 安全性問(wèn)題:
Linux 操作系統(tǒng),相對(duì)于windows 操作系統(tǒng)要更加安全;
④ 遠(yuǎn)程管理方面:
Windows 不及Linux 操作高效。
⑤ 服務(wù)器價(jià)格昂貴的,需要對(duì)資源進(jìn)行充分利用,充分把計(jì)算機(jī)資源用到項(xiàng)目上(訪問(wèn)并發(fā)、性能),而不是把資源浪費(fèi)在圖形化界面或者方便程度上;
四、Linux發(fā)展史
1、Linux 起源
Linus(林納斯·托瓦茲):Linux 的開(kāi)發(fā)作者,被稱為L(zhǎng)inux 之父,Linux 誕生時(shí)是芬蘭赫爾辛基大學(xué)的在校大學(xué)生。Stallman 斯特曼:開(kāi)源文化的倡導(dǎo)人。
2、Linux 的含義
狹義:由Linus 編寫的一段內(nèi)核代碼。
廣義:廣義上的Linux 是指由Linux內(nèi)核衍生的各種Linux發(fā)行版本。(CentOS、Ubuntu)
注意:以后提及到的Linux 都是廣義上的Linux
3、Linux特點(diǎn)
開(kāi)放性(開(kāi)源)、多用戶、多任務(wù)、良好的用戶界面、優(yōu)異的性能與穩(wěn)定性
多用戶多任務(wù):
單用戶:一個(gè)用戶,在登錄計(jì)算機(jī)(操作系統(tǒng)),只能允許同時(shí)登錄一個(gè)用戶;
單任務(wù):一個(gè)任務(wù),允許用戶同時(shí)進(jìn)行的操作任務(wù)數(shù)量;
多用戶:多個(gè)用戶,在登錄計(jì)算機(jī)(操作系統(tǒng)),允許同時(shí)登錄多個(gè)用戶進(jìn)行操作;
多任務(wù):多個(gè)任務(wù),允許用戶同時(shí)進(jìn)行多個(gè)操作任務(wù);
Windows 屬于:?jiǎn)斡脩?、多任?wù)。
而Linux系統(tǒng)則屬于:多用戶、多任務(wù)。
4、Linux分支(Linux衍生版:Linux廠商基于Linux內(nèi)核)
分支:Linux 分支有很多,現(xiàn)在比較有名的redhat、ubuntu、debian、centos(Community Enterprise Operating System)、suse 等等。
中國(guó)Linux系統(tǒng):紅旗(Redflag)、麒麟、深度OS、CentOS6.9、CentOS7.5
五、Linux系統(tǒng)安裝
1、Linux系統(tǒng)安裝方式
目前安裝操作系統(tǒng)方式有2 種:真機(jī)安裝、虛擬機(jī)安裝。
真機(jī)安裝:使用真實(shí)的電腦進(jìn)行安裝,像安裝windows 操作系統(tǒng)一樣,真機(jī)安裝的結(jié)果就是替換掉當(dāng)前的windows 操作系統(tǒng);
虛擬機(jī)安裝:通過(guò)一些特定的手段,來(lái)進(jìn)行模擬安裝,并不會(huì)影響當(dāng)前計(jì)算機(jī)的真實(shí)操作系統(tǒng);
如果是學(xué)習(xí)或者測(cè)試使用,強(qiáng)烈建議使用虛擬機(jī)安裝方式。
2、虛擬機(jī)概念
什么是虛擬機(jī)?
虛擬機(jī),有些時(shí)候想模擬出一個(gè)真實(shí)的電腦環(huán)境,礙于使用真機(jī)安裝代價(jià)太大,因此而誕生的一款可以模擬操作系統(tǒng)運(yùn)行的軟件。
虛擬機(jī)目前有2 個(gè)比較有名的產(chǎn)品:vmware 出品的vmware workstation、oracle 出品的virtual Box。
3、虛擬機(jī)的安裝
第一步:雙擊打開(kāi)VMware安裝程序
第二步:進(jìn)行下一步安裝
第三步:同意許可協(xié)議,單擊下一步
第四步:根據(jù)需要決定是否需要更改軟件的安裝位置(建議放置于除C盤以外任意盤符下)
第五步:更改成功后,單擊確定,下一步繼續(xù)安裝:
注意:所有軟件的安裝目錄最好在安裝的時(shí)候是空的
第六步:用戶體驗(yàn)設(shè)置,如下圖所示,單擊下一步繼續(xù)安裝
第七步:快捷方式設(shè)置,單擊下一步繼續(xù)安裝
第八步:?jiǎn)螕舭惭b按鈕
第九步:安裝結(jié)束后,單擊完成按鈕
注意事項(xiàng):最重要的地方,在安裝完之后需要檢查,檢查虛擬機(jī)軟件是否有安裝2 個(gè)虛擬網(wǎng)卡
Windows7與Windows10可能顯示網(wǎng)絡(luò)名稱有所不同,但是底部虛擬機(jī)網(wǎng)絡(luò)是一致的。
4、Linux系統(tǒng)環(huán)境部署
Linux系統(tǒng)版本選擇:CentOS7.6 x64,【鏡像一般都是CentOS*.iso文件】
問(wèn)題:為什么不選擇最新版的8 版本?
7.x 目前依然是主流
7.x 的各種系統(tǒng)操作模式是基礎(chǔ)
官網(wǎng):https://www.centos.org/ ,從官網(wǎng)下載得到的鏡像文件:
Centos7.6版本下載地址:
http://vault.centos.org/7.6.1810/isos/x8664/CentOS-7-x8664-Everything-1810.iso
第一步:新建虛擬機(jī),點(diǎn)擊"文件"菜單,選擇"新建虛擬"選項(xiàng),選擇"自定義"點(diǎn)擊下一步;
第二步:選擇兼容性,默認(rèn)即可,單擊下一步;
第三步:選擇鏡像文件的時(shí)候選擇“稍后安裝操作系統(tǒng)”,點(diǎn)擊下一步;
第四步:設(shè)置虛擬機(jī)的名稱(名稱將會(huì)后期出現(xiàn)在左側(cè))和設(shè)置虛擬系統(tǒng)的安裝位置;
第五步:CPU設(shè)置,提示:根據(jù)自身電腦配置選擇CPU設(shè)置,一般默認(rèn)即可,1*1;
第六步:分配虛擬機(jī)內(nèi)存;
第七步:選擇虛擬機(jī)網(wǎng)絡(luò)類型,默認(rèn)選擇NAT即可。
NAT:配置好之后windows 即可和虛擬機(jī)進(jìn)行互相通信,但是教室內(nèi)的其他同學(xué)是訪問(wèn)不了的,只有自己可以訪問(wèn)虛擬機(jī)中的操作系統(tǒng)。
橋接:配置好之后其他同學(xué)也可以訪問(wèn)你的虛擬機(jī)操作系統(tǒng)。
第八步:后續(xù)默認(rèn)的步驟,直接下一步
安裝完畢后,單擊完成:
5、CentOS系統(tǒng)安裝配置
第一步:選擇CentOS系統(tǒng)安裝鏡像【*.iso文件】
第二步:開(kāi)啟虛擬機(jī),進(jìn)行系統(tǒng)安裝
注意:如果開(kāi)機(jī)之后鼠標(biāo)點(diǎn)進(jìn)去虛擬機(jī)出不來(lái),則可以按下組合快捷鍵"Ctrl + Alt"
第三步:如果啟動(dòng)之后出現(xiàn)類似提示框(不是錯(cuò)誤框)則勾選不再提示,并且確定即可:
特別注意:如果在啟動(dòng)時(shí)候出現(xiàn)下述錯(cuò)誤,則說(shuō)明電腦沒(méi)有開(kāi)啟cpu 的虛擬化,如果需要開(kāi)啟,則需要重啟計(jì)算機(jī),并且在開(kāi)啟的時(shí)候進(jìn)入主板的BIOS 設(shè)置開(kāi)啟虛擬化,然后保存設(shè)置重啟電腦:
第四步:選擇安裝centos7(通過(guò)↑ 或 ↓方向鍵進(jìn)行選擇),確認(rèn)后,按下回車
第五步:等待一會(huì)兒后,將彈出歡迎使用CENTOS 7的界面,選擇中文,簡(jiǎn)體中文(中國(guó)),點(diǎn)擊繼續(xù)
第六步:在安裝信息摘要界面,點(diǎn)擊軟件安裝,進(jìn)入軟件選擇界面
第七步:在軟件選擇界面,選中左側(cè)GNOME Desktop,勾選右側(cè)所有項(xiàng)目,點(diǎn)擊完成,回到安裝信息摘要界面。
點(diǎn)擊INSTALLATION DESTINATION
進(jìn)入磁盤配置頁(yè)面,直接點(diǎn)Done,不需要做其他更改,只是確認(rèn)使用自動(dòng)分區(qū)
第八步:點(diǎn)擊開(kāi)始安裝
第九步:進(jìn)入安裝進(jìn)度頁(yè)面
第十步:點(diǎn)擊ROOT密碼,進(jìn)入密碼設(shè)置頁(yè)面,輸入兩次ROOT賬戶的密碼,例如1234。第一次點(diǎn)擊完成,會(huì)提示Too short,密碼太短,再點(diǎn)擊一次完成,確定使用簡(jiǎn)單密碼。(生產(chǎn)環(huán)境要設(shè)置足夠復(fù)雜的密碼)
第十一步:回到安裝進(jìn)度頁(yè)面,顯示已經(jīng)設(shè)置了ROOT密碼,等待安裝完成即可。
第十二步:安裝完成后,右下角會(huì)出現(xiàn)重啟按鈕,點(diǎn)擊重啟
第十三步:重啟之后,來(lái)到初始設(shè)置頁(yè)面,點(diǎn)擊license information
第十四步:勾選我同意許可協(xié)議,點(diǎn)擊左上角完成,回到初始設(shè)置頁(yè)面
第十五步:網(wǎng)絡(luò)和主機(jī)名,創(chuàng)建用戶都不用操作,直接點(diǎn)擊右下角完成配置
第十六步:進(jìn)入到歡迎頁(yè)面,點(diǎn)擊前進(jìn)
第十七步:輸入頁(yè)面,默認(rèn)漢語(yǔ),點(diǎn)擊前進(jìn)
第十八步:隱私,位置服務(wù),默認(rèn)開(kāi)啟,點(diǎn)擊前進(jìn)
第十九步:時(shí)區(qū),在對(duì)話框中輸入shanghai,會(huì)自動(dòng)聯(lián)想出對(duì)應(yīng)時(shí)區(qū),點(diǎn)擊右上角前進(jìn)。
第二十步:在線賬號(hào),選擇跳過(guò)
第二十一步:全名任意填寫,用戶名默認(rèn)和全名一致,此處的用戶名,是一個(gè)普通的賬戶,區(qū)別于ROOT賬戶。點(diǎn)擊前進(jìn)。
第二十二步:填寫密碼,注意需要包含數(shù)字,字母,特殊字符,此處密碼是前面創(chuàng)建的itheima這個(gè)賬戶的密碼
6、安裝后配置
為了試驗(yàn)方便,取消centos的屏幕鎖定,點(diǎn)擊桌面右上角的電源標(biāo)志,在彈出菜單下方,點(diǎn)擊設(shè)置按鈕。
選擇左側(cè)的Power(電源)按鈕,右側(cè)選擇Never(從不),這樣Centos就不會(huì)每五分鐘自動(dòng)鎖屏了,方便大家操作。
注意:自動(dòng)鎖屏是出于安全考慮,工作環(huán)境盡量不要關(guān)閉。
選中后,直接點(diǎn)擊右上角關(guān)閉即可,系統(tǒng)會(huì)自動(dòng)保存配置