作 者: 湯海京
([email protected])
前 言
也許多數讀者都有安裝DOS、WINDOWS的經驗,但安裝LINUX要比它們復雜的多,你必須對計算機有一定的了解,而且必須小心保護你的數據,還要小心操作,不要隨意按鍵.
這裡,我向您介紹RED HAT LINUX。坐落在北卡羅的Red HAT公司,自從1994年夏問世以來,就一直以讓人們能更好的使用Linux為目標,不斷的努力,至今Red Hat Linux已成為最好的Linux發行版本,支持更多的硬件,可靠性更高,它不同於其它Linux發布的特點是基於(package)的,每個包都提供了一個充分測試的、已經配置好的、隨時可運行的軟件。如果想試一下新的編輯器 安裝它,幾秒鐘之內就可以用了,想刪除它麼?一個簡單的命令就可以令它無影無蹤。
Linux的軟件開發是快速的,就連核心也是如此,所以一個發行版本出來很快就會有新的版本出現。現在請你回想一下,您從Windows 3.1升級到95的時候你做了什麼?最好的情況也要重裝全部的應用程序,或者刪除硬盤上所有的東西,然後重新開始,這是一件相當麻煩的事情,但如果你使用了Red Hat Linux,你就不必這樣,它基於包的升級非常容易,甚至不用重新啟動您的機器。Red Hat Software將永遠為在使用Linux的人努力提供更方便的軟件。
本文將通過理論聯系實際的方法向大家介紹一下Linux服務器的配置方法,以及它所適用的環境,希望讀者以本文為指導,迅速成為一名Linux Server的管理員。
下面我將向大家介紹如下幾種服務器端軟件的配置方法及其工作原理:apache,dhcp,dns,ppp,sendmail,samba,squid,isdn,mysql,tomcat,php。這些配置已經基本上含蓋了一個中小型企業管理和辦公所需要的所有服務。也就是說,如過你掌握了它們的配置方案和管理方法,你也就將成為一名合格的中小型企業局域網的Linux Server管理員。需要另外強調的一點是,這些配置文件中的可配置項太多,有許多是我們用不到的,所以在以後的文章中,我將選取其中重要的配置項介紹給大家。
技巧:
1.可以使用 rpm -qf named.conf 來查詢該文件屬於那個RPM包。
2. 可以使用 rpm -qpl caching-nameserver-6.2-2.noarch.rpm來查看一個RPM包中包含哪些文件。
3. 可以使用 grep ^[A-Z] httpd.conf 來將某個配置文件的注釋去掉,因為大多數配置文件的可配置項都是大寫字母開頭,所以只要巧妙運用grep的參數將配置文件中以大寫字母A-Z開頭的行導出到一個文件裡就可以了,但是如果配置文件裡有小寫字母開頭的配置項,象named.conf那樣的就不能用了。
4.可以在Linux下執行ntsysv來選擇服務器所啟動的服務項目。
注: 在大多數Linux的發布版中,筆者經過了充分的考慮,覺得無論從系統的穩定性、易用性到適用范圍的廣泛性,在發布版中首選RedHat,所以在下面的文章中,我將以紅帽6.2為例,幫助大家成為一名出色的Linux Server Administer。
在本文的寫作過程中,得到了許多聯想電腦公司同仁的支持。在此,我對軟件事業部田日輝、曹宜、石京海、黃景昌,服務器器網絡事業部黃後生等表示衷心的感謝。
由於本文作者水平有限,難免有一些錯誤,請各位同仁一定指正。