Instalacja systemu CMS na komputerze z systemem Windows XP
Instalacja systemu CMS na komputerze
z systemem Windows XP
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/xp
[v. 1.0]
Strona 1/10
Niniejsza instrukcja omawia sposób instalacji systemu CMS działającego przy
wykorzystaniu technologii ASP.NET 2.0 Omawiany system jest ogólnie dostępny na licencji
Microsoft Public License (Ms-PL), a pobrać go można ze strony projektu My Web Pages
Starter Kit pod adresem http://www.codeplex.com/MyWebPagesStarterKit.
Specjalna wersja projektu opracowana dla polskich szkół będzie dostępna od 01 czerwca
2008 pod adresem: http://sbs.oeiizk.edu.pl/cms
Lista zmian w stosunku do oryginalnego projektu:
Domyślna strona startowa w języku polskim
Wymuszenie zmiany hasła na konto administratora przy pierwszym logowaniu do
systemu po jego instalacji
Edytor treści pozwala na proste osadzanie obiektów multimedialnych typu flash
Opracowane specjalnie dla polskich szkół graficzne szablony tematyczne
Uproszczona instalacja
System charakteryzuje się prostą obsługą, której bardzo łatwo i szybko można się nauczyć
i idealnie nadaje się do zastosowania w pracy z uczniem.
Wskazówka
Niniejsza instrukcja omawia sposób instalacji systemu CMS na komputerze z system Windows XP
z Service Pack 2. Celem instalacji może być np. implementacja CMS na komputerze osobistym
(domowym/ notebook’u) celem zapoznania się z systemem, stworzenia treści i ich późniejszego
przeniesienia na właściwy system serwerowy itp.
Sposób instalacji systemu CMS na innych systemach, w tym systemach serwerowych omawiany jest
w innych instrukcjach opublikowanych w serwisie http://sbs.oeiizk.edu.pl/cms
Uwaga
W naszej instrukcji zakładamy, że posiadasz system Windows XP Professional ze
standardowymi ustawieniami, bez zainstalowanych dodatkowych aplikacji, takich jak serwery
WWW firm trzecich, czy zmienione menu Start.
Uwaga
Jeżeli instalację mwpsk wykonujesz na stacji roboczej (czyli na komputerze domowym,
notebooku itp.) w celu lokalnego tworzenia serwisu, który później zamierzasz publikować na
serwerze, wówczas przed przystąpieniem do instalacji systemu CMS zapoznaj się z instrukcją
dotyczącą przenoszenia danych między serwisami zainstalowanymi na różnych komputerach.
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
Instalacja systemu CMS na komputerze z systemem Windows XP
Strona 2/10
[v. 1.0]
mwpsk/xp
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
Zadanie 1
Instalacja serwera WWW w systemie Windows XP Professional
Jeżeli chcemy zainstalować omawiany system CMS na komputerze wyposażonym w system
MS Windows XP to musimy spełniać następujące wymagania:
Posiadać wersję systemu XP Professional
Zainstalowany system powinien mieć zainstalowane najnowsze poprawki
W systemie powinien zostać zainstalowany serwer WWW z technologią ASP.NET
w wersji 2.0 (Internetowe Usługi Informacyjne – serwer IIS 5.x lub nowszy).
Wersja XP Professional systemu Windows, w odróżnieniu od wersji Home, umożliwia
zainstalowanie Internetowych Usług Informacyjnych IIS w wersji 5.x, które dołączone są na
płycie instalacyjnej. Poniżej zamieszczone polecenie omawia krok po kroku jak zainstalować
IIS u siebie na komputerze. Standardowo IIS nie jest instalowane wraz z systemem
operacyjnym. Oczywiście, jeśli wcześniej zainstalowano IIS, to polecenie należy ominąć
i od razu przejść do następnego.
Następne polecenie omawia, skąd można pobrać i w jaki sposób zainstalować w swoim
systemie ASP.NET w wersji 2.0, które jest niezbędne dla działania serwisu CMS.
Posiadacz systemu Windows XP może zainstalować w każdej chwili serwer IIS w wersji 5.x.
W celu uruchomienia serwisu CMS którym zajmujemy się w niniejszej instrukcji.
Uwaga
Do wykonania niżej zamieszczonego Polecenia 1 może być potrzebny dysk instalacyjny
systemu Windows XP Professional z którego system był instalowany na komputerze.
Polecenie 1
1. Zamknij wszystkie otwarte aplikacje i okna
2. Wybierz z paska zadań menu Start a następnie Panel Sterowania
3. W oknie Panel Sterowania wybierz Dodaj lub usuń programy
4. W oknie Dodawanie lub usuwanie programów wybierz po lewej stronie opcję Dodaj/Usuń
składniki systemu Windows
5. Na ekranie pojawi się okno Instalator systemu Windows XP - poczekaj, aż instalator sprawdzi
zainstalowane składniki systemu, co może chwilę potrwać, a następnie zamknie w/w okno
6. W oknie Kreator składników systemu Windows | Składniki systemu Windows na liście
przewijanej Składniki odnajdź i zaznacz opcję Internetowe Usługi Informacyjne (IIS)
7. W oknie Kreator składników systemu Windows | Składniki systemu Windows wybierz przycisk
Dalej
8. JEŻELI pojawi się okno z prośbą o włożenie dysku Windows XP Professional z SP2 włóż żądany
dysk do napędu CD/DVD
Wskazówka: jeżeli po włożeniu płyty Windows XP Professional SP2 pojawi się na ekranie okno
System Microsoft Windows XP – zapraszamy, zamknij je
Wskazówka: zamiast wkładać dysk, możesz wskazać również inną, np. sieciową lokalizację plików
instalacyjnych systemu Windows XP Professional, w szczególności, jeśli twój system instalowany
był poprzez sieć lokalną.
Instalacja systemu CMS na komputerze z systemem Windows XP
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/xp
[v. 1.0]
Strona 3/10
9. W oknie Kreator składników systemu Windows | Konfigurowanie składników poczekaj na
zainstalowanie wybranych usług
10. W oknie Kreator składników systemu Windows | Trwa kończenie pracy Kreatora składników
systemu Windows wybierz przycisk Zakończ
11. Na ekranie pojawi się okno Instalator składników systemu Windows XP - zaczekaj na jego
zamknięcie
12. Zamknij wszystkie otwarte okna
Polecenie 2 Instalacja programu Microsoft .NET Framework 2.0
1. Uruchom przeglądarkę internetową, pobierz i zapisz na pulpicie za jej pomocą plik dotnetfx2.exe.
W tym celu połącz się z adresem:
http://sbs.oeiizk.edu.pl/mrozy2008/dotnetfx2.exe
Wskazówka: plik ten znajdziesz również na płycie OEIiZK, którą otrzymałeś z materiałami na VII
zjeździe w Mrozach, lub na stronach firmy Microsoft
2. Uruchom z Pulpitu plik dotnetfx2.exe
3. Poczekaj na rozpakowanie plików instalacyjnych, którego postęp możesz śledzić w oknie
Microsoft .NET Framework 2.0
4. W oknie kreatora Instalowanie programu Microsoft .NET Framework 2.0 | Instalator programu
Microsoft .NET Framework 2.0 – Zapraszamy wybierz przycisk Dalej
5. W oknie kreatora Instalowanie programu Microsoft .NET Framework 2.0 | Umowa licencyjna
użytkownika oprogramowania zaznacz opcję Akceptuję warunki Umowy Licencyjnej
6. W oknie kreatora Instalowanie programu Microsoft .NET Framework 2.0 | Umowa licencyjna
użytkownika oprogramowania wybierz przycisk Zainstaluj
7. Na ekranie pojawi się okno Instalacja – nastąpi skonfigurowanie instalacji. Następnie na ekranie
pojawi się okno Instalowanie programu Microsoft .NET Framework 2.0 | Instalowanie
składników. Poczekaj cierpliwie na zakończenie procesu instalacji którego postęp jest pokazywany
na bieżąco w/w oknie.
8. W oknie okno Instalowanie programu Microsoft .NET Framework 2.0 | Instalacja zakończona
wybierz przycisk Zakończ
9. Zamknij wszystkie otwarte okna
Polecenie 3
Nadanie uprawnień dostępu użytkownikowi ASPNET do danych i katalogów usługi IIS
1. Z menu Start wybierz opcję Uruchom…
2. W oknie Uruchamianie w polu Otwórz wpisz CMD i naciśnij ENTER
3. W oknie Wiersza Poleceń wpisz polecenie:
cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
i naciśnij ENTER
4. W oknie Wiersza Poleceń wpisz polecenie:
aspnet_regiis -ga "ASPNET"
i naciśnij ENTER
5. Zamknij wszystkie otwarte okna
Instalacja systemu CMS na komputerze z systemem Windows XP
Strona 4/10
[v. 1.0]
mwpsk/xp
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
Informacja
Narzędzie do rejestracji programu ASP.NET w usługach IIS (Aspnet_regiis.exe) pozwala
administratorom i programom instalacyjnym na łatwe aktualizowanie mapowań skryptów dla aplikacji
ASP.NET w taki sposób, aby wskazywały wersję interfejsu ISAPI programu ASP.NET skojarzoną z
tym narzędziem. Za jego pomocą można również wyświetlać informacje o stanie wszystkich
zainstalowanych wersji programu ASP. NET, rejestrować wersję programu ASP.NET powiązaną z
narzędziem, tworzyć katalogi dla skryptów klientów oraz wykonywać inne zadania konfiguracyjne.
Więcej informacji na temat narzędzia Aspnet_regiis.exe można znaleźć na stronach Microsoft
TechNet, na przykład pod adresem:
http://technet2.microsoft.com/windowsserver/pl/library/3fde794e-
94d9-4926-9d4a-8e59e7ab633b1045.mspx?mfr=true
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
Instalacja systemu CMS na komputerze z systemem Windows XP
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/xp
[v. 1.0]
Strona 5/10
Zadanie 2
Instalacja systemu CMS na komputer
ze z Windows XP z usługą IIS 5.x
Jeżeli na naszym komputerze zostały już zainstalowane Internetowe Usługi Informacyjne
(IIS) oraz zaktualizowaliśmy Microsoft .NET do wersji 2.0, jak również używając narzędzia
apsnet_regiis.exe spowodowaliśmy nadanie odpowiednich uprawnień dla użytkownika
ASPNET, wówczas jesteśmy gotowi na instalację systemu CMS.
Kolejne kroki instalacji to:
przygotowanie folderu z plikami systemu CMS,
przygotowanie katalogu wirtualnego w usłudze IIS wskazującego na folder
z systemem CMS,
ustawienie we właściwościach tego katalogu w zakładce ASP wersję 2,
na folder App_data nadać uprawnienia do modyfikacji użytkownikowi ASPNET.
Jako plik startowy ustawić default.aspx.
Wyżej wspomniane operacje zostały szczegółowo omówione w przedstawionych poniżej
poleceniach.
Polecenie 1
1. Wybierz z paska zadań menu Start a następnie Mój komputer
2. W Eksploratorze Windows otwórz dysk C:
3. Na dysku C: w folderze głównym utwórz folder o nazwie mwpsk
Wskazówka: nazwa folderu może być dowolna, my będziemy się w dalszej części instrukcji
posługiwali powyższą
4. Zamknij wszystkie okna
Wskazówka
Do wykonania poniższego polecenia niezbędna będzie możliwość określenia odpowiednich uprawnień
do
folderów. Należy się upewnić, że w systemie nie jest załączona opcja Użyj prostego
udostępniania plików. W tym celu:
1. Wybierz z paska zadań menu Start a następnie Mój komputer
2. W oknie Eksploratora Windows z menu Narzędzia wybierz Opcje folderów…
3. W oknie Opcje folderów przejdź do zakładki Widok
4. W oknie Opcje folderów na zakładce Widok w sekcji Ustawienia zaawansowane znajdź i
ODZNACZ opcję Użyj prostego udostępniania plików (zalecane)
5. W oknie Opcje folderów wybierz przycisk OK
Polecenie 2
1. Uruchom przeglądarkę internetową i połącz się z adresem:
http://sbs.oeiizk.edu.pl/cms
2. Pobierz i zapisz na pulpicie najnowszą wersję systemu CMS
3. Otwórz znajdujący się na Pulpicie pobrany plik cms_1.x.x_pl.zip
4. Z menu Edycja wybierz opcję Zaznacz wszystko
Instalacja systemu CMS na komputerze z systemem Windows XP
Strona 6/10
[v. 1.0]
mwpsk/xp
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
5. Z menu Edycja wybierz opcję Kopiuj
6. Z menu Start wybierz Mój komputer
7. W oknie Eksploratora Windows otwórz dysk C:
8. W oknie Eksploratora Windows otwórz folder mwpsk
9. W oknie Eksploratora Windows z menu Edycja wybierz opcję Wklej
10. W oknie Eksploratora Windows prawym klawiszem myszy wybierz folder App_data
11. Z menu podręcznego wybierz opcję Właściwości
12. W oknie Właściwości: App_data wybierz zakładkę Zabezpieczenia
Wskazówka: jeśli nie widzisz zakładki Uprawnienia najprawdopodobniej masz załączoną opcję
folderów Użyj prostego udostępniania plików. W celu wyłączenia wspomnianej opcji skorzystaj
ze wskazówki zamieszczonej powyżej niniejszego polecenia.
13. W oknie Właściwości: App_data na zakładce Zabezpieczenia wybierz przycisk Dodaj…
14. W oknie Wybieranie: Użytkownicy lub Grupy w polu Wprowadź nazwy obiektów do wybrania
(przykłady) wpisz ASPNET
15. W oknie Wybieranie: Użytkownicy lub Grupy w polu Wprowadź nazwy obiektów do wybrania
(przykłady) wybierz przycisk Sprawdź nazwy
Wskazówka: nazwa ASPNET po wybraniu przycisku sprawdź nazwy powinno zostać zamieniona
na zgodną ze schematem: nazwa_komputera/ASPNET i podkreślona – jeśli tak się nie stało,
oznacza to iż nazwę APSNET wpisano z błędem
16. W oknie Wybieranie: Użytkownicy lub Grupy w polu Wprowadź nazwy obiektów do wybrania
(przykłady) wybierz przycisk OK.
17. W oknie Właściwości: App_data na zakładce Zabezpieczenia upewnij się, że na liście Nazwy
grupy lub użytkownika: zaznaczone jest konto, które przed chwilą zostało dodane:
ASP.NET Machine Account
18. W oknie Właściwości: App_data na zakładce Zabezpieczenia na liście Uprawnienia dla
ASP.NET Machine Account w kolumnie Zezwalaj zaznacz Modyfikacja
19. W oknie W oknie Właściwości: App_data wybierz przycisk OK
Wskazówka
Jeżeli folder z systemem CMS chcemy zamieścić w innym miejscu niż folder główny dysku
systemowego (c:) – np. w folderze Moje dokumenty lub na pulpicie, wówczas trzeba pamiętać, aby
nadać do tego folderu odpowiednie uprawnienia dostępu. Inaczej na ekranie zamiast strony systemu
otrzymamy komunikat o wewnętrznym błędzie serwera lub braku uprawnień do przeglądania strony.
Do głównego folderu serwisu CMS na dysku należy nadać następujące uprawnienia:
Dla użytkownika IUSR_<nazwa_komputera>:
Odczyt i wykonanie
Wyświetlanie zawartości folderu
Odczyt
Dla użytkownika ASPNET:
Odczyt i wykonanie
Wyświetlanie zawartości folderu
Odczyt
Do podfolderu o nazwie App_data uprawnienia nadajemy tak, jak w poleceniu 2.
Instalacja systemu CMS na komputerze z systemem Windows XP
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/xp
[v. 1.0]
Strona 7/10
Polecenie 3
1. Wybierz z paska zadań menu Start a następnie Panel sterowania
2. W oknie Panel sterowania otwórz Narzędzia administracyjne
Wskazówka: Jeśli nie widzisz opcji Narzędzia administracyjne w Panelu sterowania, wówczas
po lewej stronie okna na pasku zadań odszukaj opcję Przełącz do widoku klasycznego.
3. W oknie Narzędzia administracyjne otwórz Internetowe usługi informacyjne
4. W oknie Internetowe usługi informacyjne rozwiń swój komputer <nazwa> (komputer lokalny)
5. W oknie Internetowe usługi informacyjne rozwiń Witryny sieci Web
6. W oknie Internetowe usługi informacyjne rozwiń Domyślna witryna sieci Web
7. W oknie Internetowe usługi informacyjne wybierz prawym klawiszem myszy Domyślna witryna
sieci Web
8. Z menu podręcznego wybierz opcję Nowy | Katalog wirtualny
9. W oknie Kreator tworzenia katalogów wirtualnych – Zapraszamy! wybierz przycisk Dalej
10. W oknie Kreator tworzenia katalogów wirtualnych | Alias katalogu wirtualnego w polu Alias
wpisz cms
Wskazówka: nazwa katalogu może być dowolna, my będziemy się w dalszej części instrukcji
posługiwali powyższą
11. W oknie Kreator tworzenia katalogów wirtualnych | Alias katalogu wirtualnego wybierz
przycisk Dalej
12. W oknie Kreator tworzenia katalogów wirtualnych | Katalog zawartości witryny sieci Web w
polu Katalog wpisz C:\mwpsk
Wskazówka: jeśli w Poleceniu 1 niniejszego zadania 2 użyłeś innej nazwy do założonego folderu,
lub folder ten został umieszczony w innym miejscu, wpisz lub używając przycisku Przeglądaj wskaż
do niego prawidłową ścieżkę.
13. W oknie Kreator tworzenia katalogów wirtualnych | Katalog zawartości witryny sieci Web
wybierz przycisk Dalej
14. W oknie Kreator tworzenia katalogów wirtualnych | Uprawnienia dostępu ZAZNACZ:
a. Odczyt
b. Uruchamianie skryptów (np. ASP)
15. W oknie Kreator tworzenia katalogów wirtualnych | Uprawnienia dostępu ODZNACZ:
a. Wykonanie (np. aplikacje ISAPI lub CGI)
b. Zapis
c. Przeglądanie
16. W oknie Kreator tworzenia katalogów wirtualnych | Uprawnienia dostępu wybierz przycisk
Dalej
17. W oknie Praca Kreatora tworzenia katalogów wirtualnych została pomyślnie ukończona
wybierz przycisk Zakończ
Instalacja systemu CMS na komputerze z systemem Windows XP
Strona 8/10
[v. 1.0]
mwpsk/xp
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
18. W oknie Internetowe usługi informacyjne wskaż prawym klawiszem myszy katalog wirtualny cms
19. Z menu podręcznego wybierz opcję Właściwości
20. W oknie Właściwości: cms przejdź do zakładki ASP.NET
21. W oknie Właściwości: cms na zakładce ASP.NET upewnij się, że na liści rozwijanej ASP.NET
version: została wybrana wersja 2.0.x – w razie potrzeby wybierz ją
22. W oknie Właściwości: cms wybierz przycisk OK.
23. Zamknij wszystkie okna
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
Instalacja systemu CMS na komputerze z systemem Windows XP
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/xp
[v. 1.0]
Strona 9/10
Zadanie 4
Testowanie instalacji
W tym zadaniu omawiamy, w jaki sposób przetestować przeprowadzoną wcześniej instalację
systemu CMS.
Polecenie 1
1. Uruchom przeglądarkę internetową Internet Explorer
2. Wpisz adres:
http://localhost/cms
i naciśnij ENTER
3. W oknie przeglądarki sprawdź czy widzisz stronę systemu CMS
4. Zaloguj się do systemu wybierając opcję Logowanie a następnie wpisując jako nazwę użytkownika
i jego hasło admin
5. Zmień hasło, gdy system o to poprosi.
Wskazówka: jeżeli system nie pozwala Ci zapisać nowego hasła, to prawdopodobnie wybierasz
zły przycisk – Porzuć zamiast Zmień hasło. Przycisk Porzuć jest wybrany jako domyślny, więc
jeśli próbujesz zatwierdzić zmianę hasła używając klawisza ENTER to nie odniesiesz sukcesu –
posłuż się myszką i wybierz przycisk Zmień hasło.
6. Po zalogowaniu się do systemu, spróbuj:
a. Dodać sekcję HTML
Z listy rozwijanej w części głównej strony wybierz Html
Obok listy rozwijanej wybierz przycisk Dodaj sekcje
b. W dodanej sekcji dodaj tekst powitalny i sformatuj go w dowolny sposób
W dodanej sekcji Html wybierz przycisk Tryb edycji
W oknie edytora na stronie wpisz tekst powitalny
Sformatuj tekst powitalny w wybrany przez siebie sposób
c. Pod tekstem powitalnym opublikuj przesłany do serwisu obrazek
W oknie edytora przejdź do następnej linijki pod tekstem
Wybierz przycisk Wstaw / edytuj obrazek (z symbolem obrazka) z paska narzędzi edytora
W oknie Właściwości obrazka wybierz zakładkę Upload
W oknie Właściwości obrazka na zakładce Upload wybierz przycisk Przeglądaj
W oknie Wybieranie pliku wybierz Moje dokumnety z lewej kolumny
W oknie Wybieranie pliku wybierz Moje obrazy a następnie Przykładowe obrazy
W oknie Wybieranie pliku wskaż Zima a następnie przycisk Otwórz
W oknie Właściwości obrazka wybierz przycisk Wyślij
W oknie Windows Internet Explorer powinien pojawić się komunikat Your file Has been
successfully uploaded
W oknie Windows Internet Explorer wybierz przycisk OK.
W oknie Właściwości obrazka wybierz przycisk OK.
Na stronie, w sekcji Html pod oknem Edytora wybierz przycisk Zapisz
Instalacja systemu CMS na komputerze z systemem Windows XP
Strona 10/10
[v. 1.0]
mwpsk/xp
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
W sekcji Html (nad oknem Edytora) wybierz przycisk Tryb podglądu
Sprawdź czy widzisz wstawiony tekst i obrazek
d. Wyloguj się
Wybierz opcję WYLOGUJ znajdującą się domyślnie w prawym górnym rogu strony.
e. Zamknij przeglądarkę
7. Ponownie uruchom przeglądarkę internetową Internet Explorer
8. Wpisz adres:
http://localhost/cms
i naciśnij ENTER
9. W oknie przeglądarki sprawdź, czy opublikowany obrazek i tekst są widoczne – jeśli tak, wówczas
system jest gotowy do użycia
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................