Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
Ręczna instalacja systemu CMS na
kontach domyślnych poziomów A do D
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/sbs/r
[v. 1.0]
Strona 1/9
Niniejsza instrukcja omawia sposób instalacji systemu CMS działającego przy
wykorzystaniu technologii ASP. 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.
Informacja
Niniejsza instrukcja omawia ręczny sposób konfiguracji systemu CMS MWPSK do wykorzystania na
kontach domyślnych (typu studentxxxx oraz nauczycielxxxn) na serwerach SBS instalowanych
z DVD kolekcji.
Ręczny sposób instalacji pokazuje, co, gdzie i w jaki sposób należy skonfigurować na serwerze, aby
można było korzystać z systemu MWPSK bez konieczności jego instalacji na każdym koncie osobno.
Dzięki pojedynczej instalacji plików serwisu i ich odpowiedniego udostępniania dla wszystkich
użytkowników, łatwiej jest serwisem zarządzać, a dodatkowo oszczędzamy sporą ilość miejsca na
dyskach serwera. Użytkownicy na swoich kontach trzymają tylko dane dotyczące konfiguracji oraz
treści własnego serwisu, a pliki niezbędne do jego funkcjonowania są wspólne.
Jeżeli serwer był aktualizowany, lub został zainstalowany z późniejszej wersji DVD kolekcji niż Wiosna
2007, wówczas zadanie to należy ominąć i przejść od razu do wykonywania Zadania 1.
Dla serwerów instalowanych z kolekcji wcześniejszych niż Wiosna 2007 i nie aktualizowanych należy
wykonać Zadanie 0.
Informacja
Na stronach serwisu http://sbs.oeiizk.edu.pl/cms można również znaleźć instrukcję omawiającą w
jaki sposób zupełnie automatycznie dokonać instalacji systemu CMS MWPSK w taki sposób, by
istniała możliwość jego wykorzystania przez użytkowników zarówno kont domyślnych jak również kont
indywidualnych, zakładanych przy użyciu naszego skryptu.
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
Strona 2/9
[v. 1.0]
mwpsk/sbs/r
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
Zadanie 0
Przygotowania
Jeżeli twój serwer SBS był na bieżąco aktualizowany, lub został zainstalowany z DVD
Kolekcji Wiosna 2007 lub późniejszej, możesz to zadanie pominąć.
Jeśli jednak serwer był zainstalowany z wersji wcześniejszej DVD kolekcji i nie posiada
zainstalowanych
wszystkich
poprawek, wówczas konieczne jest zainstalowanie
i skonfigurowanie programu Microsoft .NET Framework 2.0.
Instalację i konfigurację opisują poniższe polecenia. Pierwsze mówi o zainstalowaniu nowej
wersji programu Windows Installer (3.1), drugie natomiast uaktualnia wersję .NET na
serwerze.
Polecenie 1
Instalacja programu Windows Installer 3.1
1. Zaloguj się na konsoli serwera jako administrator
2. Uruchom przeglądarkę internetową, pobierz i zapisz na pulpicie za jej pomocą plik
WindowsInstaller-KB893803-v2x86.exe. W tym celu połącz się z adresem:
http://sbs.oeiizk.edu.pl/cms/download.aspx
następnie odnajdź i wybierz hiperłącze:
Windows Installer 3.1 (2,5 MB)
Zapisz plik na pulpicie
Wskazówka: plik ten znaleźć można również na płycie OEIiZK, otrzymanej z materiałami na VII
zjeździe w Mrozach, lub na stronach firmy Microsoft
3. Uruchom z Pulpitu plik
WindowsInstaller-KB893803-v2-x86.exe
4. Postępuj zgodnie z domyślnymi krokami kreatora instalacji
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/sbs/r
[v. 1.0]
Strona 3/9
Polecenie 2
Instalacja programu Microsoft .NET Framework 2.0
1. Zaloguj się na konsoli serwera jako administrator
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/cms/download.aspx
następnie odnajdź i wybierz hiperłącze:
Microsoft .NET Framework 2.0 (22 MB)
Zapisz plik na pulpicie
Wskazówka: plik ten znaleźć można również na płycie OEIiZK, otrzymanej 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
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
Strona 4/9
[v. 1.0]
mwpsk/sbs/r
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
Zadanie 1
Przygotowanie plików CMS i usługi WWW na serwerze SBS2003
Jeżeli chcemy, aby każdy uczeń (użytkownik systemu SBS2003) mógł tworzyć i zarządzać
własnym, niezależnym systemem CMS, mamy do dyspozycji dwie możliwości.
Pierwsza – mało efektywna
skopiowanie wszystkich plików systemu CMS do folderu przeznaczonego na stronę
WWW użytkownika,
nadanie odpowiednich uprawnień do poszczególnych podfolderów.
Druga – efektywniejsza
umieszczenie wspólnych plików systemu CMS w jednym miejscu na serwerze,
nadanie odpowiednich uprawnień do poszczególnych podfolderów,
założenie odpowiednich katalogów wirtualnych na osobistej stronie WWW
użytkownika.
Polecenie 1 – pobranie i skopiowanie plików systemu CMS
1. Zaloguj się jako administrator na konsoli serwera
2. Uruchom przeglądarkę internetową
3. Wpisz adres:
http://sbs.oeiizk.edu.pl/mrozy2008/cms_1.1.4_pl.zip
i naciśnij ENTER
4. Zapisz pobrany plik na pulpicie
5. Otwórz z pulpitu pobrany plik cms1.1.4_pl.zip
6. W otwartym oknie wskaż folder PopCalendar2005
7. W otwartym oknie wybierz z menu Edycja -> Kopiuj
NIE ZAMYKAJ OTWARTEGO OKNA
8. Wybierz z paska zadań Start -> Uruchom
9. W oknie Uruchamianie w polu Otwórz wpisz C:\inetpub\wwwroot i wybierz przycisk OK.
10. W oknie C:\inetpub\wwwroot wybierz z menu Edycja -> Wklej
11. Zamknij wszystkie okna
12. Otwórz z pulpitu pobrany plik cms1.1.4_pl.zip
13. W otwartym oknie wskaż folder App_Data
14. Wybierz a menu Edycja -> Odwróć zaznaczenie
15. W otwartym oknie wybierz z menu Edycja -> Kopiuj
NIE ZAMYKAJ OTWARTEGO OKNA
16. Wybierz z paska Start -> Uruchom
17. W oknie Uruchamianie w polu Otwórz wpisz O:\homepages i wybierz przycisk OK.
18. W oknie O:/homepages wybierz z menu Plik -> Nowy folder
19. Nadaj nowemu folderowi nazwę CMS wpisując ją z klawiatury i naciśnij ENTER
20. W oknie O:/homepages otwórz folder CMS
21. W oknie O:\homepages\CMS wybierz z menu Edycja -> Wklej
22. Poczekaj około 2 minut na skopiowanie plików
Wskazówka: możesz użyć dowolnego programu archiwizera do rozpakowania archiwum CMS
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/sbs/r
[v. 1.0]
Strona 5/9
Polecenie 2 – Przygotowanie serwera WWW
1. Zaloguj się jako administrator na konsoli serwera
2. Wybierz z paska zadań Start -> Uruchom
3. W oknie Uruchamianie w polu Otwórz wpisz inetmgr
4. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) rozwiń w lewej kolumnie swój
serwer
5. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) rozwiń w lewej kolumnie Pule
aplikacji
6. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) wskaż w lewej kolumnie Pule
aplikacji
7. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) wybierz prawym klawiszem myszy
w lewej kolumnie Pule aplikacji
8. Z menu podręcznego wybierz Nowy -> Pula aplikacji
9. W oknie Dodawanie nowej puli aplikacji w polu Identyfikator puli aplikacji wpisz CMSWEBKIT
10. W oknie Dodawanie nowej puli aplikacji wybierz przycisk OK.
11. Zamknij wszystkie okna
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
Strona 6/9
[v. 1.0]
mwpsk/sbs/r
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
Zadanie 2
Wdrożenie systemu CMS na indywidualnym koncie użytkownika
W tym zadaniu omawiamy, w jaki sposób wdrożyć indywidualny system CMS na koncie
konkretnego użytkownika bez potrzeby kopiowania do folderu przeznaczonego na jego
stronę WWW wszystkich plików systemu.
Wdrożenie polega na założeniu na koncie danego użytkownika folderu przeznaczonego na
dane gromadzone w jego systemie CMS, oraz takim skonfigurowaniu serwera WWW (IIS),
by w katalogu wirtualnym strony danego użytkownika założyć podkatalog wirtualny
wskazujący na pliki systemu CMS oraz na folder z danymi.
Należy pamiętać, iż system CMS wymaga, aby do folderu przeznaczonego na jego dane
miała prawo zapisu grupa o nazwie USŁUGA SIECIOWA, natomiast do folderów
zawierających pliki systemu usługa ta powinna mieć jedynie prawo odczytu.
Polecenie 1 - Utworzenie indywidualnego folderu na dane systemu CMS
1. Zaloguj się jako administrator z hasłem zaq1@WSX na konsoli serwera
2. Z paska zadań wybierz Start -> Uruchom
3. W oknie Uruchamianie w polu Otwórz wpisz o:\homepages\studen005a
(jeżeli chciałbyś aby student005a miał własny system CMS)
4. W oknie o:\homepages\studen005a wybierz z menu Plik -> Nowy folder
5. Nadaj nowemu folderowi nazwę DaneCMS wpisując ją z klawiatury i naciśnij ENTER
6. W oknie o:\homepages\studen005a wybierz prawym klawiszem myszy fodler DaneCMS
7. Z menu podręcznego wybierz opcję Właściwości
8. W oknie Właściwości: DaneCMS wybierz zakładkę Zabezpieczenia
9. W oknie Właściwości: DaneCMS wybierz przycisk Dodaj
10. W oknie Wybieranie: Użytkownicy, Komputery lub Grupy w polu Wprowadź nazwy obiektów
do wybrania wpisz USŁUGA SIECIOWA
(nazwę USŁUGA SIECIOWA wprowadź koniecznie wielkimi literami)
11. W oknie Wybieranie: Użytkownicy, Komputery lub Grupy wybierz przycisk OK.
12. W oknie Właściwości: DaneCMS wskaż USŁUGA SIECIOWA
13. W oknie Właściwości: DaneCMS w ramce Uprawnienia dla USŁUGA SIECIOWA w kolumnie
Zezwalaj zaznacz opcję Modyfikacja
14. W oknie Właściwości: DaneCMS wybierz przycisk OK
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/sbs/r
[v. 1.0]
Strona 7/9
Polecenie 2 – Utworzenie wirtualnego katalogu WWW na stronie użytkownika, wskazującego na
indywidualny system CMS
1. Z paska zadań wybierz Start -> Uruchom
2. W oknie Uruchamianie w polu Otwórz wpisz inetmgr i wybierz przycisk OK.
3. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) rozwiń w lewej kolumnie swój
serwer
4. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) rozwiń w lewej kolumnie Witryny
sieci Web
5. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) rozwiń w lewej kolumnie
Domyślna witryna sieci Web
6. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) rozwiń w lewej kolumnie Strony
7. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) rozwiń w lewej kolumnie
student005a
8. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) wskaż w lewej kolumnie
student005a
9. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) wybierz prawym klawiszem myszy
w lewej kolumnie student005a
10. Z menu podręcznego wybierz Nowy -> Katalog wirtualny
11. W oknie Kreator tworzenia katalogów wirtualnych wybierz przycisk Dalej
12. W oknie Alias katalogu wirtualnego w polu Alias wpisz SZT
13. W oknie Alias katalogu wirtualnego wybierz przycisk Dalej
14. W oknie Katalog zawartości sieci Web w polu Ścieżka wpisz O:\homepages\CMS
15. W oknie Katalog zawartości sieci Web wybierz przycisk Dalej
16. W oknie Uprawnienia dostępu do katalogu wirtualnego sprawdź czy zaznaczone są opcje:
Odczyt
Uruchamianie skryptów (np. ASP)
17. W oknie Uprawnienia dostępu do katalogu wirtualnego sprawdź czy NIE SĄ zaznaczone są
opcje:
Wykonywanie (np. aplikacje ISAPI lub CGI)
Zapis
Przeglądanie
18. W oknie Uprawnienia dostępu do katalogu wirtualnego wybierz przycisk Dalej
19. W oknie Kreator tworzenia katalogów wirtualnych wybierz przycisk Zakończ
20. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) wybierz prawym klawiszem myszy
w lewej kolumnie folder SZT
21. Wybierz z menu podręcznego Właściwości
22. W oknie Właściwości: SZT z listy rozwijanej Pula aplikacji wybierz CMSWEBKIT
23. W oknie Właściwości: SZT wybierz przycisk Zastosuj
24. W oknie Właściwości: SZT wybierz zakładkę APS.NET
25. W oknie Właściwości: SZT z listy rozwijanej Wersja platformy APS.NET wybierz 2.0.50727
lub inną w wersji co najmniej 2.0.x
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
Strona 8/9
[v. 1.0]
mwpsk/sbs/r
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
26. W oknie Właściwości: SZT wybierz przycisk Zastosuj
27. W oknie Właściwości: SZT wybierz zakładkę Dokumenty
28. W oknie Właściwości: SZT wybierz przycisk Dodaj
29. W oknie Dodawanie strony zawartości w polu Domyślna strona zawartości wpisz Default.aspx
30. W oknie Dodawanie strony zawartości wybierz przycisk OK.
31. W oknie Właściwości: SZT wybierz przycisk OK.
32. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) wybierz prawym klawiszem myszy
w lewej kolumnie folder SZT
33. Z menu podręcznego wybierz Nowy -> Katalog wirtualny
34. W oknie Kreator tworzenia katalogów wirtualnych wybierz przycisk Dalej
35. W oknie Alias katalogu wirtualnego w polu Alias wpisz App_Data
36. W oknie Alias katalogu wirtualnego wybierz przycisk Dalej
37. W oknie Katalog zawartości sieci Web w polu Ścieżka wpisz
O:\homepages\student005a\DaneCMS
38. W oknie Katalog zawartości sieci Web wybierz przycisk Dalej
39. W oknie Uprawnienia dostępu do katalogu wirtualnego sprawdź czy zaznaczona jest opcja:
Odczyt
40. W oknie Uprawnienia dostępu do katalogu wirtualnego sprawdź czy NIE SĄ zaznaczone są
opcje:
Wykonywanie (np. aplikacje ISAPI lub CGI)
Uruchamianie skryptów (np. ASP)
Zapis
Przeglądanie
41. W oknie Uprawnienia dostępu do katalogu wirtualnego wybierz przycisk Dalej
42. W oknie Kreator tworzenia katalogów wirtualnych wybierz przycisk Zakończ
43. W oknie Menedżer Internetowych Usług Informacyjnych (IIS) wybierz prawym klawiszem myszy
w lewej kolumnie folder DaneCMS
44. Wybierz z menu podręcznego Właściwości
45. W oknie Właściwości: DaneCMS odznacz opcje:
Odczyt
Przeglądanie katalogów
46. W oknie Właściwości: DaneCMS wybierz przycisk OK.
Wskazówka
Użyta w naszej instrukcji nazwa SZT to skrót od System Zarządzania Treścią, który jest tłumaczeniem
wprost z angielskiego CMS – Content Management System. Jeśli nazwa ta wydaje się dziwna,
nienaturalna, lub po prostu chcielibyśmy mieć inną, nie ma problemu – można ją zastąpić wybraną
zgodnie z własnymi preferencjami.
Ręczna instalacja systemu CMS na kontach domyślnych poziomów A do D
© by Dariusz P. Fabicki, Janusz S. Wierzbicki
NR mwpsk/sbs/r
[v. 1.0]
Strona 9/9
Zadanie 3
Testowanie instalacji
W tym zadaniu omawiamy, w jaki sposób przetestować przeprowadzoną wcześniej instalację
systemu CMS.
Polecenie 1
1. Uruchom przeglądarkę internetową
2. Wpisz adres:
http://localhost/strony/student005a
i naciśnij ENTER
3. W oknie przeglądarki sprawdź czy widzisz stronę studenta z folderem DANECMS
4. W oknie przeglądarki dopisz uzupełnij adres:
http://localhost/strony/student005a/SZT
(poczekaj około minuty na skonfigurowanie systemu)
5. Zaloguj się do systemu wybierając opcję Logowanie a następnie wpisując jako nazwę użytkownika i
jego hasło admin
6. Zmień hasło, gdy system o to poprosi.
Notatki
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................
...................................................................................