![]() | |||||
![]() ![]() ![]() ![]() ![]() |
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.
Záhlaví hostitele není třeba zadávat, protože hostitelskou službu řídí služba Microsoft Windows SharePoint Services.
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).
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ů.
cd ..\..\program files\common files\microsoft shared\web server extensions\50\bin
owsadm.exe -o fulluninstall -p <číslo_portu>
Rozšíření a vytvoření databáze obsahu pomocí Centrální správy SharePoint
Poznámky
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.
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
Poznámky
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.
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>]