NR ART/SBS/07/01 Pracownia internetowa w szkole ZASTOSOWANIA Artykuły - serwery SBS i ich wykorzystanie Instalacja i Konfiguracja oprogramowania MOL Optiva na szkolnym serwerze (SBS2000) Artykuł opisuje w jaki sposób skonfigurować program MOL Optivum do pracy ze szkolnym serwerem. Został podzielony na dwie cześci. Pierwsza dotyczy wykorzystania serwera szkolnego z dostaw realizowanych w latach 2001-2003 (Serwer SBS2000). Druga część zawiera opis dotyczący konfiguracji serwera w wersji SBS 2003 (dostarczanego w ramach projektów od roku 2004). Część pierwsza - serwer SBS 2000 Instalację i konfigurację oprogramowania MOL Optivum należy przeprowadzić według następującego algorytmu Krok 1 - sprawdzić czy szkolny serwer SQL zintegorwany z serwerem SBS pracuje w trybie security mixed mode oraz ustalić hasło dla użytkownika sa serwera SQL Krok 2 - zainstalować program MOL na komputerze/komputerach bibliotekarza Krok 3: dodać funkcjonalność polegającą na możliwości korzystania z programu MOL poprzez szkolną stronę WWW Zacznijmy więc od początku. Krok 1 Przestawienie serwera SQL do pracy w trybie security mixed mode oraz ustalenie hasła użytkownika sa Standardowo zainstalowany serwer MS SQL akceptuje TYLKO konta Windows. W celu przestawienia serwera MS SQL w tryb security mixed mode należy uruchomić SQL Server Enterprise Manager i tam dokonać odpowiednich ustawień. Opis znajduje się poniżej. Start -> Programy -> Microsoft SQL Server -> Enterprise Manager Rozwiń Microsoft SQL Servers Rozwiń SQL Server Group Wskaż SBS2K(Windows NT) (local) Wybierz prawym przyciskiem myszy SBS2K(Windows NT)(local) Z menu kontekstowego wybierz Właściwości Wybierz zakładkę Security Zaznacz opcję SQL Server and Windows Wybierz przycisk OK Pojawi się pole z prośbą o podanie nowego hasła (przeczytaj poniższą uwagę oraz wskazówkę zanim zmienisz hasło) by Dariusz Fabicki, Janusz Wierzbicki NR ART/SBS/07/01 [v. 1.0] Strona 1/7
Uwaga!!! Pytanie o hasło pojawi się tylko raz, więcej w tym trybie nie będziesz miał okazji zmienić hasła Wskazówka Pierwsze hasło użytkownika sqlserv należy zmieniać TYLKO za pomocą tej zakładki. Automatycznie jest wtedy ustawiane hasło w Active Directory i dla serwisów SQL'a. Po przestawieniu oraz zmianie hasła, które opisaliśmy wyżej, należy przeprowadzić operację sprawdzenia poprawności ustawionego hasła dla użytkownika sa W oknie Uruchamianie w polu Otwórz wpisz: cmd i naciśnij ENTER lub wybierz przycisk OK W oknie wiersza poleceń wpisz: osql -U sa i wciśnij klawisz ENTER Na ekranie pojawi się tekst: Password: Wpisz hasło, które ustaliłeś poprzednio przy użyciu Enterprise Manager i naciśnij klawisz ENTER Jeżeli hasło zostało podane poprawnie, to zobaczysz na ekranie znak zachęty 1> Każde przyciśnięcie klawisza ENTER zmieni numer w znaku zachęty Wpisz exit i naciśnij klawisz ENTER Jeżeli przy próbie wpisania hasła widzisz komunikat: Login failed for user 'sa' oznacza to, że podałeś złe hasło, spróbuj wtedy jeszcze raz wpisać polecenie osql -U sa i podać poprawne hasło, lub wcisnąć ENTER bez podawania hasła (jeżeli jest ono puste) Wskazówka Jeżeli hasło jest puste, możesz zmienić hasło wydając po zalogowaniu do serwera SQL dwa polecenia: sp_password @old = null, @new = 'nowehaslo', @loginame ='sa' [ENTER] go [ENTER] Krok 2 Instalacja Oprogramowania MOL Optivum Zaloguj się na komputerze bibliotekarza na konto z uprawnieniami do instalacji programów Uruchom program instalacyjny programu MOL Bardzo ważne jest aby podczas instalacji programu MOL nie wybierać żadnej opcji związanej z instalacją serwera SQL, lecz zainstalować "goły" program MOL Po instalacji programu MOL, należy go uruchomić Na ekranie pojawi się okno Wybór serwera z prośbą o wskazanie położenia komputera pełniącego rolę serwera SQL Z listy rozwijanej należy zamiast lokalny wybrać zdalny, a w polu Nazwa wpisać SBS2K i wybrać przycisk OK Na ekranie pojawi się okno Logowanie do bazy z prośbą o podanie hasła dla użytkownika sa W polu Hasło wpisz hasło użytkownika sa i wybierz przycisk OK Program MOL zostanie uruchomiony by Dariusz Fabicki, Janusz Wierzbicki NR ART/SBS/07/01 [v. 1.0] Strona 2/7
Uwaga!!! Jeżeli przez przypadek zainstalowałeś wcześniej program MOL na komputerze bibliotekarza wybierając domyślne ustawienia i został na tym komputerze zainstalowany serwer SQL, to aby po uruchomieniu programu MOL można było podać nazwę prawidłowego serwera SQL należy na komputerze bibliotekarza wykonać poniżej zamieszczoną procedurę Wybrać z paska zadań Start -> Panel Sterowania W Panelu Sterowania otworzyć Narzędzia administracyjne W Narzędziach administracyjnych otworzyć Źródła danych (ODBC) W otwartym oknie Administrator źródeł danych ODBC wybrać zakładkę Systemowe DSN Odnaleźć i wskazać na liście pozycję MOL2000 Przyciskem Usuń usunąć wskazaną pozycję MOL2000 Odnaleźć i wskazać na liście pozycję MOL2000_BANK Przyciskem Usuń usunąć wskazaną pozycję MOL2000_BANK Uruchom ponownie program MOL, pojawi się pytanie o nazwę komputera pełniącego rolę serwera SQL Krok 3 Udostępnianie zasobów bibliotecznych użytkownikom przez szkolny serwer WWW Uwaga, aby szkolny serwer WWW mógł korzystać z bazy danych serwer SQL gdzie przechowuje swoje dane program MOL można postąpić dwojako: a) ręczenie w źródłach danych ODBC dodać źródło SQL Serwer MOL2000 i MOL2000_BANK b) automatycznie dodać źródło danych ODBC poprzez instalację programu MOL na konsoli serwera analogicznie jak w przypadku instalacji programu MOL na komputerze bibliotekarza (zalecane) Po wykonaniu zalecanego punktu b) możesz przystąpić do konfiguracji usługi WWW, co opisaliśmy poniżej. Załóż na dysku O: szkolnego serwera folder MOL_WWW Skopiuj do folderu O:\MOL_WWW trzy pliki z płyty instalacyjnej programu MOL znajdujące się w katalogu MOL_WWW, pliki te to: o MOLOptivumOpac.css o MOLOptivumOpac.dll o MOLOptivumOpac.txt W oknie Uruchamianie, w polu Otwórz wpisz: inetmgr i wiśnij klawisz ENTER lub naciśnij przycisk OK W oknie Internetowe usługi informacyjne otwórz serwer SBS2K W oknie Internetowe usługi informacyjne otwórz Domyślna witryna sieci Web Wybierz prawym przyciskiem Domyślna witryna sieci Web Wybierz z menu podręcznego Nowy -> Katalog wirtualny W oknie kreatora wybierz przycisk Dalej W oknie kreatora w polu Alias wpisz: biblioteka i wybierz przycisk Dalej W oknie kreatora w polu Katalog wpisz: o:\mol_www i wybierz przycisk Dalej W oknie kreatora zaznacz opcje: o Odczyt o Uruchamianie skryptów ASP o Wykonywanie (np aplikacje ISAPI lub CGI) W oknie kretora wybierz przycisk Dalej W oknie kreatora wybierz przycisk Zakończ W oknie Internetowe usługi informacyjne wybierz prawym przyciskiem katalog wirtualny bibiloteka by Dariusz Fabicki, Janusz Wierzbicki NR ART/SBS/07/01 [v. 1.0] Strona 3/7
Wybierz z menu podręcznego Właściwości W oknie Właściwości: biblioteka wybierz zakładkę Dokumenty W ramce Włącz dokument domyślny wybierz przycisk Dodaj W polu Nazwa dokumentu domyślnego wpisz: MOLOptivumOpac.dll i wybierz przycisk OK W oknie Właściwości: biblioteka wybierz przycisk OK Zamknij okno Internetowe usługi informacyjne Uruchom przeglądarkę internetową W polu adres przeglądarki internetowej wpisz: http://sbs2k/biblioteka Na ekranie zobaczysz stronę WWW, która umożliwia korzystanie z zasobów szkolnej biblioteki Część Druga - serwer SBS 2003 Instalację i konfigurację oprogramowania MOL Optivum należy przeprowadzić według następującego algorytmu Krok 1 - sprawdzić czy szkolny serwer SQL zintegorwany z serwerem SBS pracuje w trybie security mixed mode Krok 2 - ustalić hasło dla użytkownika sa serwera SQL Krok 3: zainstalować program MOL na komputerze/komputerach bibliotekarza Krok 4: dodać funkcjonalność polegającą na możliwości korzystania z programu MOL poprzez szkolną stronę WWW Zacznijmy więc od początku. Krok 1 Przestawienie serwera SQL do pracy w trybie security mixed mode Standardowo zainstalowany MS SQL akceptuje TYLKO konta Windows. W celu przestawienia serwera MS SQL w tryb security mixed mode uruchom SQL Server Enterprise Manager: Start -> Wszystkie programy Programy -> Microsoft SQL Server -> Enterprise Manager Rozwiń Microsoft SQL Servers Rozwiń SQL Server Group Wskaż (local)(windows NT) Wybierz prawym przyciskiem myszy (local)(windows NT) Z menu kontekstowego wybierz Właściwości Wybierz zakładkę Security Zaznacz opcję SQL Server and Windows Wybierz przycisk OK Wybierz przycisk TAK Krok 2 Sprawdzenie i ewentualna zmiana hasła dla użytkownika sa serwera baz danych MS SQL Zaloguj się na konsoli serwera jako administrator W oknie Uruchamianie w polu Otwórz wpisz: cmd i naciśnij ENTER lub wybierz przycisk OK W oknie wiersza poleceń wpisz: osql -U sa i wciśnij klawisz ENTER by Dariusz Fabicki, Janusz Wierzbicki NR ART/SBS/07/01 [v. 1.0] Strona 4/7
Na ekranie pojawi się tekst: Password: Wpisz hasło, które zostało podane jako hasło administratora podczas instalacji serwera SBS (domyślnie jest to hasło zaq1@wsx) i naciśnij klawisz ENTER Jeżeli hasło zostało podane poprawnie, to zobaczysz na ekranie znak zachęty 1> Każde przyciśnięcie klawisza ENTER zmieni znak numer w znaku zachęty Wpisz exit i naciśnij klawisz ENTER Jeżeli przy próbie wpisania hasła widzisz komunikat: Login failed for user 'sa' oznacza to, że podałeś złe hasło, spróbuj wtedy jeszcze raz wpisać polecenie osql -U sa i podać poprawne hasło, lub wcisnąć ENTER bez podawania hasła (jeżeli jest ono puste) Wskazówka Jeżeli hasło jest puste, możesz zmienić hasło wydając po zalogowaniu do serwera SQL dwa polecenia: sp_password @old = null, @new = 'nowehaslo', @loginame ='sa' [ENTER] go [ENTER] Krok 3 Instalacja Oprogramowania MOL Optivum Zaloguj się na komputerze bibliotekarza na konto z uprawnieniami do instalacji programów Uruchom program instalacyjny programu MOL Bardzo ważne jest aby podczas instalacji programu MOL nie wybierać żadnej opcji związanej z instalacją serwera SQL, lecz zainstalować "goły" program MOL Po instalacji programu MOL, należy go uruchomić Na ekranie pojawi się okno Wybór serwera prośba o wskazanie położenia komputera pełniącego rolę serwera SQL Z listy rozwijanej należy zamiast lokalny wybrać zdalny, a w polu Nazwa wpisać nazwę szkolnego serwera, np SBS2005 (jeżeli serwer nazywa się SBS2005) i wybrać przycisk OK Na ekranie pojawi się okno Logowanie do bazy z prośbą o podanie hasła dla użytkownika sa W polu Hasło wpisz hasło użytkownika sa i wybierz przycisk OK Program MOL zostanie uruchomiony Uwaga!!! Jeżeli przez przypadek zainstalowałeś wcześniej program MOL na komputerze bibliotekarza wybierając domyślne ustawienia i został na tym komputerze zainstalowany serwer SQL, to aby po uruchomieniu programu MOL można było podać nazwę prawidłowego serwera SQL należy na komputerze bibliotekarza wykonać poniżej zamieszczoną procedurę Wybrać z paska zadań Start -> Panel Sterowania W Panelu Sterowania otworzyć Narzędzia administracyjne W Narzędziach administracyjnych otworzyć Źródła danych (ODBC) W otwartym oknie Administrator źródeł danych ODBC wybrać zakładkę Systemowe DSN Odnaleźć i wskazać na liście pozycję MOL2000 Przyciskem Usuń usunąć wskazaną pozycję MOL2000 Odnaleźć i wskazać na liście pozycję MOL2000_BANK Przyciskem Usuń usunąć wskazaną pozycję MOL2000_BANK Uruchom ponownie program MOL, pojawi się pytanie o nazwę komputera pełniącego rolę serwera SQL by Dariusz Fabicki, Janusz Wierzbicki NR ART/SBS/07/01 [v. 1.0] Strona 5/7
Krok 4 Udostępnianie zasobów bibliotecznych użytkownikom przez szkolny serwer WWW Uwaga, aby szkolny serwer WWW mógł korzystać z bazy danych serwer SQL gdzie przechowuje swoje dane program MOL można postąpić dwojako: a) ręczenie w źródłach danych ODBC dodać źródło SQL Serwer MOL2000 i MOL2000_BANK b) automatycznie dodać źródło danych ODBC poprzez instalację programu MOL na konsoli serwera analogicznie jak w przypadku instalacji programu MOL na komputerze bibliotekarza (zalecane) Po wykonaniu zalecanego punktu b) możesz przystąpić do konfiguracji usługi WWW, co opisaliśmy poniżej. Załóż na dysku O: szkolnego serwera folder MOL_WWW Skopiuj do folderu O:\MOL_WWW trzy pliki z płyty instalacyjnej programu MOL znajdujące się w katalogu MOL_WWW, pliki te to: o MOLOptivumOpac.css o MOLOptivumOpac.dll o MOLOptivumOpac.txt W oknie Uruchamianie, w polu Otwórz wpisz: inetmgr i wiśnij klawisz ENTER lub naciśnij przycisk OK W oknie Menedżer internetowych usług informacyjnych otwórz swój serwer W oknie Menedżer internetowych usług informacyjnych otwórz Witryny sieci Web W oknie Menedżer internetowych usług informacyjnych otwórz Domyślna witryna sieci Web Wybierz prawym przyciskiem Domyślna witryna sieci Web Wybierz z menu podręcznego Nowy -> Katalog wirtualny W oknie kreatora wybierz przycisk Dalej W oknie kreatora w polu Alias wpisz: biblioteka i wybierz przycisk Dalej W oknie kreatora w polu Ścieżka wpisz: o:\mol_www i wybierz przycisk Dalej W oknie kreatora zaznacz opcje: o Odczyt o Uruchamianie skryptów (np. ASP) o Wykonywanie (np. aplikacje ISAPI lub CGI) W oknie kretora wybierz przycisk Dalej W oknie kreatora wybierz przycisk Zakończ W oknie Menedżer internetowych usług informacyjnych wybierz prawym przyciskiem katalog wirtualny bibiloteka Wybierz z menu podręcznego Właściwości W oknie Właściwości: biblioteka wybierz zakładkę Dokumenty W ramce Włącz domyślny stronę zawartości wybierz przycisk Dodaj W polu Domyślna strona zawartości wpisz: MOLOptivumOpac.dll i wybierz przycisk OK W oknie Właściwości: biblioteka wybierz przycisk OK W oknie Menedżer internetowych usług informacyjnych otwórz Rozszerzenia usług sieci WEB W oknie Menedżer internetowych usług informacyjnych wybierz prawym przyciskiem Rozszerzenia usług sieci WEB Z menu podręcznego wybierz Dodaj nowe rozszerzenie usługi sieci Web W oknie Nowe rozszerzenie usługi sieci Web w polu Nazwa rozszerzenia wpisz: MOLOptivumOpac.dll W oknie Nowe rozszerzenie usługi sieci Web wybierz przycisk Dodaj W polu Ścieżka pliku wpisz: O:\MOL_WWW\MOLOptivumOpac.dll Wybierz przycisk OK W oknie Nowe rozszerzenie usługi sieci Web wybierz przycisk OK by Dariusz Fabicki, Janusz Wierzbicki NR ART/SBS/07/01 [v. 1.0] Strona 6/7
Zamknij okno Menedżer internetowych usług informacyjnych Uruchom przeglądarkę internetową W polu adres przeglądarki internetowej wpisz: http://localhost/biblioteka Na ekranie zobaczysz stronę WWW, która umożliwia korzystanie z zasobów szkolnej biblioteki W polu adres przeglądarki internetowej wpisz: http://nazwa_twojego_serwera/biblioteka Na ekranie zobaczysz stronę WWW, która umożliwia korzystanie z zasobów szkolnej biblioteki Rysunek 1 Przykładowy wygląd strony MOL Optivum by Dariusz Fabicki, Janusz Wierzbicki NR ART/SBS/07/01 [v. 1.0] Strona 7/7