Microsoft Office SharePoint Portal Server 2003
首頁上一個下一頁列印

擴充虛擬伺服器

擴充虛擬伺服器

Microsoft Windows SharePoint Services 使用虛擬伺服器主控伺服器上的網站。將 Windows SharePoint Services 套用至虛擬伺服器的程序稱為擴充。您必須在基於 Windows SharePoint Services 建立網站前,先使用 Windows SharePoint Services 擴充虛擬伺服器。使用簡單安裝方法將 Windows SharePoint Services 安裝到單一伺服器上時,會自動擴充預設的虛擬伺服器並會建立網站。如果您是在較複雜的環境下安裝 Windows SharePoint Services (例如,在單一伺服器上主控多個網站,或伺服器陣列中的許多網站),則您必須個別擴充每個虛擬伺服器。若要擴充新的虛擬伺服器,必須執行下列步驟:

  1. 網際網路資訊服務 (IIS) 中建立虛擬伺服器。
  2. 若有需要,連線到伺服器陣列的設定資料庫
  3. 使用 [HTML 管理] 頁面或指令行擴充虛擬伺服器。

附註  若要完成此程序,您必須以本機電腦的 Administrators 群組成員的身份登入,或您必須使用 SharePoint 系統管理員群組成員且已授與管理 IIS 權限的帳號登入。

擴充虛擬伺服器如何與資料庫互動?

Windows SharePoint Services 依賴資料庫儲存虛擬伺服器的所有資料,包括設定及網站內容。當您擴充虛擬伺服器及設定網站時,會與兩個不同的資料庫互動:

在伺服器電腦上擴充第一個虛擬伺服器前,您必須建立或連線到設定資料庫;後續的虛擬伺服器不需要分別註冊到設定資料庫。當擴充虛擬伺服器時,選擇是否建立新內容資料庫或連線到現有的內容資料庫。

在網際網路資訊服務 (IIS) 中建立新的虛擬伺服器

如果將新虛擬伺服器新增至現有伺服器,則必須首先建立虛擬伺服器。這意味著在硬碟上 (通常是在 \Inetpub 資料夾下) 建立一個資料夾,以儲存虛擬伺服器的檔案,然後在「網際網路資訊服務 (IIS)」中新增虛擬伺服器。

建立虛擬伺服器
  1. 按一下 [開始],並依序指向 [所有程式][系統管理工具] 後,再按 [網際網路資訊服務 (IIS) 管理員]
  2. 按一下要新增虛擬伺服器之伺服器名稱旁邊的加號 (+)。
  3. [網站] 資料夾上按一下滑鼠右鍵,再按 [新增][網站]
  4. 按一下 [下一步]
  5. [描述] 方塊中,鍵入虛擬伺服器的描述後,按一下 [下一步]
  6. [請輸入此網站的 IP 位址] 方塊中,選取想要使用 IP 位址,或使用預設值 ([全未指定])。
  7. [這個網站應該使用的 TCP 連接埠 (預設值: 80)] 方塊中,鍵入指定給虛擬伺服器的連接埠號碼。

    您不必指定主機標頭,因為是透過 Windows SharePoint Services 來進行主控。

  8. 按一下 [下一步]
  9. [路徑] 方塊中,鍵入或瀏覽至硬碟上網站內容將使用的路徑。
  10. 如果您不想允許虛擬伺服器的匿名存取權,請清除 [允許匿名存取此網站] 核取方塊。
  11. 按一下 [下一步]
  12. [網站存取權限] 面板,選取要使用的權限,然後按一下 [下一步]

    建議使用預設權限 [讀取][執行指令碼(如 ASP)][執行(例如 ISAPI 應用程式或 CGI)] 權限將由 Windows SharePoint Services 自動新增至適當的資料夾。

  13. 按一下 [完成]

如需在執行 Windows Server 2003 家族的伺服器上建立新網站的相關資訊,請參閱「網際網路資訊服務」之 [說明] 系統中的 [新增網站] 主題。

連線到設定資料庫 (僅伺服器陣列)

如果您是在將伺服器新增至伺服器陣列,並提供該伺服器的第一個虛擬伺服器,則必須在擴充虛擬伺服器前先連線到伺服器陣列的設定資料庫。若要連線到設定資料庫,請使用 [設定資料庫伺服器] 頁面。如需相關資訊,請參閱管理設定資料庫。連線到設定資料庫後,就可以擴充虛擬伺服器。

擴充已執行 Microsoft FrontPage 2002 Server Extensions 的虛擬伺服器

如果您現有一部執行 FrontPage 2002 Server Extensions 的虛擬伺服器要升級至 Windows SharePoint Services,則必須先解除安裝 FrontPage Server Extensions,然後再擴充該虛擬伺服器。在解除安裝之前,如果您想要保留以 FrontPage 2002 Server Extensions 為基礎而建立之網站的內容,請使用 smigrate.exe 工具,來將該內容移轉至新的 Windows SharePoint Services 型網站。若需移轉的相關資訊,請參閱移轉及升級網站

移除 FrontPage Server Extensions (如有安裝)

  1. 按一下 [開始],再按 [執行]
  2. [執行] 方塊中,鍵入 cmd,再按 [確定]
  3. 轉到 FrontPage Server Extensions 安裝所在的目錄。例如:

    cd ..\..\program files\common files\microsoft shared\web server extensions\50\bin

  4. 鍵入 owsadm.exe 指令,以解除安裝 FrontPage Server Extensions:

    owsadm.exe -o fulluninstall -p <port number>

    其中 "<port number>" 代表執行 FrontPage Server Extensions 的虛擬伺服器所使用的連結埠號碼。

擴充虛擬伺服器

一般而言,您擴充虛擬伺服器是因為您需要將更多的容量新增至伺服器,無論該伺服器是部門伺服器還是伺服器陣列中許多伺服器中的一個。更多容量意味著用於網站內容的更多空間或到現有網站的更多連線。例如,如果您的網站有許多訪客,您就可以讓數個虛擬伺服器主控相同的內容,以增加可支援之同時使用者的數量並平衡伺服器的負載。可以擴充虛擬伺服器以執行下列其中一項動作:

擴充虛擬伺服器時,必須提供下列資訊:

擴充虛擬伺服器後,可指定在該虛擬伺服器下建立之頂層網站的預設設定。如需相關資訊,請參閱設定虛擬伺服器

下列各節顯示如何使用 [HTML 管理] 頁面或指令行來擴充虛擬伺服器。您可以使用其中任一方法來擴充虛擬伺服器並連線到或建立內容資料庫。

附註  亦可在無訊息式安裝期間使用指令碼來擴充虛擬伺服器。如需相關資訊,請參閱執行《Windows SharePoint Services Administrator's Guide》中的〈Performing a Quiet Installation〉。

使用 HTML 管理頁面擴充虛擬伺服器

在獨立伺服器上新增虛擬伺服器或新增伺服器陣列的第一個虛擬伺服器時,需要建立一個位置來儲存網站使用者將建立的內容。這意味著在擴充虛擬伺服器時,需要建立內容資料庫。

使用 HTML 管理頁面擴充及建立內容資料庫
  1. 在「SharePoint 管理中心」頁面上,按一下 [擴充或升級虛擬伺服器]
  2. 在 [虛擬伺服器清單] 頁面上,按一下要擴充的虛擬伺服器名稱。
  3. 在 [擴充虛擬伺服器] 頁面上,在 [提供選項] 區段中,選取 [擴充並建立內容資料庫]
  4. [應用程式集區] 區段中,選取 [使用現有的應用程式集區][建立新的應用程式集區]

    附註

  5. 如果已選取 [使用現有的應用程式集區],請選取要使用的應用程式集區。如果已選取 [建立新的應用程式集區],請鍵入要使用的新應用程式集區名稱、使用者名稱及密碼。

  6. [網站集合擁有人] 區段的 [使用者名稱] 方塊中,鍵入網站擁有人的使用者名稱 (如果使用者名稱是 Windows 網域群組的一部份,則格式應為 DOMAIN\username)。
  7. [電子郵件] 方塊中,鍵入對應至帳號的電子郵件地址。
  8. [資料庫資訊] 區段中,鍵入下列資料庫連線資訊或選取 [使用預設的內容資料庫伺服器] 核取方塊:
  9. 若要指定 URL 的路徑,請在 [自訂 URL 路徑] 方塊中,鍵入要使用的路徑。
  10. 如果使用了配額,請選取 [配額範本] 區段之 [選取配額範本] 方塊中的範本。
  11. [網站語言] 區段中,選取要使用的語言。
  12. 按一下 [確定]

擴充虛擬伺服器,在虛擬伺服器的根目錄建立網站,然後瀏覽器視窗返回到 [虛擬伺服器設定] 頁面,在這裡您可以設定新頂層網站的預設設定。

連線到現有內容資料庫時,無需建立頂層網站。當您擴充虛擬伺服器後,虛擬伺服器會主控資料庫中現有的網站。

使用 HTML 管理頁面擴充及連線到現有內容資料庫
  1. 按一下 [開始],並依序指向 [所有程式][系統管理工具] 後,再按 [SharePoint 管理員]
  2. 按一下 [升級虛擬伺服器 Microsoft SharePoint]
  3. 在 [虛擬伺服器清單] 頁面上,按一下要擴充的虛擬伺服器。
  4. 在 [擴充虛擬伺服器] 頁面上,按一下 [擴充並對應至另一個虛擬伺服器]
  5. 在 [擴充及連線到現有內容資料庫] 頁面上,在 [伺服器對應] 區段的 [主機名稱或 IIS 虛擬伺服器名稱] 方塊中,選取要使用之主機或虛擬伺服器的名稱。
  6. [應用程式集區] 區段中,選取 [使用現有的應用程式集區][建立新的應用程式集區]

    附註

  7. 如果已選取 [使用現有的應用程式集區],請選取要使用的應用程式集區。如果已選取 [建立新的應用程式集區],請鍵入要使用的新應用程式集區名稱、使用者名稱及密碼。

  8. 按一下 [送出]

虛擬伺服器得以擴充,且現在可以提供與指向該內容資料庫之其他虛擬伺服器相同的內容。如果需要的話,可新增頂層網站至虛擬伺服器,且該頂層網站將由連線到內容資料庫的任何虛擬伺服器主控。

從指令行擴充虛擬伺服器

您可以使用 extendvs 作業從指令行擴充虛擬伺服器。extendvs 作業可讓您擴充虛擬伺服器,連線到現有內容資料庫或建立新的內容資料庫,指定頂層網站的語言及指定頂層網站所使用的範本。extendvs 作業有下列必要參數:urlownerloginowneremail 及下列選擇性參數:ownernamedatabaseserver (ds)、databaseuser (du)、databasepassword (dp)、databasename (dn)、lcidsitetemplatedonotcreatesiteapcreatenewapidnameapidtypeapidloginapidpwd

lcid 參數可讓您指定預設頂層網站要使用的語言。例如,若要將美式英語指定為要使用的語言,請在指令行上鍵入 -lcid 1033。如果未使用 lcid 參數指定地區識別碼 (LCID),則預設的頂層網站會使用伺服器的語言。

donotcreatesite 參數可讓您擴充虛擬伺服器,並建立內容資料庫,而不建立頂層網站。當使用諸如 http://server_name/site1 及 http://server_name/site2 等的 URL 設定伺服器陣列及主控網站時,可使用此參數。(若要使用此網站命名配置,必須建立將在其下建立網站之路徑的萬用字元包含。如需包含的相關資訊,請參閱管理路徑。)

sitetemplate 參數可讓您擴充虛擬伺服器,建立頂層網站及在建立網站期間將網站範本套用至頂層網站。如果您不使用 sitetemplate 參數,則網站擁有人可以在他 (她) 第一次瀏覽網站時選擇網站範本。

若要擴充虛擬伺服器並使用預設內容資料庫伺服器及預設應用程式集區,請使用下列語法:

Stsadm –o extendvs -url <url> -ownerlogin DOMAIN\username -owneremail 
 someone@example.com [-ownername <full name>]

若要擴充虛擬伺服器,指定內容資料庫名稱及伺服器,以及建立新的應用程式集區,請使用下列語法:

stsadm -o extendvs -url <url> -ownerlogin DOMAIN\user -owneremail 
 someone@example.com [-ownername <full name>] -ds <database server name> 
 [-du <database user name> -dp <password>] -dn <database name> 
 -lcid <lcid> -sitetemplate sts -apcreatenew -apidname <application pool name> 
 -apidtype <configurableid/NetworkService/LocalService/LocalSystem> 
 -apidlogin <DOMAIN\name> -apidpwd <password>

請注意,如果是使用 Windows 驗證來連線到 SQL Server 資料庫,則無需 -du 及 -dp 參數。

如果您處於伺服器陣列環境中,可以使用 extendvsinwebfarm 作業。extendvsinwebfarm 作業使用下列語法:

stsadm -o extendvsinwebfarm -url <url> -vsname <virtualservername>
 [-apcreatenew] [-apidname <app pool id>]
 [-apidtype <configurableid/NetworkService/LocalService/LocalSystem>]
 [-apidlogin <app pool user account>]
 [-apidpwd <app pool password>]

相關主題

如需 extendvsextendvsinwebfarm 作業的相關資訊,請參閱指令行作業

擴充虛擬伺服器後,您可以設定虛擬伺服器的設定。如需相關資訊,請參閱設定虛擬伺服器

隨著您組織對 Windows SharePoint Services 利用率的提高,您可能會發現需要更多資料庫容量來儲存網站內容。可以建立額外的內容資料庫來儲存網站資料。如需相關資訊,請參閱管理內容資料庫

©2003 Microsoft Corporation. All rights reserved.