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

全部顯示全部顯示

擴充虛擬伺服器

擴充虛擬伺服器

擴充虛擬伺服器之前,必須首先確保已在「網際網路資訊服務 (IIS)」中建立了它。而且,如果您將伺服器新增至陣列,必須在擴充前將內容資料庫連線到虛擬伺服器。

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

在 IIS 中建立虛擬伺服器

如果將新虛擬伺服器新增至現有伺服器,必須首先在 IIS 中建立虛擬伺服器。若要執行此動作,請在您的硬碟上 (通常是在 \Inetpub 資料夾下) 建立一個資料夾,以儲存虛擬伺服器的檔案,然後在 IIS 中新增虛擬伺服器。

作法

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

    無需指定主機標頭,因為 Microsoft Windows SharePoint Services 會處理管控。

  8. 按一下 [下一步]
  9. [路徑] 方塊中,鍵入 (或瀏覽到) 網站內容所在之硬碟上的路徑。
  10. 若要禁止匿名存取虛擬伺服器,請清除 [允許匿名存取此網站] 核取方塊。
  11. 按一下 [下一步]
  12. [權限] 面板上,選取要使用的權限後,按一下 [下一步]

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

  13. 按一下 [完成]

如需在執行 Microsoft Windows Server 2003 的伺服器上建立新網站的相關資訊,請參閱 IIS 的「說明」。

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

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

移除 FrontPage Server Extensions (如有安裝)

附註  在移除安裝之前,如果您想要保留您以 FrontPage 2002 Server Extensions 為基礎而建立之網站的內容,請使用「Microsoft SharePoint 移轉工具」(smigrate.exe),來將該內容移轉至新的 Windows SharePoint Services 型網站上。若需移轉的相關資訊,請參閱關於移轉網站

  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 的虛擬伺服器所使用的連結埠號碼。

使用 SharePoint 管理中心擴充及建立內容資料庫

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

    附註

    • 當 Windows SharePoint Services 搭配使用 SharePoint Portal Server 時,會重新使用 SharePoint Portal Server 建立的 MSSharePointPortalServerAppPool 應用程式集區。透過按一下「SharePoint Portal Server 管理中心」的 [設定伺服器陣列帳號設定],即可對這一應用程式集區加以管理。
    • 在多數其他安裝中,建議您為每個虛擬伺服器建立新的應用程式集區,以便應用程式集區可在不同的處理程序中執行。此應用程式集區應使用網域帳號,但無需具有在 Microsoft SQL Server 中建立資料庫的權限,管理虛擬伺服器帳號會建立所需的任何資料庫。
  5. 如果已選取 [使用現有的應用程式集區],請選取要使用的應用程式集區。如果已選取 [建立新的應用程式集區],請鍵入要使用的新應用程式集區名稱、使用者名稱及密碼。

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

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

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

使用 SharePoint 管理中心擴充及連線到現有的內容資料庫

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

    附註

    • 當 Windows SharePoint Services 搭配使用 SharePoint Portal Server 時,會重新使用 SharePoint Portal Server 建立的 MSSharePointPortalServerAppPool 應用程式集區。透過按一下「SharePoint Portal Server 管理中心」的 [設定伺服器陣列帳號設定],即可對這一應用程式集區加以管理。
    • 在多數其他安裝中,建議您為每個虛擬伺服器建立新的應用程式集區。此應用程式集區應使用網域帳號,但無需具有在 Microsoft SQL Server 中建立資料庫的權限,管理虛擬伺服器帳號會建立所需的任何資料庫。
  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 參數。

若要擴充虛擬伺服器,及建立新的應用程式集區,請使用下列語法:

stsadm -o extendvs -url <url> -ds <database server name> 
 [-du <database user name> -dp <password>] -dn <database name> 
 -ownerlogin <owner login as DOMAIN\username> -owneremail <e-mail address 
 as someone@example.com> -ownername <owner's full name as "Owner 
 Name"> -lcid <lcid>

如果您處於伺服器陣列環境中,可以使用 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>]

相關主題

指定設定資料庫的設定值
指定內容資料庫設定值
設定虛擬伺服器
建立網站
©2003 Microsoft Corporation. All rights reserved.