Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默認(rèn)安裝都帶有 IIS ,也可以在 Windows 2000 安裝完畢后加裝 IIS。 IIS 是微軟出品的架設(shè) WEB、FTP、SMTP 服務(wù)器的一套整合軟件,捆綁在 Windows2000/NT 中,可以在控制面板的添加/刪除程序中選擇添加刪除 Windows 組件中選擇添加 IIS 服務(wù)。如下圖: ![]() ==========WEB 服務(wù)器 =========== IIS 默認(rèn)的 WEB (主頁)文件存放于系統(tǒng)根區(qū)中的 %system%\Inetpub\wwwroot 中,主頁文件就放在這個(gè)目錄下;出于安全考慮,因此微軟建議用 NTFS 格式化使用 IIS 的所有驅(qū)動(dòng)器。 快速配置好默認(rèn)的 WEB 站點(diǎn) 打開 IIS 管理器,在開始菜單的管理工具中選擇 Internet 信息服務(wù)或直接在運(yùn)行中輸入 %SystemRoot%\System32\Inetsrv\iis.msc ![]() 安裝好后的 IIS 已經(jīng)自動(dòng)建立了管理和默認(rèn)兩個(gè)站點(diǎn),其中管理 WEB 站點(diǎn)用于站點(diǎn)遠(yuǎn)程管理,可以暫時(shí)停止運(yùn)行,但最好不要?jiǎng)h除,否則重建時(shí)會(huì)很麻煩的。 馬上在瀏覽器中輸入這個(gè)地址,微軟已經(jīng)預(yù)先把詳盡的幫助資料放到 IIS 里面了: http://localhost/iishelp/iis/misc/default.asp 配置 右擊已存在的“默認(rèn) WEB 站點(diǎn)”,選擇屬性,現(xiàn)在開始配置 IIS 的 WEB 站點(diǎn)。 每個(gè) Web 站點(diǎn)都具有唯一的、由三個(gè)部分組成的標(biāo)識(shí),用來接收和響應(yīng)請(qǐng)求的分別是端口號(hào)、IP 地址和主機(jī)頭名。 瀏覽器訪問 IIS 的時(shí)候是這樣的: IP -> 端口 -> 主機(jī)頭 -> 該站點(diǎn)主目錄 -> 該站點(diǎn)的默認(rèn)首文檔。 所以 IIS 的整個(gè)配置流程應(yīng)該按照訪問順序進(jìn)行設(shè)置: 第一步,配置 IP 和 主機(jī)頭 ![]() 這里可以指定 WEB 站點(diǎn)的 IP,如沒有特別需要,則選擇全部未分配。 如指定了多個(gè)主機(jī)頭,則 IP 一定要選為全部未分配,否則訪問者會(huì)訪問不了的 ![]() 如果 IIS 只有一個(gè)站點(diǎn),則無需寫入主機(jī)頭標(biāo)識(shí)。 然后配置好端口,WEB 站點(diǎn)的默認(rèn)訪問端口是 TCP 80,如果修改了站點(diǎn)端口,則訪問者需要輸入 http://yourip: 端口 才能夠進(jìn)行正常訪問。 第二步,指定站點(diǎn)主目錄。 主目錄用來存放站點(diǎn)文件的位置,默認(rèn)是 %system%\Inetpub\wwwroot ![]() 可以選擇其他目錄作為存放站點(diǎn)文件的位置,點(diǎn)擊瀏覽后選擇好路經(jīng)就可以了。 這里還可以賦予訪問者一些權(quán)限,例如目錄瀏覽等。 基于安全考慮,微軟建議在 NTFS 磁盤格式下使用 IIS。 第三步:設(shè)定默認(rèn)文檔。 每個(gè)網(wǎng)站都會(huì)有默認(rèn)文檔,默認(rèn)文檔就是訪問者訪問站點(diǎn)時(shí)首先要訪問的那個(gè)文件;例如 index.htm index.asp default.asp 等等。 這里需要指定默認(rèn)的文檔名稱和順序。 ![]() 注意,這里的默認(rèn)文檔是按照從上到下的順序讀取的。 最后一步:設(shè)定訪問權(quán)限。 ![]() 一般賦予訪問者有匿名訪問的權(quán)限,其實(shí)IIS 默認(rèn)已經(jīng)在系統(tǒng)中建立了 IUSR_機(jī)器名 這種匿名用戶了。 按照向?qū)Ы⑿抡军c(diǎn) 如果想建立新的站點(diǎn),可以按照 IIS 的向?qū)нM(jìn)行設(shè)置: ![]() ![]() 在 IP 地址這一下拉菜單中可以選擇你的 WEB 服務(wù)器 IP,缺省情況下應(yīng)該選擇 (全部未分配)。[TIPS: 通過這個(gè)下拉菜單可以查看你是否有公網(wǎng) IP] TCP 默認(rèn)端口是 80,如修改了端口,則需要用 http://ip: 端口 這種格式進(jìn)行瀏覽。 站點(diǎn)主機(jī)頭使該站點(diǎn)指定一個(gè)域名,如 http://abc.vicp.net ??梢栽谝粋€(gè)相同的 IP 下指定多個(gè)主機(jī)頭。默認(rèn)為 “無”。 ![]() 你可以選擇 WEB 站點(diǎn)主目錄,該目錄用于存放主頁文件;選中允許匿名訪問此站點(diǎn)則其任何人都可以通過網(wǎng)絡(luò)訪問你 WEB 站點(diǎn)。 ![]() WEB 站點(diǎn)的訪問權(quán)限可以設(shè)定允許或禁止讀取、運(yùn)行腳本等權(quán)限設(shè)置。 WEB 站點(diǎn)的常規(guī)設(shè)置 選中剛建立的站點(diǎn),右擊后選擇屬性,出現(xiàn)站點(diǎn)設(shè)置界面: ![]() 1. 說明:站點(diǎn)的說明,這將出現(xiàn)在 IIS 管理界面中的站點(diǎn)名稱 2. IP 地址:常規(guī)情況下可選擇全部未分配。高級(jí)選項(xiàng)中可設(shè)定主機(jī)頭高級(jí) WEB 站點(diǎn)標(biāo)識(shí)等設(shè)置。 3. TCP 端口:指定該站點(diǎn)的訪問端口,瀏覽器訪問 WEB 的默認(rèn)端口是 80。 4. 連接: 選擇無限選項(xiàng)允許同時(shí)發(fā)生的連接數(shù)不受限制。選擇限制同時(shí)連接到該站點(diǎn)的連接數(shù)。在該對(duì)話框中,鍵入允許連接的最大數(shù)目。設(shè)定連接超時(shí);如選擇無限,則不會(huì)斷開訪問者的連接。 5. HTTP激活: 允許客戶保持與服務(wù)器的開放連接,而不是使用新請(qǐng)求逐個(gè)重新打開客戶連接。禁用保持 HTTP 激活會(huì)降低服務(wù)器性能。默認(rèn)情況下啟用保持 HTTP 激活。 6. 日志記錄:可選擇日志格式:IIS 、ODBC 或 W3C 擴(kuò)充格式,并可定義記錄選項(xiàng)如訪問者 IP、連接時(shí)間等。 操作員: 設(shè)定操作 IIS 管理的用戶,默認(rèn)情況只允許管理員權(quán)限可操作和管理 IIS。 也可以添加多個(gè)用戶或用戶組別參加 IIS 的管理和操作。 ![]() 主目錄用于設(shè)定該站點(diǎn)的文件目錄,可以選擇本地目錄或另一臺(tái)計(jì)算機(jī)的共享位置。 本地路徑中可以設(shè)定站點(diǎn)目錄的存放位置,請(qǐng)確保你要有該目錄的控制管理權(quán)限。 訪問設(shè)置中可指定那些資源可訪問那些資源不可訪問,要注意的是目錄瀏覽和日志訪問;選擇日志訪問,IIS 會(huì)記錄該站點(diǎn)的訪問記錄,你可以選擇記錄那些資料,如: 訪問者 IP 時(shí)間等等。 應(yīng)用程序設(shè)置中配置訪問者能否執(zhí)行程序和執(zhí)行那些程序。 ![]() 主文檔: 設(shè)定該站點(diǎn)的首頁文件名,訪問者會(huì)按照默認(rèn)文檔的順序訪問該站點(diǎn)。 要在瀏覽器請(qǐng)求指定文檔名的任何時(shí)候提供一默認(rèn)文檔,請(qǐng)選擇該復(fù)選框。默認(rèn)文檔可以是目錄的主頁或包含站點(diǎn)文檔目錄列表的索引頁。 要添加一個(gè)新的默認(rèn)文檔,請(qǐng)單擊“添加”。可以使用該特性指定多個(gè)默認(rèn)文檔。按出現(xiàn)在列表中的名稱順序提供默認(rèn)文檔。服務(wù)器將返回所找到的第一個(gè)文檔。 要更改搜索順序,請(qǐng)選擇一個(gè)文檔并單擊箭頭按鈕。 要從列表中刪除默認(rèn)文檔,請(qǐng)單擊“刪除”。 注意: 如果在主目錄中沒有該首頁文件,請(qǐng)馬上建立或者進(jìn)行相關(guān)設(shè)置。 要自動(dòng)將一個(gè) HTML 格式的頁腳附加到 Web 服務(wù)器所發(fā)送的每個(gè)文檔中,請(qǐng)選擇該選項(xiàng)。頁腳文件不應(yīng)是一個(gè)完整的 HTML 文檔。而應(yīng)該只包括需用于格式化頁腳內(nèi)容外觀和功能的 HTML 標(biāo)簽。要指定頁腳文件的完整路徑和文件名,請(qǐng)單擊“瀏覽”。 ![]() 目錄安全性 匿名訪問和驗(yàn)證控制: 要配置 Web 服務(wù)器的驗(yàn)證和匿名訪問功能,請(qǐng)單擊“編輯”。使用該功能配置 Web 服務(wù)器在授權(quán)訪問受限制內(nèi)容之前確認(rèn)用戶的身份。但是,首先必須創(chuàng)建有效的 Windows 用戶帳戶,然后配置這些帳戶的 Windows 文件系統(tǒng) (NTFS) 目錄和文件訪問權(quán)限,服務(wù)器才能驗(yàn)證用戶的身份。請(qǐng)打開 [計(jì)算機(jī)管理] 進(jìn)行查看。 IP 地址及域名限制(該功能僅在安裝有 Windows 2000 Server 的設(shè)備中可用。): 要允許或阻止特定用戶、計(jì)算機(jī)、計(jì)算機(jī)組或域訪問該 Web 站點(diǎn)、目錄或文件,請(qǐng)單擊“編輯”。 ====用 IIS 建立多個(gè)站點(diǎn) =========== 主機(jī)頭的使用 新建兩個(gè) WEB 站點(diǎn),分別在主機(jī)頭中指定兩個(gè)不同的域名: test-user1.vicp.net 和 test-user2.vicp.net 可在該站點(diǎn)屬性的 WEB站點(diǎn) -> WEB 站點(diǎn)標(biāo)識(shí) -> IP 地址 -> 高級(jí)中隨意修改該主機(jī)頭標(biāo)識(shí)。 ![]() ![]() ![]() ![]() 使用 nslookup 命令指定用廣州電信 ADSL 默認(rèn)的 DNS 服務(wù)器檢測出:tset-user1.vicp.net 和 test-user2.vicp.net IP 是一樣的。但瀏覽時(shí)顯示的確是兩個(gè)不同的頁面。 ![]() 注意:使用主機(jī)頭建立多個(gè)不同域名的站點(diǎn)時(shí),也需要注意主文檔等設(shè)置。 使用端口配置建立多站點(diǎn) ![]() 您可以使用不同的端口來設(shè)置多個(gè)站點(diǎn),但訪問者的瀏覽器的默認(rèn)訪問端口是 80,所以您必須告訴訪問者您的站點(diǎn)使用的 TCP 端口是什么 Windows 2000 IIS 安裝、配置、進(jìn)階管理 設(shè)置 WWW 和 FTP 服務(wù)的主屬性 右擊服務(wù)器,選擇屬性,可以設(shè)定 WWW 或 FTP的主屬性,這些屬性包括整個(gè)站點(diǎn)的緩存等。 ![]() ![]() 可以啟用帶寬限制功能限制 IIS 占用的帶寬 ![]() ![]() ![]() ![]() 讓 WWW 服務(wù)支持動(dòng)態(tài)程序 1. 在 IIS 中安裝 Perl 語言解釋器 Perl 語言的作者是 Larry Wall 。 Practical Extraction and Report Language 是該語言的全稱,其原始設(shè)計(jì)目的是代替 Unix sed/awk 與shell script的組合。 要讓 IIS 支持這種語言,就需要安裝 Perl 語言解釋器。 Perl 解釋器的官方下載: http://www.perl.com/pub/a/language/info/software.html http://download.pchome.net/development/sever/perl/730.html (PCHOME.NET) http://www8.pconline.com.cn/download/swdetail.phtml?id=4379 (PCONLINE.COM.CN) 下載后可以直接把 Perl 放在一個(gè)目錄下,也可以運(yùn)行安裝向?qū)О盐募惭b在相應(yīng)的目錄下;這里安裝在 D:\perl 下 (Perl.exe在bin 目錄中)。 ![]() 配置 IIS: 選擇站點(diǎn)的屬性,在主目錄欄中的應(yīng)用程序設(shè)置點(diǎn)選配置:( 注意:需要在 Perl 后面加上 “% %”)。 ![]() 選擇添加: IIS 詢問應(yīng)用程序的位置、對(duì)應(yīng)程序解釋的文件名,這里需要添加 cgi 和pl 兩種文件,以及 plx 。 ![]() ![]() (可把擴(kuò)展名寫成 .* 或直接寫成 *,IIS 會(huì)自動(dòng)識(shí)別) 最后,把 IIS 的執(zhí)行許可設(shè)置成腳本和可執(zhí)行程序。 ![]() 現(xiàn)在 IIS 已經(jīng)可以支持 Perl 了。 2. 讓 IIS 支持 PHP PHP 是 Personal Home Page Tools 的縮寫(Hypertext Preprocessor)。 PHP 的下載地址: http://www.php.net/downloads.php (官方站點(diǎn)下載) http://download.pchome.net/development/sever/php/7884.html (PCHOME.NET) http://www8.pconline.com.cn/download/swdetail.phtml?id=645 (PCONLINE.COM.CN) 與 Perl 一樣,這里選擇安裝在 D:\php 下。 配置 IIS,過程和配置 Perl 一樣: ![]() ![]() 至此,IIS 已支持目前主流的動(dòng)態(tài)語言了。 Windows 2000 IIS 安裝、配置FTP篇 Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默認(rèn)安裝都帶有 IIS ,也可以在 Windows 2000 安裝完畢后加裝 IIS。 IIS 是微軟出品的架設(shè) WEB、FTP、SMTP 服務(wù)器的一套整合軟件,捆綁在 Windows2000/NT 中,可以在控制面板的添加/刪除程序中選擇添加刪除 Windows 組件中選擇添加 IIS 服務(wù)。如下圖: ![]() FTP 服務(wù)器 利用 IIS 可以建立多個(gè)不同的 FTP 服務(wù)器,并且可實(shí)現(xiàn)限制用戶、鎖定目錄、鎖定權(quán)限、封鎖訪問者的 IP 等一些列功能。 一、建立 利用 IIS 的向?qū)Ь涂梢院唵蔚亟?FTP 服務(wù)器。 ![]() 右擊 IIS 控制臺(tái)的電腦圖標(biāo)(本地管理的會(huì)顯示本地計(jì)算機(jī)名),新建一個(gè) FTP 站點(diǎn)。 ![]() IP 地址等和 WEB 方式的設(shè)置一樣,動(dòng)態(tài) IP 可選擇全部未分配,F(xiàn)TP 的默認(rèn)端口是21 ![]() 指定該 FTP 站點(diǎn)的主目錄路徑 ![]() 設(shè)置用戶的訪問權(quán)限,如需要賦予訪問者上傳的權(quán)限,這里也應(yīng)該選中“寫入”。 二、設(shè)置FTP 站點(diǎn)建立后還需要進(jìn)行相關(guān)的設(shè)置,在 IIS 控制臺(tái)中右擊 FTP 站點(diǎn)再選擇屬性可進(jìn)行設(shè)置: ![]() 如選中只允許匿名連接,則 FTP 只對(duì)匿名用戶開放。 ![]() 設(shè)置服務(wù)器回復(fù)信息 三、監(jiān)控 如想監(jiān)視 FTP 服務(wù)器,可以按下圖所示進(jìn)行監(jiān)控,并可以斷開其中的訪問連接。 ![]() 監(jiān)控 FTP 服務(wù)器 Windows 2000 IIS 安裝、配置SMTP篇 一、SMTP 服務(wù)的建立 IIS 提供 SMTP 虛擬服務(wù)器,用戶可通過本地 SMTP 服務(wù)向外發(fā)送電子郵件。 ![]() 右鍵擊 SMTP 服務(wù)器選擇屬性進(jìn)行 SMTP 的相關(guān)設(shè)置。 ![]() 二、SMTP 的應(yīng)用 您現(xiàn)在可以使用自己的機(jī)器發(fā)送郵件,不再需要服務(wù)商提供的 SMTP 了。 outlook 中的郵件賬戶 ![]() 把賬戶里面的 SMTP 更改成自己的 IP 就可以使用自己機(jī)器的 SMTP 服務(wù)了。 |
聯(lián)系客服