[【轉】ubuntu 16.10 Server 安裝及基本部署


一、Ubuntu Server 16.10 LTS 系統安裝

Ubuntu 16.10 分為 桌面版 (desktop)和服務器版(Server)。兩者對於用戶而言,最大的區別在於桌面版有圖形操作界面,而服務器版本只能使用命令行來對系統進行控制 (目前服務器版本也可以在安裝完成后,自行添加圖形界面)。從使用者的角度來說,由於舍棄了圖形界面,並且擁有更為穩定的更新支持,服務器版本更加適用於長期、穩定和低功耗(降低服務器的使用量,內存、CPU、顯卡等)的運行並向外界提供服務,而桌面版的Ubuntu則更適合用於日常的辦公和娛樂。以下的回答摘自Ubuntu Documentation

What's the difference between desktop and server?


1. The first difference is in the CD contents. The "Server" CD avoids including what Ubuntu considers desktop packages (packages like X, Gnome or KDE), but does include server related packages (Apache2, Bind9 and so on). Using a Desktop CD with a minimal installation and installing, for example, apache2 from the network, one can obtain the exact same result that can be obtained by inserting the Server CD and installing apache2 from the CD-ROM. (服務器版本的安裝包內含服務器基礎應用,例如 Apache2, Bind9;而桌面版本的安裝包則包含Gnome,KDE, X 等應用)

2. The Ubuntu Server Edition installation process is slightly different from the Desktop Edition. Since by default Ubuntu Server doesn't have a GUI, the process is menu driven, very similar to the Alternate CD installation process. (安裝的過程不同,服務器版本由於沒有圖形界面,安裝的過程是通過菜單選項來進行的。這個我們接下去會接觸到)

3. Before 12.04, Ubuntu server installs a server-optimized kernel by default. Since 12.04, there is no difference in kernel between Ubuntu Desktop and Ubuntu Server since linux-image-server is merged into linux-image-generic. (12.04 之前的服務器版本是使用了服務器優化的內核的,而12.04之后,桌面版和服務器版本的內核就沒有什么區別了。)

4. For Ubuntu LTS releases before 12.04, the Ubuntu Desktop Edition only receives 3 years of support. This was increased to 5 years in Ubuntu LTS 12.04 In contrast, all Ubuntu LTS Server Edition releases are supported for 5 years.(12.04之前的桌面版只有3年的支持服務,而所有的服務器版本都擁有5年的支持更新服務。)

我使用的安裝環境是VMware vSphere Clinet, 是針對服務器集群應用的虛擬機環境。用啟動盤成功引導之后,出現下面的界面。選擇安裝語言English (目前在虛擬機內安裝Ubuntu 14之后的服務器版本均不能選擇中文(簡體)選項,會在安裝過程中出現異常而導致安裝失敗。)


選擇安裝語言: English

默認選擇第一項:Install Ubuntu Server

選擇時區:Hong Kong

選擇鍵盤布局所屬國家:English(US)

選擇鍵盤布局 English (US)

等待預加載

選擇主網卡(一般機器上都只會有一個網卡,選擇默認按回車就好)

設置主機名,主機名就是在網域中你部署的服務器的名字

輸入用戶名(請務必牢記,用來登陸使用)

填寫密碼(請務必牢記,如果是測試用的,可以不填)

選擇否

根據你的物理地址,檢測到你的時區。如果沒有錯誤,則選Yes繼續,如果有誤可以選擇No來手動選擇

對磁盤進行分區,建議選擇Manual手動來進行分區

進入分區界面,可以查看到當前的磁盤總量,我的磁盤大小是2.2TB,選中並回車來新建一個分區

選擇  Yes 來新建一個空白分區表

這樣我們就基於硬盤的總量建立了一個空白的新空間,點擊磁盤空閑空間

選擇新建新分區

輸入分區大小,最先創建的時/boot分區,建議大小為200MB。(我的物理空間比較大,所以填了400MB)

選擇主分區 Primary

選擇 新分區建在可用給空間的首部或者尾部, 選擇 Beginning 開始位置

選擇 Ext4 journaling file system 。更改 Mount Point 分區掛載點 為 /boot。點擊分區設定結束 (Done Setting Up)

繼續選擇空閑空間,創建新分區

創建交換空間分區 swap area (建議大小為內存大小的1.5 ~ 2 倍)

選擇Primary,主分區

選擇 Beginning,頭部

選擇 swap area

繼續創建新分區

填寫max將剩余的空閑空間都用於新分區

選擇 Ext4 journaling file system,就可以確認了。

最后形成的分區表如圖所示,選擇結束分區並寫入磁盤來進行執行分區操作。

選擇是來執行分區操作

如果需要使用 HTTP proxy來訪問外網的,則在此處填寫。沒有就直接選擇繼續就好

基於服務器的穩定性考慮,建議選擇不自動更新。對關鍵更新采用手動操作。

選擇需要安裝的軟件,根據自己服務器的需要來進行選擇,也可以在安裝完畢后自行手動添加。

默認選擇 Yes

選擇繼續,系統自動重啟,這時候要把加載的安裝光盤退出來。

進入登錄界面,Ubuntu Server 16.10 安裝完畢

二、開啟管理員Root賬號

一般我們在服務器內的操作都需要通過管理員Root賬號來進行。 

sudo passwd root  #啟用Root賬號並設置密碼, 根據提示輸入兩次密碼

su root  #從普通用戶切換到root用戶,根據提示輸入root密碼

su moodletsg #從root用戶切回到普通用戶,在 su 之后輸入你自己的用戶名

sudo passwd -l root #禁用root賬號,要重啟則輸入 sudo passwd root 再次設置密碼


三、設置網絡環境

1、首先查看下當前的網絡環境

ifconfig  # 查看當前的網絡連接情況,類似於Windows命令提示符環境下的 ipconfig


命令行輸入 ifconfig

2、配置網絡

通過nano來編輯網絡配置文件,該文件位於/etc/network下,文件名為interface

nano /etc/network/interface


命令行輸入 nano /etc/network/interface

當前的網絡IP獲取方式為 DHCP模式,我們的服務器需要采用固定IP來使外部用戶使用服務器上提供的服務。修改#The primary network interface 下的內容:

auto ens192

iface ens192 inet static     #inet static 設定為靜態IP

address 172.30.10.140   #設定靜態IP地址,可根據ifconfig中的IP地址信息來填寫

netmask 255.255.255.0    #子網掩碼,根據你的網段設置來填寫

gateway 172.30.10.1          #網關,根據你的服務器所在網段的網關地址來填寫

dns-nameservers 172.20.123.9  #設置DNS

dns-nameservers 8.8.8.8 

Ctrl + o                              #保存配置

Ctrl + x                              #退出

service networking restart #重啟網絡,應用新配置。如果出現新配置未生效,則需要重啟服務器。

如果在設置完成后發現仍然無法上網,則需要查看DNS緩存配置

nano /etc/resolv.conf  #在命令行中輸入,來編輯DNS緩存配置文件

nameserver 172.20.123.9  #設置首選DNS

nameserver 8.8.8.8    #設置備用DNS

Ctrl + o

Ctrl + x


在命令行輸入 nano /etc/resolve.conf 后,對DNS緩存配置進行編輯

三、更新

在正式開始使用Ubuntu Server之前,對軟件源和軟件包進行更新,以便於后續的軟件安裝。

apt-get update   #更新源

apt-get upgrade #更新軟件包



作者:蔣承愛拖延
鏈接:http://www.jianshu.com/p/febb39acabd2#
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

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



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