天天看點

利用IIS、Zblog、SQLServer搭建ASP部落格

看到文章的标題,你就有可能發笑了。現在建一個網站或者部落格還需要使用iis嗎?

說了不怕各位笑話,我到目前為止對iis還真的不怎麼了解呢。今天剛剛好,趁着這個機會搭建一個以sqlserver為資料庫、iis為web容器的asp部落格。該部落格使用的zblog的程式代碼。

要建立此部落格,我們需要做三部分工作。

1、相關環境的配置

2、sqlserver資料庫的安裝及配置

3、iis的配置

4、zblog的安裝及配置

<b>第一部分、相關環境的配置</b>

對相關的環境的配置,我們所需要做的不多。此次實驗我們是在虛拟機中進行的,是以我們搭建成功後,通過域名通路時會提示出錯。

在此我們使用的ilanni.com這個域名進行通路的,是以我們需要在虛拟機的hosts檔案中添加相迎的記錄即可。如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

除此之外,我還需要交代幾點。我們部落格的根目錄的d盤,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

而ilanni.com這個部落格的源碼是存在的ilanni這個檔案夾下的,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

好了,以上就是我們對于環境所需要做的工作。接下來,我們要對資料庫進行操作了。

<b>第二部分、sqlserver資料庫的安裝及配置</b>

由于zblog部落格程式即可使用access作為資料庫,也可以使用sqlserver作為資料庫,是以我們再次選用的sqlserver作為資料庫。而對于sqlserver資料庫,我選用的是sqlserver2000免安裝版。如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

sqlserver資料庫啟動成功後。我們就要建立相應的部落格資料庫,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格
利用IIS、Zblog、SQLServer搭建ASP部落格

資料庫建好後,我們可以通過資料庫用戶端進行連接配接看看是不是能正常使用。我在此使用的是navicat for sqlserver這個軟體踐行測試的,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

其中需要注意的是,在主機名出填寫時。如果現在的資料庫的端口号沒有修改的話,直接填寫ip位址即可,如果修改過的話,那就要填寫:“ip,端口号”的形式。而我們現在使用的綠色版的資料庫使用的是7788這個端口号。是以我的填寫如上圖所示。

利用IIS、Zblog、SQLServer搭建ASP部落格

正确連接配接資料庫的截圖。

<b>第三部分、</b><b>iis</b><b>的配置</b><b></b>

有關iis的安裝,我就不做多示範了。如果是server 2003那你就需要安裝iis元件了。如果你是server 2008那麼安裝就更簡單了。我此次的示範是在server 2003上進行的。安裝完畢後的截圖如下:

利用IIS、Zblog、SQLServer搭建ASP部落格

下面開始進行配置,因為zblog使用的asp語言,是以我們要在web服務擴充中啟用一些選項,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

配置完成iis後,我們就需要zblog的安裝。

<b>第四部分、</b><b>zblog</b><b>的安裝及配置</b><b></b>

在安裝zblog之前,我們要建立相應的網站。啟動iis,“網站”右鍵,建立-網站,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格
利用IIS、Zblog、SQLServer搭建ASP部落格

在描述中,我們可以随意填寫。

利用IIS、Zblog、SQLServer搭建ASP部落格

在這個界面裡面,有點需要我們注意的。“網站ip位址”建議選擇全部為配置設定,而網站端口号建議還是使用預設的80端口,要不然你通路網站時,還要在域名後面加端口号。

而主機頭這個可以填寫,也可以不填寫。如果這台伺服器隻是建立一個網站的話,就不需要填寫了。但是如果有多個網站在這台伺服器上,而且使用的都是80端口的,那建議填寫的。有關主機頭的問題,我還會單獨寫一篇部落格的。

利用IIS、Zblog、SQLServer搭建ASP部落格
利用IIS、Zblog、SQLServer搭建ASP部落格

在此選擇網站所在的路徑。

利用IIS、Zblog、SQLServer搭建ASP部落格

網站的通路權限。

利用IIS、Zblog、SQLServer搭建ASP部落格

網站建立完畢後,我們點選浏覽的話。會出現如下的錯誤截圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

我們現在需要做的是,就右鍵“網站”-“屬性”,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

然後點選“主目錄”—“配置”-“選項”,把“啟用父路徑”勾選上即可,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

此時,我們再次點選,浏覽時,就正常了。如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

浏覽正常了,我們也就可以進行zblog的安裝了。但是正式安裝zblog之前,我們還有件事情,要做,那就是權限的配置設定。右鍵網站—“權限”,如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格

我們要給users這個使用者組所有的權限,要不然等會我們在安裝zblog時,會一直提示安裝zblog。

利用IIS、Zblog、SQLServer搭建ASP部落格

權限配置設定完畢後,我們就可以zblog的安裝了。如下圖:

利用IIS、Zblog、SQLServer搭建ASP部落格
利用IIS、Zblog、SQLServer搭建ASP部落格

這個是檢查zblog的安裝環境及相關的權限。

利用IIS、Zblog、SQLServer搭建ASP部落格

這個地方需要注意了。資料庫的類型我們選擇“mssql”,也就是sqlserver。資料庫主機填寫本地的位址即可。因為我使用的資料是經過修改端口号的,是以填寫就上就加了端口号。而其他的就需要自己填寫了。

利用IIS、Zblog、SQLServer搭建ASP部落格

安裝完畢。

利用IIS、Zblog、SQLServer搭建ASP部落格

已經可以正式通路了。

本次實驗所使用的軟體下載下傳位址如下:

sqlserver 2000綠色免安裝版:

<a href="http://pan.baidu.com/share/link?shareid=2751295335&amp;uk=3104283265">http://pan.baidu.com/share/link?shareid=2751295335&amp;uk=3104283265</a>

navicat for sqlserver綠色安裝版:

<a href="http://pan.baidu.com/share/link?shareid=2748637692&amp;uk=3104283265">http://pan.baidu.com/share/link?shareid=2748637692&amp;uk=3104283265</a>