CentOS 7教程(一)-初步入門及安裝


一、為什么要學Linux

        大部份同學所使用的桌面操作系統是Windows,那么,為什么要學Linux呢?關於Linux的前世今生,在度娘上隨便一搜,就可以搜出一堆,大體就是一個天才少年Linus Torvalds非常熱愛計算機技術,但那時學習計算機的成本非常高,其操作系統Unix是要收費並不開源的,天才少年Linus一個不爽,就開發了一個叫Linux的操作系統,並於1991年開始開源內核。開源是什么意思?就是免費(當然,這說法在GPL中並不成熟),從此一發不可收拾,Linux操作系統在服務器領域、嵌入式開發以及個人PC桌面等領域開始大行其道,而服務器領域更是重中之重。Linux作為服務器的首要操作系統,其有以下的特點:

  •         仿Unix內核,幾乎與Unix指令集向下完全兼容。
  •         完善的支持多用戶、多任務、多進程、多CPU的系統。
  •         非常高的系統穩定性與可靠性。
  •         非常高的系統安全性。
  •         支持大量完善的網絡服務。
  •         大量的第三方免費應用。
  •         基於GNU許可,自由開放的系統,極大降低企業IT運維費用。
  •         大型數據庫的支持,包括Oracle\MySQL\PostgreSQL等。
  •         數不過來的優勢......

        基於以上的特點,我們作為挨踢人士,不懂個Linux,是不是顯特別Low,所以就要學。

 

二、學什么版本

  •         Linux是自由軟件,其發展出來的版本有很多。
  •         Red Hat:我們常說的紅帽,開源但收費。
  •         Ubuntu:烏班圖,開源、免費,主要面向桌面用戶。
  •         SUSE:主要是占領歐洲市場。有數據顯示占據了近80%的Linux市場,數據未經驗證。
  •         CentOS:全名為“社區企業操作系統(Community Enterprise Operating System)”,提供長期免費升級和更新服務,自由使用。國內最大的服務器操作系統,現在基本所有的互聯網公司后台服務器都采用CentOS。

        當然,Linux的版還有很多,基於筆者的知識面,就不能一一介紹了,但從以上可以看出,學習CentOS是最為有利的。

 

三、核心思想

        學習Linux,與原來我們使用的Windows操作系統有很大的不同。

        Linux基本是基於命令行的界面,而使用Windows是鼠標點、點、點。

        Linux一切皆文件,什么意思呢?在Linux中,所有的東西均是文件,比如網絡配置,是一個文件,磁盤是一個文件,要配置所有東西,均是在配置文件。

 

四、使用虛擬機來學習Linux是不二的選擇(土豪請無視)!

 

五、去哪里找安裝包?

        無論是從安全方面、還是從安全方面,都要養成從官網下載安裝包的好習慣。

        官網:https://www.centos.org

       

        對,就是這官網,怎么樣,看到這英文就怕了吧,童鞋們,要學習IT技術,English是你繞不過去的坎。不過別怕,看到上圖中間黃色的橢圓形的條嗎?寫着Get CentOS Now!翻譯過來就是“馬上獲取CentOS”,點擊它。什么,這么簡單還看不懂?不怕,谷歌瀏覽器的翻譯功能可以幫到您,別問我是誰,我叫雷鋒。

        一般來說,從官網下載是比較慢,我們可以從國內的鏡像網站下載,什么網易、華為雲、阿里雲、水木清華等知名的鏡像網站。關鍵是去哪里找這些鏡像網站呢?點擊下面黃色的橢圓形、寫着“DVD ISO”的按紐。

         

        在進入到官方下載頁面后,可以看到鏡像列表菜單。

       

        從這里進去,可以看到國內經官方認證的鏡像列表。

       

        從這些鏡像列表下載就安心了。

 

六、在虛擬機中安裝

         要在虛擬機安裝,自然就是要先新建虛擬機。目前無論是VMware,還是VistualBox,虛擬機對Linux的支持已經很好,基於目前桌面電腦使用的大部份還是VMware,故下面演示的還是以VMware來作為虛擬機平台,VistualBox和其它的虛擬機是相近的操作。

         (一)、創建新的虛擬機

        在創建新的虛擬機這里,可以選擇典型或者自定義,典型中設置的選項較少,自定義設備的較多,均是基於虛擬機的硬件設置,當然這些設置以后也可以更改,這里我們就使用典型(推薦)。

       

        在第二步這里,選擇上面下載下來的CentOS 7的鏡像文件,鏡像文件是以iso作為后綴名的,VMware會自動檢測iso文件所包含的操作系統。

       

      接下來,是給虛擬機起個名字,並告訴VMware,虛擬機的文件放在那里,你可以隨意更改虛擬機文件的存放位置,不過最好文件路徑就不要帶有中文。

       

        接着我們給虛擬機分配硬盤大小及硬盤文件的存放方式,這里我們只是作學習用的,分配20GB足夠了。值得一提的是,最好選擇“將虛擬磁盤存儲為單個文件”這選項,這會提高虛擬機的磁盤性能。

       

        在這一步中,點擊自定義硬件,我們來對虛擬機作一些細微的配置。

       

        在自定義硬件中,我們把內存設為2GB,處理器設為2核,刪除打印機(因為家庭一般沒有打印機),網絡適配器設置為NAT模式(至於這些模式有什么區別,后面的文章我們再來看)

       

 

        (二)安裝Linux,設置安裝選項       

        關閉后,我們就可以完成虛擬機的設置了,點擊完成后,虛擬機會自動開啟,並進入安裝界面,在此界面中,我們用上下箭頭選擇,選擇“Install CentOS 7”。

       

        在下圖的一頓檢測后,就會進入安裝界面了。什么,看不懂,OK總是懂吧。

       

        在安裝語言選擇界面中,我們可以拉下來,選擇中文,但記住,這只是安裝過程中的語言選擇,並不是操作系統的語言選擇。選擇中文后,繼續下一步咯。

       

        在剛剛進入安裝信息摘要界面時,安裝源和軟件選擇會自動檢測,故無法點擊選擇,過一會就好了。在這里的設置中,我們需要手動設置的是安裝位置。

       

        選擇安裝位置后,我們要對分區進行手動配置。

        

       Linux的分區,並不像Windows一下,分成C、D、E等盤,在這里,我要先隆重介紹幾個概念。

        1)交換分區(swap):交換分區和Windows的虛擬內存很像。現在內存也便宜,物理服務器的配置也高,以前的說法是一般為物理內存的2倍,現在一般情況下划分為4~8GB備用即可。我們虛擬機的內存是2GB,我們就划4GB吧。

        2)啟動分區(boot):200MB足夠了。

        3)根分區(/):剩余空間都給根分區吧。當然我們也可以單獨划出/data分區,專門用來存儲存數據,不過這里我們先不這樣做,直接全部都給根分區。

        按照 下圖順序進行設置。

       

        最后整體分區如下圖,點擊完成並按受更改。

           

       

        選擇安裝軟件。

        

        CentOS 7和6不一樣,其軟件選擇這里已經集成了大部份的軟件了。當然這些軟件我們以后也可以安裝。

        最小安裝:只包含了命令行界面的最小CentOS 7系統。

   帶GUI的服務器:包括了圖形界面的服務器。

   GNOME桌面:帶有GNOME桌面的CentOS 7系統。

        這里我們選擇帶GUI的服務器。

       

        點擊完成后,安裝源還是會檢查依賴關系,這時候並不能進行下一步,稍等一會就可以了。然后點擊開始安裝,就進入到了安裝環節了。

        

        在安裝過程中,我們可以設置ROOT管理員密碼。創建用戶則可以先放一放,后面進去操作系統時我們再來做。

       

         安裝完成后,重啟虛擬機系統,進入到初始設置界面,接受許可證。

       

       

        系統會再次重啟,進入到歡迎界面了。在歡迎界面,進行語言的設置、位置時區的設置、賬戶的設置、密碼設置后,終於看到激動人心的開始使用CentOS Linux的界面了 。

       

       

       

       

       

       

       

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM