Instalowanie i konfigurowanie - suplement

Typowe scenariusze serwera WWW

Chociaż można korzystać z podstawowego serwera WWW dostarczanego z systemem wyszukiwania NetQuestion, to jednak z powodów związanych z ochroną bardzo zalecamy, żeby do udostępniania klientom zdalnym dokumentacji DB2 używać "prawdziwego" serwera WWW, takiego jak Apache czy Lotus Domino Go!.

W następnych sekcjach zostaną omówione sposoby pozwalające na umieszczenie dokumentacji D2 na serwerze centralnym; podane zostaną także szczegółowe informacje dotyczące wybranych platform i serwerów WWW. Jeśli używana jest inna platforma lub serwer WWW, należy sprawdzić czy mają one cechy, które umożliwiają uzyskanie podobnych wyników.

Scenariusz 1: Lotus Domino Go! Serwer WWW w systemie OS/2

W tym scenariuszu, komputer z zainstalowanym systemem OS/2 używany jest jako serwer DB2 i zdecydowano się korzystać z serwera WWW Lotus Domino Go!, aby udostępnić dokumentację DB2 w postaci elektronicznej w sieci intranet .

Instalowanie dokumentacji produktu DB2 Universal Database
Dokumentacja DB2 instalowana jest wraz z serwerem DB2 Enterprise Edition na dysku E:. Pliki HTML znajdują się w podkatalogu e:\sqllib\doc\html. W dokumentacji serwera można znaleźć następujące podręczniki SQL Reference, Command Reference, SQL Getting Started, Administration Guide oraz Quick Beginnings (Krótkie wprowadzenie), który dotyczy danego serwera. Ponieważ serwer przedsiębiorstw (Enterprise Server) zawiera funkcję DB2 Connect oraz jej dokumentację, można otrzymać także podręczniki DB2 Connect User's Guide i DB2 Connect Enterprise Edition Quick Beginnings for OS/2 and Windows NT. Zakładając, że przedsiębiorstwo nie zamierza projektować aplikacji, nie trzeba instalować produktu DB2 Personal Developer's Edition, który zawiera podręczniki dotyczące programowania, takie jak Administrative API Reference.

Instalacja serwera WWW
Należy zainstalować serwer WWW Lotus Domino Go z instalacyjnego dysku CD-ROM. W scenariuszu tym przyjęto, że serwer WWW zostanie zainstalowany w katalogu c:\www i że nazwą hosta TCP/IP jest udbserv.

Udostępnianie dokumentacji DB2 UDB przez serwer WWW
Aby udostępniać pliki z katalogu DB2, do pliku c:\www\httpd.cnf należy dodać następujący wiersz:
Pass /db2docs/* e:\sqllib\doc\html\*

Należy upewnić się, że znajduje się on przed wierszem:

Pass /* document_root\*

Następnie należy ponownie uruchomić serwer WWW.

Do przekopiowania plików do e:\sqllib\doc\html\*.* do katalogu serwera WWW c:\www\html\db2docs należy także użyć komendy xcopy z opcją /s. Użytkownicy mogą teraz mieć dostęp do dokumentacji DB2, przechodząc do pliku, który znajduje się pod adresem URL http://udbserv/db2docs/index.htm.

Dostosowywanie (Opcjonalne)
Kiedy administrator odbierze telefon od użytkownika, który próbował wybrać API Reference i otrzymał komunikat o błędzie "nie odnaleziono pliku", ponieważ podręcznika tego nie ma na serwerze WWW. Inny użytkownik próbował wybrać podręcznik Quick Beginnings dotyczącego systemu UNIX i uzyskał podobny komunikat o błędzie. Należy więc przeprowadzić edycję pliku e:\sqllib\doc\html\index.htm, usunąć z niego łącza do podręczników dotyczących programowania i zmienić łącza do podręczników Quick Beginnings dotyczących systemów Windows i UNIX w taki sposób, aby wskazywały inny serwer intranetowej sieci WWW, na którym podręczniki te są zainstalowane.

Ponieważ firma ma własny serwis zajmujący się bazami danych, w pliku index.htm należy podać numer telefonu do serwisu i odsyłacz mailto:. Należy pamiętać, że wydania usług korekcyjnych mogą zawierać zaktualizowaną wersję pliku index.htm, w związku z czym należy tworzyć kopie zapasowe wszystkich dokonywanych zmian.

Scenariusz 2: Serwer WWW Netscape Enterprise w systemie Windows NT

Jesteś administratorem systemu z uruchomionym serwerem Netscape Enterprise w systemie Windows NT. Dopiero zaczynasz korzystać z produktu DB2 Universal Database, więc nie określono jeszcze, czy serwer baz danych i serwer WWW będą działały na jednym komputerze, czy na oddzielnych serwerach.

Instalowanie dokumentacji produktu DB2 Universal Database
W tym systemie DB2 został zainstalowany na dysku E:, więc wszystkie pliki HTML znajdują się w katalogu e:\sqllib\doc\html.

Instalacja serwera WWW
Aby przetestować wydajność połączonych serwerów WWW i baz danych, można w tym samym systemie zainstalować serwer WWW Netscape Enterprise, o nazwie udbserv, który będzie znajdować się w firmowej sieci intranet. Serwer WWW jest instalowany na dysku H:.

Udostępnianie dokumentacji DB2
Na początku serwer WWW zawiera tylko dokumentację DB2, dlatego chcemy by domyślna strona główna http://udbserv/ wyświetlała plik e:\sqllib\doc\html\index.htm, czyli stronę informacyjną o DB2. Aby udostępnić dokumentację DB2:
  1. Uruchom program Administer Netscape Servers, który znajduje się w folderze Netscape i jako serwer wybierz udbserv.
  2. W polu Content Mgmt zmień Primary Document Directory na e:\sqllib\doc\html.
  3. Użyj Document Preferences do pododania pliku index.htm jako jednej z nazw dokumentów domyślnych, aby przeglądarka wyświetlała plik index.htm zamiast listy plików znajdujących się w katalogu.

W przyszłości na serwerze WWW można zapisać inne pliki HTML i skonfigurować serwer, tak aby podręczniki DB2 znajdowały się w katalogu http://udbserv/db2docs/:

  1. Zmień Primary Document Directory z powrotem na katalog główny, na przykład h:\netscape\server\docs.
  2. W polu Content Mgmt wybierz Additional Document Directories i odwzoruj podkatalog db2docs na e:\sqllib\doc\html.
  3. Na nowej domyślnej stronie głównej serwera WWW dodaj łącze do katalogu db2docs:
    <a href="db2docs/index.htm">DB2 Information</a>
    

Przesyłanie plików (Opcjonalne)
Obciążenie połączonych serwerów WWW i baz danych staje się zbyt duże i decydujesz się przenieść serwer WWW na inny komputer. Używasz narzędzia do archiwizacji, takiego jak pkzip lub programu tar w wersji Windows, aby spakować katalog e:\sqllib\doc\html. Pliki te odtwarzasz w innym miejscu na komputerze serwera WWW, a następnie konfigurujesz serwer WWW, tak jak przed udostępnianiem plików HTML.

W innym systemie określasz, czy deinstalować serwer DB2 i czy chcesz utrzymać pliki HTML dostępne dla serwera WWW. Przed zdeinstalowaniem serwera użyj komendy xcopy do skopiowania katalogu e:\sqllib\doc\html do katalogu h:\netscape\server\docs\db2docs, a następnie usuń odwzorowanie serwera WWW dla katalogu dokumentów dodatkowych db2docs.

Scenariusz 3: Microsoft Internet Information Server w systemie Windows NT

W tym scenariuszu komputer z zainstalowanym systemem Windows NT 4.0 używany jest jako serwer DB2 i zdecydowano się używać Internetowego serwera informacyjnego firmy Microsoft (IIS) w celu udostępnienia elektronicznej dokumentacji DB2 pozostałym członkom grupy roboczej. Serwer IIS jest dostępny z serwerem Windows NT 4.0, lecz działa także na stacjach roboczych Windows NT 4.0.

Można także zainstalować usługi Peer Web Services (PWS), które są dostępne na stacji roboczej Windows NT 4.0, lecz można je także zainstalować na serwerze Windows NT 4.0 za pomocą następujących instrukcji.

Instalowanie dokumentacji produktu DB2 Universal Database
Dokumentację DB2 należy zainstalować w tym samym katalogu co w poprzednich scenariuszach: e:\sqllib\doc\html.

Instalacja serwera WWW
Jeśli serwer IIS nie zostanie zainstalowany w tym samym czasie co system Windows NT, to można go zainstalować z dysku instalacyjnego CD-ROM systemu Windows NT. Aby uruchomić tę usługę automatycznie, w Panelu sterowania należy otworzyć okno dialogowe Usługi.

Udostępnianie dokumentacji DB2 przez serwer WWW
Z folderu Ineternetowe usługi informacyjne (Microsoft Internet Information Server) z menu Start uruchom Internet Service Manager (Menedżera usług internetowych), przejdź do sekcji WWW, a następnie do podsekcji Directories (Katalogi). Przeprowadź edycję pozycji dotyczącej katalogu osobistego, aby zmienić ścieżkę c:\inetpub\wwwroot na e:\sqllib\doc\html i dokument domyślny na index.htm. Aby póżniej udostępniać inne dokumenty oraz podręczniki DB2, należy zmienić ponownie dokument główny na c:\inetpub\wwwroot i dodać nowy katalog wirtualny o nazwie db2docs.

Dostosowywanie (Opcjonalne)
Aby korzystać z wbudowanej do serwera IIS funkcji wyszukiwania, plik e:\sqllib\doc\html\index.htm należy zastąpić plikiem inetpub\samples\isapi\srch.htm i skopiować pliki DB2 HTML w sposób opisany poniżej.

Kopiowanie plików (Opcjonalne)
Aby skorzystać z wbudowanych funkcji wyszukiwania serwera IIS należy skopiować pliki DB2 HTML do drzewa katalogów c:\inetpub\wwwroot. Utwórz katalog o nazwie db2docs, i za pomocą komendy xcopy /s zachowaj strukturę katalogów podczas kopiowania. Usuń katalog wirtualny db2docs, aby można było skorzystać z plików znajdujących się w rzeczywistym katalogu db2docs.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]