Linux簡介+虛擬機器及Linux的安裝
LAMP: Linux(一種作業系統)、 Apache(Apache是使用最廣泛的Web伺服器軟體)、 Mysql(MySQL是一個功能齊全的關係資料庫管理系統)、 PHP (是一種通用開源指令碼語言)
這4個組合是最常見的穩定而開發效率高的web伺服器搭建方案
LAMP
是Linux Apache MySQL PHP
的簡寫,即把Apache、MySQL以及PHP安裝在Linux系統上,組成一個環境來執行PHP的指令碼語言,通常是網站。Apache是最常用的web服務軟體,而MySQL是比較小型的資料庫軟體,這兩個軟體以及PHP都可以安裝在一臺機器上,也可以分開安裝,但Apache和PHP必須安裝在同一臺機器上,因為PHP是作為Apache的一個模組存在的。
LNMP:其中的N指的是Nginx
WAMP:其中W指的是Windows
Web伺服器:一般指網站伺服器,是指駐留於因特網上某種型別計算機的程式,可以向瀏覽器等Web客戶端提供文件,也可以放置網站檔案,讓全世界瀏覽;可以放置資料檔案,讓全世界下載。目前最主流的三個Web伺服器是Apache、 Nginx 、IIS。
一、Linux的介紹
1、常見的作業系統
- Windows——微軟公司開發的一款桌面作業系統(閉源系統)
- Mac——蘋果公司開發的一款作業系統(閉源系統)
- Linux——1991年誕生(李納斯,荷蘭)開源。目前是市面上佔有率極高的伺服器作業系統,分支多,例如安卓
- Unix——Unix是Linux作業系統的前身,Unix時間戳是指1970年1月1日0時0分0秒,1970年是Unix的時間元年,也就是Unix誕生的年份。
2、為什麼要使用Linux作業系統
穩定性:取決於系統的底層架構,一般情況下Linux系統能做到很長時間不關機一點也不卡頓;
安全性:開源系統,所有人都可以貢獻自己的原始碼為Linux系統打補丁;
問:開源一定意味著免費麼?
答:不一定,有些可能會進行服務收費,例如Redhat。閉源也不一定收費(QQ)
3、Linux的分支
目前分支比較多,常見的有:
centos(社群企業網路作業系統community enterprise network operation system)、RedHat(紅帽)、烏班圖、debian等等。
二、Linux安裝
通常情況下安裝分為真機安裝、在虛擬環境中安裝。
真機安裝:是指將電腦上的作業系統真實的換做其他的作業系統;
虛擬環境安裝:是指通過一些特殊的軟體虛擬出一個安裝環境,然後在安裝環境中進行安裝;
1、安裝虛擬環境
虛擬環境可以通過特殊的軟體來實現:VMareWorkstation、Virtual Box等。
所謂映象檔案其實和ZIP壓縮包類似,它將特定的一系列檔案按照一定的格式製作成單一的檔案,以方便使用者下載和使用,例如一個測試版的作業系統、遊戲等。
映象檔案不僅具有ZIP壓縮包的“合成”功能,它最重要的特點是可以被特定的軟體識別並可直接刻錄到光碟上。
32位安裝:適用於32位電腦;
64位安裝:是用於64位電腦;
系統的位數可以在【計算機】-【屬性】中檢視:
CentOS-6.6-i386-bin-DVD1.iso:映象檔案,也就是Linux的安裝包
第一步:先執行VM的安裝程式,然後點選下一步
第二步:同意其許可協議,然後點選下一步
第三步:選擇安裝的位置
說明:該路徑是指虛擬機器軟體的安裝路徑。
第四步:選擇是否幫助VM公司提高軟體的使用者體驗,可以不選。
第五步:勾選快捷方式
第六步:點選安裝按鈕
第七步:安裝完成
桌面上會有這個圖示:
要求在網卡里面要多出2個包含vmvare的網絡卡:
設定-》更改介面卡選項
安裝完成之後開啟軟體會看到下面的介面:
2、Linux安裝
第一步:開啟軟體,點選螢幕中大的“+”或者選擇【檔案】選項卡中的【建立新的虛擬機器】建立新的虛擬機器
第二步:在彈出的引導介面,選擇【自定義(高階)】,點選【下一步】
第三步:在選擇虛擬機器相容性介面直接點選下一步
第四步:選擇介質來源,這個時候選擇第三個【稍後安裝作業系統】,然後點選【下一步】
第五步:選擇作業系統型別,然後點選下一步
第六步:設定虛擬機器的名稱已經其安裝目錄
說明:這個路徑是指虛擬機器安裝的作業系統所產生的檔案存放目錄,不是指虛擬機器的安裝目錄;
第七步:選擇虛擬作業系統的cpu核心數
說明:此處以及後續的配置設定中設定的配置不要超過當前執行電腦的配置。
第八步:設定作業系統的記憶體數值,一般情況下預設即可
說明:
1、設定記憶體的數值必須是4的倍數;
2、記憶體的設定數值不要超過當前電腦的記憶體數值;
第九步:選擇網路型別,選擇【NAT】,然後點選【下一步】
第十步:選擇I/O控制器型別,預設即可,點選【下一步】
第十一步:選擇磁碟型別,預設即可,點選【下一步】
小型計算機系統介面(英語:Small Computer System Interface; 簡寫:SCSI),一種用於計算機和智慧裝置之間(硬碟、軟碟機、光碟機、印表機、掃描器等)系統級介面的獨立處理器標準。
第十二步:選擇磁碟位置,選【建立新的磁碟】,然後點選【下一步】
第十三步:選擇磁碟大小,預設20G
第十四步:設定磁碟檔案位置,預設即可,點選【下一步】
第十五步:安裝嚮導結束,點選【完成】就可以
安裝完成看到下面這個介面:
第十六步:選擇映象檔案
點選【編輯虛擬機器設定】
選擇ISO檔案,然後點選【確定】:
此處iso檔案不需要解壓。
開啟虛擬機器:
第十七步:選擇【安裝或更新一個已經存在的系統】,按下回車
小技巧:首次執行虛擬機器系統的時候,我們可能把滑鼠點進去,然後發現鼠標出不來了,這個時候我們可以按下鍵盤上的組合鍵【ctrl+alt】,滑鼠就可以出到外面的系統了。
第十八步:是否檢測媒體檔案,不檢測,通過←和→來選擇選項,選擇【skip】,按下回車
第十九步:重新引導之後選擇唯一一個按鈕【next】
第二十步:選擇語言,可以選擇【簡體中文】,然後點選【next】
第二十一步:選擇鍵盤型別,預設【美式英語】即可,點選【下一步】
第二十二步:選擇儲存裝置型別,預設即可,然後點選【下一步】
第二十三步:設定磁碟,選擇【忽略所有資料】
第二十四步:設定網路
設定網絡卡開機自動連線
點選【應用】再點選【關閉】
最後再點選【下一步】
第二十五步:設定時區,預設即可,直接點選【下一步】
第二十六步:設定密碼,密碼對用的使用者名稱是root
密碼有限制:最少是6位,並且建議是大寫+小寫+數字的組合
設定完成之後點選【下一步】
第二十七步:選擇安裝型別,這個時候選擇【使用所有空間】,然後點選【下一步】
然後選【將修改寫入磁碟】
第二十八步:選擇Linux系統的安裝模式,預設desktop-現在自定義-下一步
下一步中勾選【開發】中的【開發工具】
注意:一定要確保【開發工具】前面有一個√。
然後再點選【下一步】
第二十九步:等待安裝完成重新引導,這個過程需要安裝1160多個軟體,時間大概消耗20分鐘左右
第三十步:完成之後點選【重新引導】,系統會重新啟動
第三十一步:在歡迎介面點選【前進】
在許可協議介面同意協議,再點選【前進】
第三十二步:設定新的使用者(非超級管理員使用者),填寫好之後點選【前進】
第三十三步:設定時間,然後點選【前進】
第三十四步:設定kdump的時候會提示錯誤,因為沒有足夠的記憶體,所以這一步預設跳過,最後點選【完成】
第三十五步:重啟之後的效果
會出現一個登入框,並且顯示出非root使用者的帳號名,點選需要進行登入的使用者名稱之後輸入其密碼即可進行登入;如果需要使用root帳號登入,則點選【其他】,然後輸入root使用者名稱和密碼即可。
登入之後的顯示介面: