在Windows server 2003里面搭建網站
前提:將系統鏡像連接上

打開菜單,管理服務器

選擇添加或刪除角色

點擊下一步

自定義配置,選擇IIS

兩個選項都選,下一步

下一步

開始配置

完成

將IIS發送到桌面快捷方式,方便我們設置

打開,開始搭建網站,

將默認的網站文件全部刪除


將我們要搭建的網站的源碼放在以下路徑的文件夾內

該網站搭建時默認是只能運行HTML文件構成的站點,若想搭建ASP、PHP的站點就需要額外配置。
配置方式如下:
選擇屬性

選擇文檔標簽

在啟用默認內容文檔的選項框內,羅列的就是一個站點打開的時候默認顯示的頁面文件,通常就是index文件
在搭建很多站點的時候,其實可以直接對整個網站進行配置
選中網站,右鍵選擇屬性

選擇文檔,添加


對主目錄進行設置

點擊選項欄,選中啟用父路徑

在調試中,選中調試狀態中的兩個復選框

啟用ASPweb服務

此時就可以正常瀏覽我們搭建的網站了

在IE瀏覽器中也可以訪問

搭建多個站點的方式:
1、制定同一個IP,設置不同端口(在網站屬性中,有端口設置)
如:

在新建站點時就不能與其他站點的端口重復



此時,不能設置與其他站點同IP相同的端口

選擇站點存儲的路徑



2、一個IP多個域名(需要搭建DNS服務器)
首先創建DNS服務器,與創建IIS步驟類似,在這里選擇DNS

選擇下一步

此時會出現以下情況

點擊確定,給配置一個靜態IP

DNS設置由本機自己給自己解析

點擊下一步

我這里用的是企業版的鏡像,可能會有些不一樣,但本質是一樣的,描述也很清楚,根據自己的需求進行選擇


添加一個域名記錄




之后就設置完成了。
下面就是對各網站進行同IP多域名的設置
選擇網站屬性,高級設置


進行域名綁定

對第二個網站進行域名綁定

下面開始模擬域名解析
先打開DNS

打開正向查找區域,右鍵選擇創建主機


成功添加

再新建一個正向區域



與之前的創建方式一樣
再次在我門新建的一個正向區域中添加一個新建主機,步驟與之前的一樣

此時在地址欄中輸入相應的域名就可以訪問站點了
3、搭建PHP站點(需要PHP的運行環境和MySQL數據庫)可以直接用PHPstudy搭建(比較容易)

(IIS是占用80端口的,而PHPstudy也是用80端口的,這就需要修改)
可以切換PHPstudy的版本,換成IIS+PHP

以之前的方式,重建一個網站

之后正常情況下在網頁地址欄里輸入域名配置一下phpmyadmin就可以可以正常運行了,但是我在做這一步時出了很多問題,暫時還沒有完全解決,之后解決完成后再做補充。
2019-04-16 18:55:23
