開始安裝
1 準備好你的機器環境並開機
基本上測試的環境只需要 32GB 的硬碟空間及 2GB 的記憶體就可以運作了,請依照你自己的實際環境,若是用 usb 開機安裝在實體機上的話,可參考這篇把 ISO 檔寫入 usb 隨身碟中,本篇說明是採用 PVE 虛擬機架構進行測試(如果對 PVE - Provmox VE 有興趣的朋友,可以先參考這裡)。
2 選擇語言
以虛擬機開機後經過一連串的訊息畫面後,會先出現以下選單,請利用方向鍵往上切換至「English」,並按下 Enter 鍵繼續安裝流程。
3 詢問是否要更新 installer
接下來系統會先詢問你,要不要先設定更新到最新的 installer (最新的是 22.06.1,現在是使用 22.02.2),如果沒有特別的硬體需求或是網路暫且是中斷或不穩定的情況下,請直接選擇「Continue without updating」繼續,因為安裝完系統也會直接做升級的工作。
4 設定鍵盤 Layout
接下來設定 keyboard layout,沒意外的話就選擇「Done」採用預設值即可。
5 設定 IP
設定 IP 的部份,如果沒有想特別設定的話,採用預設的 DHCP 即可,不過通常伺服器應用都會設定固定 IP,在此請先將光標用鍵盤方向鍵移動至「ens18 eth」這邊並按下「Enter」鍵選取「Edit Ipv4」,再按下「Enter」鍵進到「IPv4 Method」的選項,預設會設定為「Automatic (DHCP)」,請先按下「Enter」鍵,並用方向鍵「下」將選項切換為「Manual」。
按下「Enter」鍵後,會直接出現 IPv4 固定 IP 的設定畫面,請填入內部網路的資訊,Subnet 寫法範例( C class:192.168.1.0/24 )。
接下來請將光標移動到「Save」,並按下「Enter」鍵繼續下一步,會回到網路的設定畫面,此時 IP 已經變了,再把光標移動到「Done」按下「Enter」鍵繼續下一步。
6 指定 Proxy
接著下來看到 Proxy 的設定畫面,通常不會設定,直接在「Done」按下「Enter」鍵跳過即可。
7 設定預設更新來源
接下來設定預設的 Ubuntu 套件來源庫的位置,沒有意外的話,一開始都會使用預設值,請直接在「Done」按下「Enter」鍵跳過即可。
8 分割硬碟
然後來到分割硬碟的畫面,通常都是建議要自行建立硬碟分割資訊,基本上我們需要幾個分割區:
- boot - 放置核心相關檔案。
- swap - Linux 記憶體置換分割區。
- / - root 空間,如果是測試站台,可以把剩下的空間都分給它。
- /var - 通常會是網頁、mail、Log 等資源的硬碟空間,如果是正式主機,建議將此分割區獨立依據用述做更詳細的規劃。
- /data - 通常會做為網站服務的用戶儲存空間路徑,不會直接曝露在網站的連結路徑中。
因為此是是示範主機,故本文只分割 boot(1GB)、swap (4GB),其它的空間就分配給 / 分割區,請先將滑鼠光標移動到「Custom storage layout」並按下「Enter」鍵,選完後一樣把光標移動到「Done」按下「Enter」鍵繼續。
接下來進到儲存裝置的設定畫面,首先,先設定哪一個硬碟為「開機碟」,本文案例只有一個硬碟,請先選擇硬碟的型號,按下「Enter」鍵,並將光標移動到「Use As Boot Device」並按下「Enter」鍵繼續。
完成後,在下方的「USED DEVICES」列表就會出現設定好的開機磁區清單。
接下來請將光標移動到「free space」,並按下「Enter」鍵選擇「Add GPT Partition」後,分別設定 boot(1GB/Ext4)、swap(4GB/swap) 及 /(約27GB/Ext4) 的分割資訊,每個分割區資訊填寫完成後,都請將光碟移動到「Create」按下「Enter」鍵完成設定。
- boot(1GB)
- swap(4GB)
- /(剩下的空間 - 留空白就是把所有空間都分配下來)
分割完的資訊列表如下,確認無誤後,請將光標移動到「Done」並按下「Enter」鍵繼續。
系統會提出警告,確認後請將光碟移動到「Continue」並按下「Enter」鍵繼續往下。
9 設定主機名稱及使用者資訊
接下來請設定主機的名稱及一位使用者帳號,此帳號未來會擔負管理帳號的身份,確認後請將光標移動到「Done」並按下「Enter」鍵繼續往下。
10 輸入 Ubuntu Advantage token
如果您有購買 Ubuntu 的訂閱服務,請在此輸入 Token 資訊,若沒有的話,請將光標移動到「Done」並按下「Enter」鍵繼續往下。
11 安裝 OpenSSH Server
系統會出現安裝 OpenSSH Server 的畫面,如果不安裝,則開始時候就只能在機器前面登入,所以建議一開始請選擇安裝,請用鍵盤光標移動到「Install OpenSSH Server」的位置,按下「Enter」鍵選擇,「Importy SSH identity」的部份就採用預設設定即可,然後請將光標移動到「Done」並按下「Enter」鍵繼續往下。
12 選擇安裝其它套件
Ubuntu 幫用戶整合許多工具,安裝流程的最後會列出清單讓用戶參考,這邊目前建議是不需要安裝,請將光標移動到「Done」並按下「Enter」鍵繼續往下。
13 安裝進行中
接下來系統會開始進行安裝作業,如下所示,請等待其完成。
14 重新開機
安裝完成後,畫面最下的選單會變成「Reboot Now」,代表已完成安裝作業,請先移除主機的光碟片,或是移除虛擬主機的開機 ISO 位置設定,然 後將光標移動到「Reboot Now」並按下「Enter」鍵重新開機即完成安裝作業。
成功開機的畫面如下: