Microsoft Windows SharePoint Services
Strona głównaWsteczDalejDrukuj

Pokaż wszystkoPokaż wszystko

Rozszerzanie serwera wirtualnego

Rozszerzanie serwera wirtualnego

Przed rozszerzeniem serwera wirtualnego, należy się najpierw upewnić, że utworzono go w Internetowych usługach informacyjnych (IIS). Ponadto, dodając serwer do farmy, należy przed rozszerzeniem połączyć bazę danych zawartości z serwerem wirtualnym.

Uwaga  Aby wykonać tę procedurę, należy być zalogowanym jako członek grupy Administratorzy na komputerze lokalnym albo należy być zalogowanym przy użyciu konta będącego członkiem grupy administratorów programu SharePoint i któremu udzielono uprawnień administrowania usługami IIS.

Tworzenie serwera wirtualnego w usługach IIS

Aby dodać nowy serwer wirtualny do istniejącego serwera, należy najpierw utworzyć serwer wirtualny w usługach IIS. W tym celu należy utworzyć folder na dysku twardym (zwykle w folderze \Inetpub) do przechowywania plików serwera wirtualnego, a następnie dodać serwer wirtualny w usługach IIS.

Jak? 

  1. Kliknij przycisk Start, wskaż polecenie Programy, wskaż polecenie Narzędzia administracyjne, a następnie kliknij polecenie Menedżer internetowych usług informacyjnych (IIS).
  2. Kliknij znak plus (+) znajdujący się obok nazwy serwera, do którego chcesz dodać serwer wirtualny.
  3. Kliknij prawym przyciskiem myszy folder Witryny sieci Web, kliknij polecenie Nowa, a następnie kliknij polecenie Witryna sieci Web.
  4. Kliknij przycisk Dalej.
  5. W polu Opis wpisz opis serwera wirtualnego, a następnie kliknij przycisk Dalej.
  6. W polu Wprowadź adres IP do użycia przez tę witrynę sieci Web wybierz żądany adres IP lub użyj ustawienia domyślnego (Wszystkie nieprzydzielone).
  7. W polu Port TCP tej witryny sieci Web powinien używać (domyślnie: 80) wpisz numer portu, który zostanie przypisany do serwera wirtualnego.

    Nie jest konieczne przypisywanie nagłówka hosta, ponieważ obsługuje to program Microsoft Windows SharePoint Services.

  8. Kliknij przycisk Dalej.
  9. W polu Ścieżka wpisz ścieżkę do miejsca na lokalnym dysku twardym (albo przejdź do niego), gdzie będzie się znajdować zawartość witryny.
  10. Aby uniemożliwić anonimowy dostęp do serwera wirtualnego, wyczyść pole wyboru Zezwalaj na anonimowy dostęp do witryny sieci Web.
  11. Kliknij przycisk Dalej.
  12. Na panelu Uprawnienia zaznacz żądane uprawnienia, a następnie kliknij przycisk Dalej.

    Zalecane są uprawnienia domyślne, Odczyt i Uruchamianie skryptów (np. ASP). Program Windows SharePoint Services automatycznie dodaje uprawnienie Wykonywanie (np. aplikacje ISAPI lub CGI) do odpowiednich folderów.

  13. Kliknij przycisk Zakończ.

Aby uzyskać więcej informacji o tworzeniu witryn sieci Web na serwerach z systemem z rodziny Microsoft Windows Server 2003, zobacz Pomoc usług IIS.

Łączenie z bazą danych konfiguracji (dotyczy tylko farm serwerów)

Dodając serwer do farmy serwerów i rozbudowując pierwszy serwer wirtualny dla danego serwera, najpierw należy połączyć się z bazą danych konfiguracji farmy serwerów. Aby połączyć się z bazą danych konfiguracji, należy użyć strony Ustawianie serwera baz danych konfiguracji. Aby uzyskać więcej informacji, zobacz temat Określanie ustawień bazy danych konfiguracji. Po połączeniu z bazą danych konfiguracji można rozszerzać serwer wirtualny.

Usuwanie rozszerzeń serwera programu FrontPage (jeśli są zainstalowane)

Uwaga  Jeśli chcesz zachować zawartość witryny opartej na rozszerzeniach serwera programu FrontPage 2002, użyj narzędzia migracji programu Microsoft SharePoint (smigrate.exe), aby przenieść zawartość do nowej witryny opartej na programie Windows SharePoint Services przed odinstalowaniem. Aby uzyskać informacje dotyczące narzędzia smigrate, zobacz Przenoszenie witryn sieci Web — informacje.

  1. Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
  2. W polu Uruchom wpisz polecenie cmd, a następnie kliknij przycisk OK.
  3. Zmień katalog na ten, w którym są zainstalowane rozszerzenia serwera programu FrontPage. Na przykład:

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

  4. Wpisz polecenie owsadm.exe, aby odinstalować rozszerzenia serwera programu FrontPage:

    owsadm.exe -o fulluninstall -p <numer portu>

    Gdzie „<numer portu>” jest numerem portu używanego przez serwer wirtualny z rozszerzeniami serwera programu FrontPage.

Rozszerzanie i tworzenie bazy danych zawartości za pomocą administracji centralnej programu SharePoint

  1. Na stronie Administracja centralna programu SharePoint kliknij przycisk Rozszerz lub uaktualnij serwer wirtualny.
  2. Na stronie Lista serwerów wirtualnych kliknij nazwę serwera wirtualnego, który ma zostać rozszerzony.
  3. Na stronie Rozszerzanie serwera wirtualnego w sekcji Opcje rozbudowy zaznacz opcję Rozszerz i utwórz bazę danych zawartości.
  4. W sekcji Pula aplikacji zaznacz jedną z opcji Użyj istniejącej puli aplikacji lub Utwórz nową pulę aplikacji.

    Uwagi

    • Korzystając z programu Windows SharePoint Services wraz z programem SharePoint Portal Server, należy ponownie użyć puli aplikacji MSSharePointPortalServerAppPool utworzonej przez program SharePoint Portal Server. Tą pulą aplikacji można zarządzać, klikając w administracji centralnej programu SharePoint Portal Server stronę Zarządzanie ustawieniami konta farmy serwerów.
    • W większości pozostałych aplikacji zaleca się utworzenie nowej puli aplikacji dla każdego serwera wirtualnego, aby były one uruchamiane w oddzielnych procesach. Pula aplikacji powinna używać konta domeny, ale nie są konieczne uprawnienia tworzenia bazy danych w programie Microsoft SQL Server — administracja kontem serwera wirtualnego tworzy dowolne żądane bazy danych.
  5. Jeśli została zaznaczona opcja Użyj istniejącej puli aplikacji, zaznacz żądaną pule aplikacji. Jeśli została zaznaczona opcja Utwórz nową pulę aplikacji, wpisz nazwę nowej puli aplikacji, nazwę użytkownika i hasło.

  6. W sekcji Właściciel witryny w polu Nazwa użytkownika wpisz nazwę użytkownika dla właściciela witryny (w formacie DOMENA\nazwa_użytkownika, jeśli nazwa użytkownika jest częścią grupy domeny systemu Windows).
  7. W polu Adres e-mail wpisz adres e-mail, który odpowiada danemu kontu.
  8. W sekcji Informacje o bazie danych wpisz następujące informacje o połączeniu z bazą danych lub zaznacz pole wyboru Użyj domyślnego serwera bazy danych zawartości:
    • W polu Serwer bazy danych wpisz nazwę serwera dla komputera serwera.
    • W polu Nazwa bazy danych wpisz nazwę, która będzie używana dla bazy danych zawartości.
  9. Aby określić ścieżkę dla adresu URL, w polu Niestandardowa ścieżka URL wpisz ścieżkę, która będzie używana.
  10. W przypadku korzystania z przydziałów w polu Wybierz szablon przydziału w sekcji Ustawienia przydziału zaznacz szablon.
  11. W sekcji Język witryny zaznacz żądany język.
  12. Kliknij przycisk  OK.

Serwer wirtualny został rozszerzony, została utworzona witryna w katalogu głównym serwera wirtualnego, a w oknie przeglądarki ponownie jest wyświetlana strona Ustawienia serwera wirtualnego, na której można konfigurować domyślne ustawienia nowych witryn sieci Web najwyższego poziomu.

Po połączeniu z istniejącą bazą danych zawartości nie trzeba tworzyć witryny sieci Web najwyższego poziomu. Roszerzony serwer wirtualny obsługuje istniejące witryny w bazie danych.

Rozszerzanie i połączenie z istniejącą bazą danych zawartości za pomocą administracji centralnej programu SharePoint

  1. Kliknij przycisk Start, wskaż polecenie Wszystkie programy, wskaż polecenie Narzędzia administracyjne, a następnie kliknij polecenie Administracja centralna programu SharePoint.
  2. Kliknij przycisk Rozszerz lub uaktualnij serwer wirtualny.
  3. Na stronie Lista serwerów wirtualnych kliknij serwer wirtualny, który chcesz rozszerzyć.
  4. Na stronie Rozszerzanie serwera wirtualnego kliknij przycisk Rozszerz i połącz z istniejącą bazą danych zawartości.
  5. Na stronie Rozszerzanie i połączenie z istniejącą bazą danych zawartości w sekcji Mapowanie serwera w polu Nazwa hosta lub nazwa serwera wirtualnego programu IIS zaznacz nazwę hosta lub serwer wirtualny, który ma zostać użyty.
  6. W sekcji Pula aplikacji zaznacz jedną z opcji Użyj istniejącej puli aplikacji lub Utwórz nową pulę aplikacji.

    Uwagi

    • Korzystając z programu Windows SharePoint Services wraz z programem SharePoint Portal Server, należy ponownie użyć puli aplikacji MSSharePointPortalServerAppPool utworzonej przez program SharePoint Portal Server. Tą pulą aplikacji można zarządzać, klikając w administracji centralnej programu SharePoint Portal Server stronę Zarządzanie ustawieniami konta farmy serwerów.
    • W większości pozostałych aplikacji zaleca się utworzenie nowej puli aplikacji dla każdego serwera wirtualnego, aby były one uruchamiane w oddzielnych procesach. Pula aplikacji powinna używać konta domeny, ale nie są konieczne uprawnienia tworzenia bazy danych w programie Microsoft SQL Server — administracja kontem serwera wirtualnego tworzy dowolne żądane bazy danych.
  7. Jeśli została zaznaczona opcja Użyj istniejącej puli aplikacji, zaznacz żądaną pule aplikacji. Jeśli została zaznaczona opcja Utwórz nową pulę aplikacji, wpisz nazwę nowej puli aplikacji, nazwę użytkownika i hasło.

  8. Kliknij łącze Prześlij.

Serwer wirtualny został rozszerzony i od tej chwili może udostępniać tę samą zawartość, co inne serwery wirtualne, odwołujące się do tej bazy danych zawartości. Jeśli to konieczne, można dodać nową witrynę sieci Web najwyższego poziomu do serwera wirtualnego, która będzie obsługiwana przez dowolny serwer wirtualny podłączony do bazy danych zawartości.

Rozszerzanie serwera wirtualnego z wiersza polecenia

Serwery wirtualne można rozszerzyć z poziomu wiersza polecenia przy użyciu operacji extendvs. Operacja extendvs umożliwia rozszerzenie serwera wirtualnego i albo połączenie z istniejącą bazą danych zawartości, albo utworzenie nowej bazy danych zawartości, określenie języka dla witryny sieci Web najwyższego poziomu i szablonu używanego dla witryny sieci Web najwyższego poziomu. Operacja extendvs jest uruchamiana z następującymi wymaganymi parametrami: url, ownerlogin, owneremail i następującymi opcjonalnymi parametrami: ownername, databaseserver (ds), databaseuser (du), databasepassword (dp), databasename (dn), lcid, sitetemplate, donotcreatesite, apcreatenew, apidname, apidtype, apidlogin i apidpwd.

Parametr lcid pozwala określić żądany język domyślnej witryny sieci Web najwyższego poziomu. Na przykład, aby określić używanie języka angielskiego (USA), w wierszu polecenia należy wpisać -lcid 1033. Jeśli regionalny numer identyfikacyjny (numer LCID) nie zostanie określony za pomocą parametru lcid, językiem domyślnej witryny sieci Web najwyższego poziomu będzie język serwera.

Parametr donotcreatesite umożliwia rozszerzenie serwera wirtualnego i utworzenie bazy danych zawartości bez witryny sieci Web najwyższego poziomu. Parametru tego należy używać do konfigurowania farmy serwerów i obsługi witryn z adresami URL takimi jak http://nazwa_serwera/witryna1, http://nazwa_serwera/witryna2 itd. (Aby używać tego schematu nazywania witryn, trzeba utworzyć dołączenie przez symbol wieloznaczny dla ścieżki, w obszarze której tworzone są te witryny. Aby uzyskać więcej informacji o dołączeniach, zobacz temat Zarządzanie ścieżkami — informacje.)

Parametr sitetemplate umożliwia rozszerzenie serwera wirtualnego, utworzenie witryny sieci Web najwyższego poziomu i stosowanie szablonu witryny do witryny sieci Web najwyższego poziomu podczas tworzenia witryny. Jeśli parametr sitetemplate nie zostanie użyty, właściciel witryny może wybrać szablon przy pierwszym wejściu do witryny.

Aby rozszerzyć serwer wirtualny, użyć domyślnego serwera bazy danych zawartości i domyślnej puli aplikacji, należy zastosować następującą składnię:

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

Aby rozszerzyć serwer wirtualny, określić nazwę bazy danych zawartości i serwera, i utworzyć nową pulę aplikacji, należy zastosować następującą składnię:

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>

Należy zauważyć, że nie jest konieczne używanie parametrów -du i -dp, w przypadku używania uwierzytelniania systemu Windows do połączeń z bazami danych programu SQL Server.

Aby rozszerzyć serwer wirtualny i utworzyć nową pulę aplikacji, należy zastosować następującą składnię:

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>

W środowisku farmy serwerów można używać operacji extendvsinwebfarm. Operacja extendvsinwebfarm używa następującej składni:

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

Tematy pokrewne

Określanie ustawień bazy danych konfiguracji
Określanie ustawień bazy danych zawartości
Konfigurowanie serwera wirtualnego
Tworzenie witryny
©2003 Microsoft Corporation. Wszelkie prawa zastrzeżone.