Cześć I. Podstawy
Rozdział 2. Instalacja niezbędnego oprogramowania
Zanim będzie można pracować w jakimś programie niezbędna jest najpierw jego odpowiednia instalacja. Z Generatorem jest o tyle problem, że nie można go ot tak zainstalować. Trzeba najpierw spełnić odpowiednie warunki. Ponieważ w tej książce skupiamy się na wersji Generatora pod system Windows, omówiony zostanie proces instalacji tej aplikacji w tym właśnie systemie. Proces instalacji w przypadku innych systemów operacyjnych jest identyczny (choć o różnym stopniu złożoności).
Komponent Authoring Extensions
Instalacja komponentu Generatora Authoring Extensions wymaga aby w systemie operacyjnym był zainstalowany Flash 5 (jak pamiętamy z poprzedniego rozdziału, komponent ten dodaje nowe obiekty do Flasha 5), dlatego też komponent ten może być instalowany jedynie na platformie Windows lub Macintosh, ponieważ jedynie na tych platformach obecnie dostępny jest Flash 5. Wymagania sprzętowe, to:
Platforma Windows:
System Windows 95, 98, 2000 lub NT 4.0 z ServicePack 5 lub wyżej, Intel Pentium 200 lub więcej (lub ekwiwalentne procesory innych firm), 32MB pamięci RAM (zalecane 64 MB) dodatkowo 48 MB na twardym dysku;
Platforma Macintosh:
Power Macintosh działający na Mac OS 8.5 lub nowszy, 48 MB pamięci RAM (zalecane 64 MB), dodatkowo 20 MB na twardym dysku oraz Mac OS Runtime for Java 2.1 (MRJ) lub nowszy (MRJ można ściągnąć z serwisu firmy Apple www.apple.com/java).
Komonent Online Server Generatora
Instalacja komponentu Online Server Generatora wymaga obecności w systemie serwera WWW: W tej książce będziemy korzystać z dwóch serwerów. Pierwszy, to Personal Web Server w wersji 4.0, działającym w systemach Windows 9x, a drugi to Internet Information Service w wersji 5.0 lub więcej, działający pod Windows 2000. Oba są często wykorzystywane w lokalnym intranecie i, co ważniejsze znajdują się na płytach instalacyjnych systemów Windows: PWS na płycie Windows98; IIS na płycie Windows2000.
W systemach innych niż Windows możemy korzystać z serwerów:
Solaris: Solaris 2.6 lub 7 z serwerem Apache HTTP server 1.2.6 lub 1.3.x lub nowszy, lub Netscape Enterprise 3.5 lub nowszy, minimum 64 MB RAM oraz 80 MB na dysku, dodatkowo 128 MB pamięci swap;
Linux:: Red Hat Linux 6.1 z serwerem Apache HTTP server 1.3.9 lub nowszy, z minimum 64 MB RAM i 80 MB miejsca na dysku oraz 128 MB pamięci typu swap.
Instalacja serwerów PWS oraz IIS
Jak pisaliśmy już wcześniej oba serwery WWW, z których będziemy korzystać w tej książce znajdują się na płytach instalacyjnych systemów Windows. Serwer PWS znajdziemy na płycie z Windows98. Aby go zainstalować wystarczy, że uruchomimy plik Setup.exe, który znajduje się w katalogu add-ons/pws na owym CD-ROMie.
Jeśli idzie o serwer IIS, to możemy go zainstalować wkładając płytę instalacyjną systemu Windows 2000 (w dowolnej wersji Professional lub Server), a następnie, po uruchomieniu okna powitalnego wybierzemy opcję Zainstaluj dodatkowe składniki (mowa tutaj o polskiej edycji systemu). Pojawi się okno Kreator składników systemu Windows (rys.2.1.), w którym uaktywnić opcję Internetowe usługi informacyjne (IIS) i klikając przycisk Dalej dokonać instalacji nowego oprogramowania.
Rysunek 2.1. Okno Kreator składników systemu Windows umożliwia nam dodanie do systemu kilku pożytecznych narzędzi, między innymi serwera IIS
Po zainstalowaniu serwerów, są one automatycznie uruchomiane po restarcie komputera. W przypadku serwera PWS, jego aktywność będziemy mogli rozpoznać po ikonie na pasku zadań systemu Windows (rys.2.2.). Praca serwera IIS w systemie Windows 2000 nie jest już aż tak łatwo zauważalna. Nie mamy ikony, która nas informuje o tym, że serwer jest uruchomiony. Najprościej możemy to sprawdzić otwierając Panel sterowania a następnie Narzędzia administracyjne i ikonę menedżera Personal Web Manager. Jeśli w oknie Personal Web Manager (rys.2.3.) są widoczne niebieskie hiperłącza (przycisk będzie miał etykietę Zamknij), to oznacza, że serwer jest aktywny.
Rysunek 2.2. Ikona serwera PWS w systemie Windows98
Rysunek 2.3. Menedżer serwera WWW (zarówno PWS jak i IIS) - okno Personal Web Manager
Menedżer serwera WWW jakim jest okno Personal Web Manager (PWM) jest w przypadku serwerów PWS oraz IIS bardzo zbliżone (w przypadku serwera PWS okno menedżera otwieramy, klikając podwójnie na ikonie znajdującej się na pasku zadań). Zostanie ono dokładniej omówione później.
Aby przekonać się czy nasz serwer WWW działa poprawnie otwórzmy notatnik i napiszmy w nim następujący tekst:
<html>
<head>
<title>To jest dokument testowy</title>
<head>
<body>
<h1>Witam w Internecie</h1>
</body>
</html>
a następnie zapiszmy ten plik jako Default.html w katalogu, którego ścieżka dostępu znajduje się obok przycisku Zakończ w menedżerze serwera WWW (rys.2.4.).
Rysunek 2.4. Jako jedno z hiperłączy, menedżer serwera WWW wyświetla katalog, z którego są pobierane pliki, będące odpowiedzią na żądania przeglądarki WWW
Teraz wystarczy, że otworzymy przeglądarkę WWW i w jej polu adresowym wpiszemy tekst, który w menedżerze serwera WWW widnieje jako hiperłącze, nad przyciskiem Zakończ, lub też klikniemy myszką bezpośrednio na tym hiperłączu.
Instalacja Generatora
Zanim rozpoczniemy instalację Generatora musimy wpierw odinstalować poprzednią wersję tej aplikacji, jeśli takową posiadamy w systemie. Oczywiście do tej pory w systemie powinny się znajdować Flash 5 jak również serwer WWW).
Na CD-ROMie dołączonym do tej książki znajdziemy plik program f5_setupdeveditiontrial.exe. Aby rozpocząć proces instalacji Generatora uruchommy ten program. Następnie gdy pojawi się okno instalatora, postępujmy zgodnie z typową procedurą instalacji, wybierając miejsce na dysku, w którym powinien znaleźć się Generator oraz określając niezbędne komponenty, jakie chcemy zainstalować (rys.2.5.).
Rysunek 2.5. W procesie instalacji najlepiej zdecydować o instalacji wszystkich komponentów, ponieważ przydadzą się nam one w dalszej części książki
Gdy instalator zapyta Nas o komponenty, które powinniśmy zainstalować zaznaczmy wszystkie, jakie są dostępne. Dzięki temu oprócz niezbędnych narzędzi edycyjnych (Authoring Extensions), komponentu Offline oraz komponentu Online zainstalujemy również bogatą dokumentację, w której oprócz tzw. Help Pages (stron pomocy) znajdziemy mnóstwo gotowych animacji FLA będących szablonami Generatora. Resztę pozostawmy bez zmian, klikając przycisk Next.
Instalator rozpocznie proces instalacji Generatora, kopiując poszczególne pliki, i tworząc skróty. Zaraz przed końcem procesu instalacji program poprosi Nas o wpisanie podstawowych danych oraz numeru seryjnego. Ów numer możemy znaleźć w pliku !serial.txt, który znajduje się w tym samym katalogu co f5_setupdeveditiontrial.exe. Otwórzmy ten plik a następnie poszukajmy numeru seryjnego i skopiujmy go do pola tekstowego Serial Number w oknie Macromedia Generator Serialization. Gdy to uczynimy, przycisk OK. uaktywni się i będziemy mógli zakończyć proces instalacji, restartując komputer.
UWAGA!!! To, że podajemy numer seryjny w tej książce nie oznacza wcale, że jesteśmy przestępcami. Macromedia zabezpiecza numerem seryjnym wersję trial Generatora, a ów numer jest przekazywany w mailu, który otrzyma każdy kto ściągnie wersje trial Generatora z serwisu Macromedii. Musimy pamiętać, że kopia Generatora, która została Nam udostępniona jest jedynie wersją edukacyjną (o czym przekonamy się za chwilę) działającą przez okres 30. dni.
Po ponownym uruchomieniu komputera zauważymy, że pojawił się dodatkowy program na pasku zadań (rys.2.6.) a gdy klikniemy na nim podwójnie, otworzy się panel Application Control (rys.2.7.).
Rysunek 2.6. Po uruchomieniu Generatora, na pasku zadań pojawi się ikona usługi
Rysunek 2.7. Dzięki panelowi Application Control możemy kontrolować właściwości komponentu Online Generatora
Znajduje się tutaj klika przycisków a ich działanie jest następujące:
przycisk Reset restartuje Generatora;
przycisk Stop wyłącza usługę Generatora;
przycisk Hide ukrywa panel Application Cotrol;
przycisk Start uruchamia panel administratora, w którym możemy zmodyfikować kolka dodatkowych opcji (nie będziemy się jednak w tej książce tym zajmować).
Aby sprawdzić jak działa Generator skopiujmy wszystkie pliki jakie znajdziemy w katalogu Rozdzial02\Przyklady do katalogu domowego serwera WWW (ten sam, do którego skopiowaliśmy przed dokument HTML, gdy testowaliśmy serwer WWW) a następnie w polu adresowym przeglądarki internetowej wpiszmy:
http://127.0.0.1/wykres.html
Po kilku sekundach powinniśmy uzyskać obraz jak na rysunku 2.8.
Rysunek 2.8. Znaczek Macromedii, który jest widoczny na wykresie będzie Nam wciąż przypominał, że wersja Generatora z jakiej korzystamy jest wersją trial
Otwórzmy plik tekstowy Dane.txt i zmieńmy niektóre wartości liczbowe, po czym przeładujmy dokument w przeglądarce internetowej. Zauważymy, że wykres się zmienił i właśnie o to chodzi w dynamicznym generowaniu animacji SWF na podstawie szablonów SWF.
UWAGA!!! W systemie Windows 2000, aby całość działała poprawnie konto IWAM_nazwahosta musi pozostać aktywne (nie możemy go wyłączać).
Podsumowanie
W tym rozdziale dowiedzieliśmy się jak zainstalować i przetestować serwery PWS, IIS oraz Generator 2. Wiemy, że wersja Generatora, której używamy jest wersją trial (o czym przypomina Nam znaczek Macromedii na animacji SWF wygenerowanej przez Generatora).
W następnym rozdziale poznamy podstawy tworzenia skryptów przy pomocy ASP oraz dowiemy się jak dzięki ASP i SQL możemy łączyć się z dowolną bazą danych. Wiedza ta przyda nam się podczas tworzenia źródeł danych dla obiektów Generatora.
Ci z Nas, dla których ASP i SQL nie jest nowością mogą od razu przejść do drugiej części książki pt. „Budowanie szablonów”, gdzie dowiemy się wszystkiego o tym jak przy pomocy Flasha 5 tworzyć szablony SWT.