Platforma webowa IIS



Podobne dokumenty
Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Tomasz Greszata - Koszalin

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej)

Instalacja i konfiguracja serwera IIS z FTP

Kancelaria Prawna.WEB - POMOC

Pracownia internetowa w szkole ZASTOSOWANIA

KONFIGURACJA INTERFEJSU SIECIOWEGO

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Windows W celu dostępu do i konfiguracji firewall idź do Panelu sterowania -> System i zabezpieczenia -> Zapora systemu Windows.

A. Instalacja serwera www

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu ftp.

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEBowego/Secure

Połączenia. Instalowanie drukarki lokalnie (Windows) Co to jest drukowanie lokalne?

Procedury techniczne modułu Forte Kontroling. Ustawienia IIS

Windows Serwer 2008 R2. Moduł 5. Zarządzanie plikami

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Konfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2

1. Przygotowanie konfiguracji wstępnej Windows Serwer 2008 R2

SERWER AKTUALIZACJI UpServ

Pracownia internetowa w szkole podstawowej (edycja jesień 2005)

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

SERWER AKTUALIZACJI UpServ

Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

4. Podstawowa konfiguracja

onfiguracja serwera DNS w systemie Windows Server 2008 /2008 R2

Rozdział 8. Sieci lokalne

Internet wymagania dotyczące konfiguracji

Tomasz Greszata - Koszalin

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Rozwiązanie Zadania egzaminacyjnego egzamin praktyczny z kwalifikacji e13 styczeń 2015

Konfiguracja serwera druku w Windows Serwer 2008R2.

Tomasz Greszata - Koszalin

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte

Instalacja Active Directory w Windows Server 2003

8. Sieci lokalne. Konfiguracja połączenia lokalnego

Konta uŝytkowników. Konta uŝytkowników dzielą się na trzy grupy: lokalne konta uŝytkowników, domenowe konta uŝytkowników, konta wbudowane

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Instrukcja krok po kroku Konfiguracja Windows. Strona 2 z 14

ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści

KONFIGURACJA SERWERA USŁUG INTERNETOWYCH

Windows Server 2012 Active Directory

Uwaga!!! Autentykacja LDAP/AD zaimplementowana w Vigor wspiera tylko proste uwierzytelnianie (hasło przesyłane jest jawnym tekstem).

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni

Laboratorium 16: Udostępnianie folderów

Problemy techniczne SQL Server

Instalacja systemów operacyjnych i tworzenie domeny

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

SERWER AKTUALIZACJI UpServ

Serwer Sieci Web (IIS)

Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ).

Serwer aplikacji VISO WEB. Instrukcja obsługi

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wlkp. Laboratorium architektury komputerów

INSTALACJA LICENCJI SIECIOWEJ NET HASP Wersja 8.32

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

Jak używać funkcji prostego udostępniania plików do udostępniania plików w systemie Windows XP

Instrukcja instalacji Asystenta Hotline

5.6.2 Laboratorium: Punkty przywracania

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.

SKRó CONA INSTRUKCJA OBSŁUGI

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

Serwer Sieci Web (IIS)

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Instrukcja dla instalatora systemu SMDP Enterprise/Professional

Konfiguracja połączenia internetowego serwera w pracowni Microsoft

Instalacja sieciowa Autodesk AutoCAD oraz wertykali

elektroniczna Platforma Usług Administracji Publicznej

Jarosław Kuchta. Instrukcja do laboratorium. Administrowanie Systemami Komputerowymi. Usługi DNS i DHCP

Konfiguracja poczty IMO dla urządzeń mobilnych z systemem ios oraz Android.

Instrukcja konfiguracji rejestratorów BCS. do pracy w sieci oraz programu PSS v.4.05

Windows Serwer 2008 R2. Moduł x. IIS

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Instalacja protokołu PPPoE

Usuwanie ustawień sieci eduroam

Instalacja i konfiguracja serwera WSUS. Ćwiczenie 1 Instalacja serwera WSUS. Mariusz Witczak Bartosz Matusiak

Rozwiązanie Trend Micro Worry-Free Business Security 8.0 Porady i wskazówki dotyczące konfiguracji początkowej

Instrukcja instalacji

Z pojedynczym obiekcie zasady grupy znajdziemy dwa główne typy ustawień:

Serwer Sieci Web (IIS)

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

Laboratorium - Konfiguracja karty sieciowej do korzystania z serwera DHCP w systemie Windows 7

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Zarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze

Tworzenie katalogu wirtualnego w Internetowych usługach informacyjnych (IIS)

KONFIGURACJA SERWERA USŁUG INTERNETOWYCH WWW ORAZ FTP

Transkrypt:

Serwer WWW Serwer FTP Obsługa PHP Platforma webowa IIS (Internet Information Services) z rodziny Microsoft Stanisław Wszelak 1

Wersje IIS od wersji 2.0 do 4.0 dla Windows NT 4.0 IIS wersja 5.0 dla Windows 2000 IIS wersja 6.0 dla Windows 2003 IIS wersja 7.0 dla Windows 2008 IIS wersja 7.5 dla Windows 2008 R2 i Windows 7 Stanisław Wszelak 2

Instalacja Serwer IIS 7.0 jest częścią pakietu instalacyjnego Windows 2008. Nie jest on automatycznie instalowany wraz z instalacją systemu, IIS instaluje się jako jedną z ról. Instalację można przeprowadzić na kilka sposobów. 1. Pierwszy sposób- Menedżer serwera Stanisław Wszelak 3

2. Drugi sposób- ServerManagerCMD I Web-Server Instalując IIS z domyślnymi komponentami wydajemy polecenie: Start -> Uruchom -> CMD Stanisław Wszelak 4

Instalowanie pierwszym sposobem - Menedżer serwera : Dodajemy rolę podobnie jak inne usługi (DNS, DHCP, Serwer aplikacji, Serwer faksów.) poprzez Dodawanie ról i zaznaczenie usługi: Stanisław Wszelak 5

W odróżnieniu do starszej wersji (IIS 6.0), IIS 7.0 i IIS 7.5 jest modularny, to znaczy, że możemy przy instalacji wybierać komponenty (usługi) związane z serwerem. Jest ich około 40. Wersja 6.0 jest monolityczna, instaluje się wszystkie moduły lub żaden moduł Stanisław Wszelak 6

Po zainstalowaniu istnieje możliwość weryfikacji poprawności instalacji, przeglądając zainstalowane usługi ról. Stanisław Wszelak 7

Konfiguracja i administracja IIS 7.0 Do administrowania służy konsola administracyjna (Menedżer internetowych usług informacyjnych). Konsola: Lewa, drzewo witryn Środkowa, narzędzia konfiguracyjne Prawa, akcje do wykonania (zatrzymaj, uruchom, przeglądaj,.) Stanisław Wszelak 8

Tworzenie konta witryny Przebiega w kilku etapach: 1. Ustawienie karty, kart sieciowych serwera (Centrum sieci i udostępniania) IP np. 192.168.16.1 Maska 255.255.255.192 IP ef00::0001 prefix 64 2. Przygotowanie katalogów na pliki dla stron Wszystkie katalogi umieszcza się w folderze C:\Intpub wwwroot dla domyślnej o nazwie Default Web Site wwwwszelak dla strony o nazwie wszelak wwwuksw - dla strony uksw Stanisław Wszelak 9

3. Dodawanie witryn Prawym przyciskiem na kontekście Witryny -> Dodaj witrynę sieci Web Otworzy się okno kreatora do wypełnienia pól definiując przez to zakładaną witrynę: -nazwa witryny, powinna kojarzyć się z domeną witryny (wszelak domena wszelak.com) -ścieżka do katalogu z zasobem plików witryny (C:\intpub\nazwa_katalogu) -typ powiązania (http, https) -adres IP powiązania (np. 77.91.63.132 dla sieci Internet, 192.168.0.1 dla sieci Intranet) -numer portu (80 lub inny niezastrzeżony) -nazwa hosta, tutaj uwaga!, nazywać tak jak domena (wszelak.com, uksw.edu.pl) Stanisław Wszelak 10

Okno właściwości dodanej witryny Po każdym wpisie należy restartować serwer IIS WWW poprzez Uruchom ponownie Stanisław Wszelak 11

Wygląd zdefiniowanych witryn Po zdefiniowaniu każdej z witryn należy ustalić dokument domyślny, którym strona będzie się bukowała, po wywołaniu domeny. Index.html, index.asp, index.htm, index.php Wykonuje się to w części środkowej konsoli w polu ISS Dokument domyślny Stanisław Wszelak 12

4. Limity witryn Można decydować o przydziale przepustowości dla witryny (bajty), limicie czasu połączenia oraz limicie połączeń W prawej części konsoli w zakładce Konfiguruj limity Stanisław Wszelak 13

Strony dynamiczne w IIS Szczególnie dla technologii ASP.NET tworzonych w środowisku Mikrosoft Technologia ASP.NET to platforma programistyczna dla aplikacji sieciowych. Aplikacje ASP uruchamiane są po stronie serwera. Domyślnie, po konfiguracji roli serwera aplikacyjnego, serwer WWW to serwer statycznych stron HTML ASP.NET. Dla starszych wersji (IIS 6.0, WINDOWS 2003) aby IIS mógł obsługiwać strony ASP administrator musiał jawnie włączyć odpowiednie rozszerzenia serwera WWW. Wygląda to tak: Konsola Serwer Aplikacji (lub Administracja IIS), po czym rozwinąć gałąź Menedżer internetowych usług informatycznych, wskazać dany komputer do zarządzania, po czym wybrać element Rozszerzenia usług sieci Web. Zostanie otworzone specjalne okno, gdzie wymienione są wszystkie zainstalowane rozszerzenia. Stanisław Wszelak 14

Okno do uaktywnienia usług w tym ASP dla IIS 6.0 Stanisław Wszelak 15

Dla wersji IIS 7.0 W polu Usługi systemowe, uruchamiamy bądź zwalniamy usługę aplikacji ASP.NET Stanisław Wszelak 16

SERWER FTP dla IIS (File Transfer Protocol) Stanisław Wszelak 17

Serwer FTP (File Transfer Protocol) umożliwia nam transport plików i folderów w zasoby Internetu. Jeżeli mamy stronę, która składa się z plików i folderów w zasobach woluminów maszyny, to musimy przetransportować je w dane miejsce. Przemieszczanie się plików w zasoby strony jest nieustanne, wiąże się to z aktualizacją strony i zasobów. Warunkiem koniecznym jest posiadanie: - konta na serwerze FTP z dostępem - dresu IP zasobów serwera - programu obsługującego protokół FTP (polecam Total Commandera) Jeśli nie mamy programu to protokół uruchamiamy z wiersza poleceń, wywołań w przeglądarce: ftp://192.168.0.1/ Domyślnie serwer FTP (IIS) jest skonfigurowany, tak że dostęp do zasobów serwera jest anonimowy i z brakiem możliwości zapisu. Domyślny katalog do udostępnionych zasobów to Inetpub\ ftproot w katalogu głównym dysku systemowego. Stanisław Wszelak 18

Każdy serwis ma administratora z prawami do obsługi strony lub stron. Strona to folder z zasobami, należy nadać wyznaczonym osobom odpowiednie uprawnienia: - do kopiowania plików i folderów, - do usuwania. W sieci takie możliwości daje protokół FTP Co należy wykonać: 1. Utworzyć grupę użytkowników w systemie z prawem standardowym (użytkownika) 2. Nadać prawa do zasobów (folderu) określonemu użytkownikowi 3. Wyłączyć anonimowy dostęp do zasobów strony Czynności te pozwalają na izolowanie użytkowników FTP Użytkownik FTP łączący się z zasobami widzi tylko własny katalog z zawartością strony Stanisław Wszelak 19

FTP dla IIS 6.0 (Windows 2003) Przy domyślnej instalacji systemu Windows 2003, często po dodaniu Roli: Menedżer internetowych usług Informatycznych, dodają się Witryny sieci Web, natomiast nie dodadzą się Witryny FTP Należy wejść w Panel Sterowania, Dodaj lub usuń program, Dodaj usuń składniki Windows. W szczegółach należy zaznaczyć Internetowe usługi informatyczne i usługi ASP.NET Stanisław Wszelak 20

1. Tworzenie serwisu FTP i wstępne założenia - zakładamy: - zasoby strony w folderze C:\Inetpub\nazwa_katalogi - adres IP publiczny dla Internet, prywatny dla Intranet - port numer liczba dziesiętna - użytkownika FTP o nazwie nazwa_użytkownika (z hasłem dostępu) Wybieramy folder Witryny FTP, Akcja, Nowy, Witryna FTP Stanisław Wszelak 21

2. Definiowanie serwisu FTP: 1. Nadajemy nazwę dla serwisu FTP (związana ze stroną) ftp_uksw.pl 2. Dodajemy adres IP obsługiwanej strony i nr poru (domyślny 21) 3. Wybieramy rodzaj uwierzytelnienia Nie izoluj Izoluj użytkowników Izoluj wiążąc poprzez Active Directory 4. Ustalamy ścieżkę do zasobów serwisu Restartujemy serwer FTP poprzez Zatrzymaj i Uruchom Uwaga! Tak naprawdę rzadko kto korzysta z FTP platformy Windows, jest kłopotliwy i dla niedoświadczonych webmasterów wątpliwy jeśli chodzi o bezpieczeństwo. Stanisław Wszelak 22

FTP dla IIS 7.5 (Windows 2008 R2) Bardzo podobnie jak w wersji 6.0 Stanisław Wszelak 23

PHP w IIS Stanisław Wszelak 24

IIS i obsługa PHP PHP Personel Home Page, to język skryptowy, wbudowanym w HTML Skrypty, podobnie jak ASP wykonywane są na serwerze. Jest to oprogramowanie open source Konfiguracja PHP w IIS 1. Zainstalować (jeśli nie jest zainstalowany) w IIS moduł IISAPI - Dodaj usługi ról - Wybieranie usług ról Stanisław Wszelak 25

- Wybór w IIS Moduły - Dodawanie modułu Stanisław Wszelak 26

2. Pozyskać z sieci i zainstalowaćśrodowisko PHP Wersje instalacyjne pozyskiwać najlepiej http://www.php.net/downloads.php Zainstalowaćśrodowisko, praktyczne bezpośrednio na woluminie głównym w katalogu: C:\PHP. Zapoznać się z trybem konfiguracji plik instal.txt Stanisław Wszelak 27

3. Wyszukać plik php.ini i dokonać w nim podstawowej konfiguracji W sekcji: PATHS AND określamy ścieżkę do plików *.dll. Pliki te przy prawidłowej instalacji znajdują się w folderze ext extension_dir = C:\PHP\ext Stanisław Wszelak 28

4. Modyfikowanie zmiennych systemowych w systemie Windows Otwieramy okno właściwości systemu, po czym wybieramy Zaawansowane ustawienia systemu. W zakładce Zmienne środowiskowe (Advanced system settings) ustawiamy dwie zmienne systemowe: -PARH, -PHRRC ( ścieżka do pliku php.ini) Zmienna PATH: C:\PHP\;%SystemRoot%\system32;\Wbem;C:\php Zmienna PHPRC: C:\PHP Uwaga restart serwera! Stanisław Wszelak 29

5. Konfiguracja IIS a pod PHP - tylko w przypadku serwerów 64 bitowych -konfiguracja na gałęzi witryny (np. uksw.pl, wszelak.com, e-learning.uksw.pl), te które nie korzystają z PHP nie musza korzystać z modułu - konfiguracja na poziomie całego WEB servera Skonfigurujemy wybrany serwis np. dla serwisu z domeną uksw-php.pl Wykorzystujemy Mapowanie obsługi ze skryptu (Header Mappings) Stanisław Wszelak 30

Wybieramy Dodaj mapę skryptu (Add Script Map..) Stanisław Wszelak 31

Zapis: 1. Ścieżka wywołania (Request path): *.php, lub inne jeśli mamy takie skrypty obsługiwane przez php 2. Ścieżkę dostępu do pliku wykonywalnego (Executable), np. php5iisapi.dll 3. Dowolna nazwę skryptu (Name) (php-franek) Potwierdzamy ustawienia i zgadzamy się na rozszerzenie ISAPI jako Dozwolone Aby serwis mógł zadziałać restartujemy serwis, uwaga! Nie restartujemy całego IIS (Odtwarzanie) Stanisław Wszelak 32

Jeśli aplikacja jest 32 bitowa (w tym przypadku php) to witryna nie zadziała, należy zezwolić na uruchomienie 32 bitowej aplikacji Stanisław Wszelak 33

Sprawdzenie połączenia Stanisław Wszelak 34

Uruchomienie strony Stanisław Wszelak 35

Uruchamianie i zatrzymanie IIS z konsoli Wygodniej zamiast klikać w oknach ZATRZYMAJ, URUCOM jest posługiwanie się wierszem poleceń: 1. Zatrzymanie usług IIS net stop iisadmin 2. Uruchomienie usług IIS net start iisadmin 3. Zatrzymanie publikowania w sieci WWW net stop W3SVC 4. Uruchamianie publikowania w sieci WWW net start W3SVC Stanisław Wszelak 36