歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 棄CentOS,改用Ubuntu Server

棄CentOS,改用Ubuntu Server

日期:2017/2/28 15:55:12   编辑:Linux教程
以前選定的CentOS做服務端操作系統的,畢竟與大名鼎鼎的RedHat Enterprise Linux同宗。但是在實驗OpenStack過程中體驗了Ubuntu Server,現在改道了。理由:

1、RHEL只能免費“試用”,無法免費“使用”,CentOS發行版又比RHEL滯後約半年,Ubuntu Server可以“原廠”新鮮體驗,放心部署;

2、Ubuntu Server在系統管理方面感覺更加“舒服”,比如網卡配置,/etc/network/interfaces 一個配置文件就能解決大部分問題,含所有的網絡適配器以及靜態路由等,這個比RedHat系的/etc/sysconfig/network-scripts/ifcfg-ethX 要簡便很多。

例如:

/etc/network/interfaces

# The loopback network interface
auto lo
iface lo inet loopback
iface lo inet6 loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.1
network 192.168.2.0
netmask 255.255.255.0
broadcast 192.168.2.255
up route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.2.2
down route del -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.2.2
up route add -net 192.168.4.0 netmask 255.255.255.0 gw 192.168.2.2
down route del -net 192.168.4.0 netmask 255.255.255.0 gw 192.168.2.2
iface eth0 inet6 static
address 2000:2::1
netmask 64
up route -A inet6 add 2000:3::/64 gw 2000:2::2
up route -A inet6 add 2000:4::/64 gw 2000:2::2
down route -A inet6 del 2000:3::/64 gw 2000:2::2
down route -A inet6 del 2000:4::/64 gw 2000:2::2

auto eth1
iface eth1 inet dhcp

3、服務器軟件包安裝工具 tasksel,可以輕松的配置服務器環境。“Tasksel 是Debian 安裝程序裡固有的一個的軟件安裝程序。它以任務形式收集軟件包並使用戶能輕松的安裝軟件包。它同樣也提供傳統的元軟件包功能(http://wiki.ubuntu.com.cn/UbuntuHelp:Tasksel)。”

tasksel 在 Ubuntu Server中默認安裝。

$ sudo tasksel

看圖操作,很清晰吧?

也可以在命令行直接執行安裝任務,比如安裝LAMP Server和 DNS Server:

$ sudo tasksel install lamp-server

$ sudo tasksel install dns-server

呵呵,我不知道Redhat有沒有這類工具,有就有吧,誰知道麻煩分享一下。650) this.width=650;">

4、Ubuntu官方文檔比較詳細周密,排版很清晰,我喜歡。

最後廢話一句:每個發行版系列都有各自的優點和缺點,選擇哪個發行版完全代表個人意見,爭論無益。650) this.width=650;">

Copyright © Linux教程網 All Rights Reserved