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

SUN服務器安裝Linux的實現



SUN服務器上一般都安裝了Solaris操作系統,Solaris操作系統比較強壯,並且和SUN Sparc/Sparc64處理器配合默契,在Internet上作為網絡應用服務器是一個很好的選擇。但So
laris一直是黑客最喜歡的攻擊對象,而且X Window也消耗了很多的系統資源。作為一個網絡管理員,經常需要對Solaris系統進行打補丁,是一項非常麻煩的工作。如果SUN服務器僅僅作為Web服務器時,這裡推薦在SUN服務器上安裝Gentoo Linux系統(http://www.gentoo.org/),不僅可以在安全方面容易把握,而且系統利用率特別高,非常適合跑中等負荷的Web服務。同時現在IA結構比較普及,網絡管理員可以在普通的PC上安裝Gentoo Linux等進行操練,免除了學習Solaris系統維護的花費。

目前接觸最多的Linux發行版本主要是RedHat,RedHat安裝方便,並且配有非常容易操作的配置軟件,如linuxconf等,但沒有Gentoo Linux簡潔。Gentoo Linux一開始就是為熟悉Linux的網管設計的,它特有的從BSD裡移植來的包管理系統Portage是一個非常有特色的服務,所以說它有點BSD的“血統”。

Gentoo Linux在SUN服務器上的安裝過程在http://www.gentoo.org/doc/gentoo-sparc-install.html上有詳細的介紹,下面以一台SUN E250為例具體談談安裝過程中的一些注意點。首先是下載ISO光盤映像(http://www.ibiblio.org/pub/Linux/distributions/gentoo/releases/1.1a/gentoo-sparc-1.1a-r2.iso),然後刻錄成啟動光盤。把光盤放入光驅,按Stop-A,進入OpenBoot狀態:

OK boot cdrom啟動後到達

SILO:



boot: 鍵入ramdisk

下一步是設置網絡參數,這一步比較重要,因為Gentoo Linux的軟件都直接從www.ibiblio.org下載到安裝的機器上。

# /sbin/ifconfig eth0 $IPNUM broadcast $BCAST netmask $NMASK

設置IP地址

# /sbin/route add -net default gw $GTWAY netmask 0.0.0.0 metric 1

設置IP默認路由

然後是用nano-tiny編輯/etc/resolv.conf設置你的域名和域名服務器(此時只有nano-tiny編輯器可用),如果你的網絡有Proxy也必須正確的設置。

按照安裝指南,mount上你的光盤,然後是磁盤分區

fdisk /dev/sda 千萬不要忘了分swap區和用mke2fs對根分區等格式化。

接著mount上新的根分區,用wget得到stage 1 的壓縮包並解壓到新分的根分區上。設置好make.conf使編譯選項都符合sparc64的環境,執行

emerge rsync

從網上下載完整的Packages的目錄後,執行/usr/portage/scripts/bootstrap.sh就開始了第一階段的安裝。

等系統重新回到#狀態,執行

#export CONFIG_PROTECT=””

#emerge system開始第二階段的安裝。

等系統再次回到#狀態,開始最後階段的安裝。主要是重新編譯系統的核心,#emerge egcs64-sparc得到sparc64平台的C編譯器,從www.kernel.org得到最新得內核後編譯得到vmlinux。正確設置/etc/silo.conf,軟件安裝基本完成。

最後對系統進行設置,主要是/etc/fstab中對硬盤mount參數的設置和IP地址等,同時需要運行LOG的安裝syslogd(其他daemon也是如此安裝,如apache,opensshd,proftpd等,如果你對Gentoo的軟件包不熟悉,可以看看http://www.gentoo.org/index-packages.html,它有3343個軟件包)。

#emerge app-admin/sysklogd

#rc-update add sysklogd default 使syslogd在啟動時自動運行。

然後就是reboot。

安裝Gentoo Linux後,系統非常簡單,ps aux可以看到很少的進程,用nmap掃描也只開放了你需要的端口。Gentoo Linux的包管理非常有特色,比如你需要vi軟件的話,執行

#emerge vi

就安裝好了,省的在網上到處找,和RedHat的RPM一樣好用。

總的來說,Gentoo Linux的安裝比較慢,但安裝後運行非常快,如果你在SUN上運行一台Web服務器的話,不妨試試Gentoo Linux,你一定會有驚喜的發現。





Copyright © Linux教程網 All Rights Reserved