Microsoft Windows SharePoint Services
DomůZpětVpředTisk

Zobrazit všeZobrazit vše

Rozšíření virtuálního serveru

Rozšíření virtuálního serveru

Před rozšířením virtuálního serveru je třeba se ujistit, zda byl server již vytvořen v Internetové informační službě (IIS). Pokud přidáváte server k serverové farmě, je třeba před rozšířením připojit k virtuálnímu serveru obsah databáze.

Poznámka:  Chcete-li dokončit tento postup, musíte být v místním počítači přihlášeni jako člen skupiny Administrators nebo musíte být přihlášeni k účtu, který je členem skupiny správců služby SharePoint a byla mu přidělena oprávnění ke správě serveru IIS.

Vytvoření virtuálního serveru ve službě IIS

Přidáváte-li nový virtuální server ke stávajícímu serveru, je třeba nejprve vytvořit virtuální server ve službě IIS. Chcete-li tuto akci provést, vytvořte složku na pevném disku (obvykle pod složkou \Inetpub), ve které budou uloženy soubory virtuálního serveru, a potom ve službě IIS přidejte virtuální server.

Jak?

  1. Klepněte na tlačítko Start, přejděte na příkaz Všechny programy, přejděte na položku Nástroje pro správu a potom klepněte na položku Správa Internetové informační služby.
  2. Klepněte na znaménko plus (+) vedle názvu serveru, ke kterému chcete přidat virtuální server.
  3. Klepněte pravým tlačítkem myši na složku Weby, klepněte na příkaz Nový a potom na příkaz Web.
  4. Klepněte na tlačítko Další.
  5. Do pole Popis zadejte popis virtuálního serveru a potom klepněte na možnost Další.
  6. V poli Zadat adresu IP pro tento web vyberte adresu IP, kterou chcete používat, nebo vyberte výchozí položku (Všechny nepřiřazené).
  7. Do pole Port TCP, který by měl tento web použít (výchozí hodnota: 80) zadejte číslo portu, které chcete přiřadit k virtuálnímu serveru.

    Záhlaví hostitele není třeba zadávat, protože hostitelskou službu řídí služba Microsoft Windows SharePoint Services.

  8. Klepněte na tlačítko Další.
  9. Do pole Cesta zadejte (nebo procházením určete) cestu na pevný disk, na kterém bude obsah webu uložen.
  10. Chcete-li zakázat anonymní přístup k virtuálnímu serveru, zrušte zaškrtnutí políčka Umožnit anonymní přístup k tomuto webu.
  11. Klepněte na tlačítko Další.
  12. Na panelu Oprávnění vyberte oprávnění, která chcete používat, a klepněte na možnost Další.

    Je doporučeno použít výchozí oprávnění Číst a Spouštět skripty (například ASP). Služba Windows SharePoint Services automaticky přidá k příslušným složkám oprávnění Provádět (například ISAPI nebo CGI).

  13. Klepněte na možnost Dokončit.

Další informace o vytváření webů na serverech se systémem Microsoft Windows Server 2003 naleznete v nápovědě ke službě IIS.

Připojení ke konfigurační databázi (pouze serverová farma)

Přidáváte-li k serverové farmě nový server a zajišťujete pro něj první virtuální server, je třeba před rozšířením virtuálního serveru připojit serverovou farmu ke konfigurační databázi. Ke konfigurační databázi se připojíte pomocí stránky Nastavit server konfigurační databáze. Další informace naleznete v části Zadání nastavení konfigurační databáze. Po připojení ke konfigurační databázi je možné virtuální server rozšířit.

Odebrání rozšíření FrontPage Server Extensions (jsou-li nainstalována)

Poznámka:  Chcete-li obsah serveru založeného na rozšířeních FrontPage 2002 Server Extensions zachovat, použijte před odinstalováním k přenosu obsahu nového serveru založeného na službě Windows SharePoint Services nástroj Microsoft SharePoint Migration Tool (smigrate.exe). Informace o nástroji smigrate.exe naleznete v tématu Přenášení webů.

  1. Klepněte na tlačítko Start a potom na příkaz Spustit.
  2. V dialogovém okně Spustit zadejte text cmd a klepněte na tlačítko OK.
  3. Přejděte do složky, ve které jsou nainstalována rozšíření FrontPage Server Extensions. Například:

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

  4. Zadáním příkazu owsadm.exe odinstalujte rozšíření FrontPage Server Extensions:

    owsadm.exe -o fulluninstall -p <číslo_portu>

    Kde "<číslo_portu>" představuje číslo portu používaného virtuálním serverem s rozšířeními FrontPage Server Extensions.

Rozšíření a vytvoření databáze obsahu pomocí Centrální správy SharePoint

  1. Na stránce Centrální správa SharePoint klepněte na možnost Rozšířit nebo inovovat virtuální server.
  2. Na stránce Seznam virtuálních serverů klepněte na název virtuálního serveru, který chcete rozšířit.
  3. Na stránce Rozšířit virtuální server vyberte v oblasti Možnosti zajišťování možnost Rozšířit a vytvořit databázi obsahu.
  4. V oblasti Fond aplikací vyberte položku Použít existující fond aplikací nebo Vytvořit nový fond aplikací.

    Poznámky

    • Jestliže používáte službu Windows SharePoint Services se serverem SharePoint Portal Server, použijte znovu fond aplikací MSSharePointPortalServerAppPool vytvořený serverem SharePoint Portal Server. Tento fond aplikací lze spravovat klepnutím na možnost Konfigurovat nastavení účtu serverové farmy v Centrální správě serveru SharePoint Portal Server.
    • Ve většině ostatních aplikací je doporučeno vytvořit nový fond aplikací pro každý virtuální server, aby mohly být spuštěny v oddělených procesech. Tyto fondy aplikací by měly využívat doménové účty, není ale třeba mít na serveru Microsoft SQL Server práva pro vytváření databází. Účet správy virtuálního serveru vytvoří všechny požadované databáze.
  5. Pokud jste vybrali možnost Použít existující fond aplikací, vyberte fond aplikací, který chcete použít. Jestliže jste vybrali možnost Vytvořit nový fond aplikací, zadejte název nového fondu aplikací, uživatelské jméno a heslo.

  6. V oblasti Vlastník webu zadejte do pole Uživatelské jméno uživatelské jméno vlastníka webu (ve formátu DOMÉNA\uživatelské jméno, pokud je uživatelské jméno součástí skupiny domén systému Windows).
  7. Do pole E-mail zadejte e-mailovou adresu, která odpovídá účtu.
  8. V oblasti Informace o databázi zadejte následující informace o připojení databáze, nebo zaškrtněte políčko Použít výchozí databázový server obsahu:
    • Do pole Databázový server zadejte název serveru.
    • Do pole Název databáze zadejte název, který chcete používat pro databázi obsahu.
  9. Cestu pro adresu URL zadejte do pole Vlastní cesta URL.
  10. Používáte-li kvóty, vyberte šablonu v poli Vybrat šablonu kvót v oblasti Nastavení kvót.
  11. V oblasti Jazyk webu vyberte jazyk, který chcete používat.
  12. Klepněte na tlačítko OK.

Virtuální server je rozšířen, v kořenovém adresáři virtuálního serveru je vytvořen web a okno prohlížeče se vrátí na stránku Nastavení virtuálního serveru, kde je možné nakonfigurovat výchozí nastavení pro nové weby nejvyšší úrovně.

Pokud se připojíte ke stávající databázi obsahu, není třeba vytvářet web nejvyšší úrovně. Virtuální server bude po rozšíření hostit stávající weby v databázi.

Rozšíření a připojení ke stávající databázi obsahu pomocí Centrální správy SharePoint

  1. Klepněte na tlačítko Start, přejděte na příkaz Všechny programy, přejděte na položku Nástroje pro správu a potom klepněte na položku Centrální správa SharePoint.
  2. Klepněte na možnost Rozšířit nebo inovovat virtuální server.
  3. Na stránce Seznam virtuálních serverů klepněte na virtuální server, který chcete rozšířit.
  4. Na stránce Rozšířit virtuální server klepněte na možnost Rozšířit a připojit ke stávající databázi obsahu.
  5. Na stránce Rozšířit a připojit ke stávající databázi obsahu v oblasti Mapování serveru vyberte v poli Název hostitele nebo název virtuálního serveru IIS název hostitele nebo virtuálního serveru, který chcete použít.
  6. V oblasti Fond aplikací vyberte položku Použít existující fond aplikací nebo Vytvořit nový fond aplikací.

    Poznámky

    • Jestliže používáte službu Windows SharePoint Services se serverem SharePoint Portal Server, použijte znovu fond aplikací MSSharePointPortalServerAppPool vytvořený serverem SharePoint Portal Server. Tento fond aplikací lze spravovat klepnutím na možnost Konfigurovat nastavení účtu serverové farmy v Centrální správě serveru SharePoint Portal Server.
    • Ve většině ostatních aplikací je doporučeno vytvořit nový fond aplikací pro každý virtuální server, aby mohly být spuštěny v oddělených procesech. Tyto fondy aplikací by měly využívat doménové účty, není ale třeba mít na serveru Microsoft SQL Server práva pro vytváření databází. Účet správy virtuálního serveru vytvoří všechny požadované databáze.
  7. Pokud jste vybrali možnost Použít existující fond aplikací, vyberte fond aplikací, který chcete použít. Jestliže jste vybrali možnost Vytvořit nový fond aplikací, zadejte název nového fondu aplikací, uživatelské jméno a heslo.

  8. Klepněte na tlačítko Odeslat.

Virtuální server je rozšířen a může nyní poskytovat stejný obsah jako ostatní virtuální servery odkazující k této databázi obsahu. Pokud je třeba, můžete k virtuálnímu serveru přidat nový web nejvyšší úrovně, jehož hostitelem bude jakýkoli virtuální server připojený k databázi obsahu.

Rozšíření virtuálního serveru pomocí příkazového řádku

Virtuální servery je možné rozšířit z příkazového řádku pomocí operace extendvs. Operace extendvs umožňuje rozšířit virtuální server a připojit se ke stávající databázi obsahu nebo vytvořit novou databázi obsahu, zadat jazyk pro web nejvyšší úrovně a zadat šablonu, která bude používána webem nejvyšší úrovně. U operace extendvs jsou vyžadovány parametry url, ownerlogin a owneremail a volitelné parametry ownername, databaseserver (ds), databaseuser (du), databasepassword (dp), databasename (dn), lcid, sitetemplate, donotcreatesite, apcreatenew, apidname, apidtype, apidlogin a apidpwd.

Parametr lcid umožňuje nastavit jazyk, který bude používán pro výchozí web nejvyšší úrovně. Chcete-li například vybrat češtinu, zadejte do příkazového řádku příkaz -lcid 1029. Pokud nezadáte ID národního prostředí (LCID) pomocí parametru lcid, bude pro výchozí web nejvyšší úrovně používán jazyk serveru.

Parametr donotcreatesite umožňuje rozšířit virtuální server a vytvořit databázi obsahu bez webu nejvyšší úrovně. Tento parametr použijte, pokud nastavujete serverovou farmu a hostující weby s adresami URL typu http://název_serveru/web1, http://název_serveru/web2 a podobně. (Chcete-li toto schéma názvů použít, je třeba pro cestu, na které budete vytvářet tyto weby, vytvořit zahrnutí pomocí zástupných znaků. Další informace o zahrnutí naleznete v části Spravované cesty.)

Parametr sitetemplate umožňuje rozšířit virtuální server, vytvořit web nejvyšší úrovně a při vytváření webu nejvyšší úrovně použít šablonu webu. Jestliže parametr sitetemplate nepoužijete, může vlastník webu vybrat šablonu při prvním použití webu.

Chcete-li rozšířit virtuální server a použít výchozí databázový server obsahu a výchozí fond aplikací, použijte následující syntaxi:

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

Chcete-li rozšířit virtuální server, zadat název a server databáze obsahu a vytvořit nový fond aplikací, použijte následující syntaxi:

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>

Pokud pro připojení k databázím serveru SQL Server používáte ověřování systému Windows, nejsou parametry-du a -dp třeba.

Chcete-li rozšířit virtuální server a vytvořit nový fond aplikací, použijte následující syntaxi:

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>

Pracujete-li v prostředí serverové farmy, můžete použít operaci extendvsinwebfarm. Operace extendvsinwebfarm používá následující syntaxi:

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>]

Příbuzná témata

Zadání nastavení konfigurační databáze
Nastavení databáze obsahu
Konfigurace virtuálního serveru
Vytvoření webu
©2003 Microsoft Corporation. Všechna práva vyhrazena.