Ubuntu是基於Debian的Linux發行版。Debian的版本更新時間不固定,但Ubuntu會固定在每年的4月和10月釋出新版(每半年一新版),版本號碼就是「年份.月份」,例如在2020年4月發佈的版本,號碼就是20.04;在2009年10月發佈的版本,號碼就是9.10。通常每隔兩年會釋出一個更新支援期長達5年的LTS(Long Term Support)版本,例如18.04、20.04、22.04就是LTS版,LTS版本因為支援期長,有很多時間修復BUG,因此愈後期的LTS版,執行起來會更穩定,如果有架設伺服器的需求,安裝LTS版本會是較好的選擇,尤其又以安裝專門用來架設伺服器的Ubuntu Server最好。
Ubuntu Server 22.04支援到西元2027年4月,是目前Ubuntu主要維護的伺服器版本。
安裝與設定Ubuntu Server 22.04
取得安裝程式
Ubuntu官方網站:
使用上面的連結可以進入Ubuntu的官方網站,在下載分頁中可以找到Ubuntu Server的下載點。
製作安裝設備
從Ubuntu官方網站下載下來的安裝程式為iso映像檔,如果要在電腦開機的時候進入Ubuntu Server,需要將iso映像檔燒錄成可開機的光碟,或是將iso映像檔用UNetbootin等軟體裝入USB儲存裝置中,製作成可開機的USB裝置。
開始安裝
首先放入Ubuntu Server的開機光碟或是USB裝置,接著將電腦重新開機,進入BIOS的開機順序設定,將第一順位的開機裝置改為Ubuntu Server的所在裝置,儲存設定後重新開機。接著可能會看到以下的GRUB選單,選擇Try or Install Ubuntu Server
。
然後會看到選擇語言的清單,避免翻譯上的誤解,建議使用國際語言─English(英文)。
再來要設定鍵盤排列方式,沒有特殊需求的話,預設值即可。
設定要安裝的Ubuntu Server類型,沒有特殊需求的話,選擇Ubuntu Server
即可。
然後要設定網路卡(網路介面),是用DHCP來連上網路的話,不需要特別修改設定值。
設定代理伺服器(Proxy)。若不設定代理伺服器,直接留空即可。
設定軟體源的鏡像站點。預設就會自動偵測地區並填入網址。
接著要設定硬碟,可以直接使用整顆硬碟或是有多顆硬碟的話也可以手動設定。
輸入使用者名稱、主機名稱、使用者帳號、使用者密碼,並再次輸入使用者密碼。
選擇是否安裝OpenSSH伺服器,並設定是否要直接從GitHub或是Launchpad來匯入SSH金鑰。如果想要透過SSH來連入Ubuntu Server,就安裝OpenSSH伺服器吧!
選擇想要安裝的伺服器組合。如果什麼都不想裝,直接繼續下一步驟即可。
等候安裝,完成後即可重新開機!
開機成功就可以看到Ubuntu Server的登入畫面。
輸入安裝的時候填寫的使用者帳號和密碼,就可以登入了。
更新Ubuntu Server
安裝好Ubuntu Server後,再來就是將系統版本一次更新到最新,以免遇到太多安全性漏洞以及程式的BUG。
輸入以下指令進行更新:
架設網頁伺服器
LNAMP(Linux + Nginx + Apache + MySQL + PHP):
LAMP(Linux + Apache + MySQL + PHP):