歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

棄CentOS,改用Ubuntu Server

以前選定的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