摘要:操作系統的安全性和網絡管理功能是用戶非常關心的問題,Windows Server 2003在安全性方面相對于Windows2000 Server有了很大的提高,網絡管理功能也得到越來越多用戶的青睞,提供服務支持的組件有DNS、ASP、ASPX、CGI、PHP、FSO、JMAIL、MySql、SMTP、POP3、FTP、Web連接管理服務等。
關鍵詞:系統安全;CGI安裝;PHP安裝;JMAIL安裝;Mysql安裝
中圖分類號:TP316文獻標識碼:A文章編號:1009-3044(2010)21-6098-02
Windows Server 2003 Server Configuration and Security Settings
LIU Bao-ping
(Computer Science and Technology Department, Huanggang Polyteehnice College, Huanggang 438002, China)
Abstract: Operating system security and network management features are very much concerned about the user, Windows Server 2003 on security relative to a Windows2000 Server has been greatly improved, network management functions are more and more users of all ages, providing service support components are DNS, ASP, ASPX, CGI, PHP, FSO, JMAIL, MySql, SMTP, POP3, FTP, Web connection management services.
Key words: system security; CGI installation; PHP installation; JMAIL installation; Mysql installation
操作系統的安全性和網絡管理功能是用戶非常關心的問題,Windows Server 2003在安全性方面相對于Windows2000 Server有了很大的提高,網絡管理功能也得到越來越多用戶的青睞。
1 服務支持組件安裝方法
1.1 系統自帶組件的安裝方法
Win2003系統默認的情況下已經安裝了Internet 信息服務(IIS)管理器、ASP及ASPX,直接通過點擊開始菜單→控制面版→添加或刪除程序→添加/刪除Windows組件(A),彈出Windows組件向導。在這里添加需要安裝的各種Win2003系統自帶的組件服務,如電子郵件服務,這一組件可以使用Win2003系統自帶的電子郵件組件來配置小型郵件服務器,這是Win2003系統的一項新功能。
如果要安裝其它組件的支持,選中應用程序服務器,然后點擊下面的詳細信息按鈕,就會彈出一個窗口,再在該窗口里選擇你需要安裝的其它服務。
2 非系統自帶組件的安裝方法
默認的情況下,CGI、PHP、JMAIL、MySql并不是Win2003自帶的組件服務,下面分別介紹一下它們的安裝方法。
2.1 CGI支持安裝方法
首先登陸www.cgi.net網站,下載 ActivePerl-5.8.3.809-MSWin32-x86.msi,安裝CGI的支持軟件。然后點擊開始菜單→程序→管理工具→Internet 信息服務(IIS)管理器,在彈出IIS管理器窗口中,雙擊本地計算機,在彈出的關聯菜單中,右鍵點擊網站選擇屬性后彈出網站屬性窗口,再點擊主目錄→配置→映射,彈出一個添加/編輯應用程序擴展名映射窗口,如圖1所示,在可執行文件(X)文本框中輸入 C:\\Perl\\bin\\perlis.dll ,在擴展名(E):里輸入.cgi ,在動限制為(L)文本框中輸入:GET,HEAD,POST,TRACE 。
點擊WEB服務擴展,分別選中Perl CGI Extension 及 Perl ISAPI Extension 選項,點擊允許使用這兩個擴展服務,因為這兩個CGI支持的擴展在默認情況下是禁止使用的。
2.2 PHP支持安裝方法
Win2003在IIS6.0的安全性方面有了提高,所在在win2003中IIS6的PHP配置和win2K的也略有不同。首先到www.php.net網站下載php-4.3.6-Win32PHP支持軟件。注意:在安裝php-4.3.6-Win32之前確保IIS6.0已經啟動了,并且能夠訪問。
接著將php-4.3.6-Win32 解壓到 c:\\php,將PHP目錄內的 php.ini-dist 文件拷貝到Windows目錄內,改名為 php.ini,根據需要修改 php.ini 文件內容,如要使用 session 功能,請建立 c:\mp 目錄,并將 php.ini 文檔內 session.save_path 的值設置成為絕對路徑c:\mp,將PHP目錄內的 Php4ts.dll 文件復制到 C:\\Windows\\System32 目錄內。打開開始菜單→程序→管理工具→Internet 信息服務(IIS)管理器,就給彈出IIS管理器窗口,在該窗口中,我們雙擊本地計算機,就會彈出一個關聯菜單,右鍵點擊網站選擇屬性后彈出網站屬性窗口,再點擊主目錄→配置→映射,在彈出的窗口中,在可執行文件(X)文本窗口里輸入 C:\\php\\sapi\\php4isapi.dll ,在擴展名(E):里輸入.php ,再選擇動→限制為(L):GET,HEAD,POST,TRACE 。如圖2所示。
最后,點擊 web服務擴展→新建web服務擴展,就會彈出一個新建服務器擴展窗口,在擴展名(X)中輸入 php ,再在要求的文件(E):里添加地址 C:\\php\\sapi\\php4isapi.dll ,并勾選設置狀態為允許(S)。然后點擊確定,這樣就能讓你的IIS6.0支持PHP了。
2.3 Jmail支持安裝方法
下載Jmail v4.4 Professional支持軟件,雙擊安裝文件JMail44_pro.exe,然后根據提示安裝即可。這個可以讓你的網站自動發出大量的電子郵件的免費郵件服務器,通過Jmail服務器,可以使你的論壇等程序自動向網友注冊時填寫的郵箱地址發送注冊成功郵件,功能強大,為WEB服務器不可缺少的組件。
2.4 MySql數據庫支持安裝方法
首先到www.mysql.net網站下載mysql,雙擊運行MySql的安裝程序setup.exe,根據提示把MySql安裝在C:\\Mysql的目錄下。 MySql安裝完以后,開始配置Mysql,進到CMD命令提示符窗口,輸入以下命令CD\\MySql\\Bin進入MySql的Bin目錄。然后輸入安裝命令mysqld-nt.exe –install。屏幕將會出現一句Service successfully installed,表示安裝成功。
為了讓MySql在每次系統啟動時能自動啟動,我們還須進行如下配置,點擊開始菜單→程序→管理工具→服務,找到MySql服務,點擊鼠標右鍵選擇啟動,如圖3所示,這時MySql全部安裝成功。
注意:在MySql安裝好后,系統會自動建立一個默認的ROOT管理員帳號,這個ROOT帳號卻是空口令的。如果我們不給這個管理員ROOT帳號設置一個口令,那將等于給黑客打開了入侵服務器大門。防范方法很簡單,給管理員帳號ROOT設置一個口令。在CMD命令提示符下進入C:\\Mysql\\Bin 目錄,然后輸入以下命令:mysqladmin -u root -p password新密碼, 如果我們要為ROOT設置一個密碼為active,我們只要輸入以下命令:
mysqladmin -u root -p passwordactive
參考文獻:
[1] 李學軍.維護Windows Server2003環境[M].陜西:電子科技大學出版社,2005.
[2] 歐陽廣.Windows Server2003標準教程[M].北京:中國勞動出版社,2007.
[3] 王紅.操作系統原理及應用[M].北京:中國水利水電出版社,2007.
[4] 沈大林.Windows Server2003網絡基礎實用教程[M].武漢:華中科大出版社,2009.
[5] 李金虎.Windows 2003管理與應用項目教程[M].北京:中國電力出版社,2009.
[6] 鄧小善.服務器配置與管理[M].北京:中國鐵道出版社,2010.
[7] 姚華婷.服務器配置與管理[M].北京:人民郵電出版社,2009.
[8] 孫萬銀.計算機網絡配置管理與應用[M].北京:高等教育出版社,2008.