Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałDonat Gajownik Został zmieniony 11 lat temu
1
Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa
2
Wstęp Celem wykładu jest przedstawienie zagadnień praktycznych z zakresu administrowania popularnymi serwerami WWW, szczególnie w ujęciu przygotowania jako serwerów aplikacji internetowych. W ramach wykładu pokazane zostaną praktyczne aspekty administrowania serwerami WWW IIS jako serwer aplikacyjny ASP .NET oraz Apache jako serwer aplikacji PHP.
3
Materiały Prezentacje Skrypt z zadaniami administracyjnymi
4
Tematyka Temat 1: Podstawowe zagadnienia serwerów WWW
Temat 2: Administrowanie serwerem IIS Temat 3: Administrowanie serwerem Apache
5
Temat 1 - Podstawowe zagadnienia serwerów WWW Serwer Internetowy (Sieciowy)
Serwer Internetowy jest serwerem z uruchomionymi specjalistycznymi usługami internetowymi (sieciowymi), takimi jak: HTTP – Hypertext Transfer Protocol FTP – File Transfer Protocol SMTP – Simple Mail Transfer Protocol DNS – Domain Name System DHCP – Dynamic Host Transfer Protocol Routing VPN – Virtual Private Network (L2TP, PPP)
6
Temat 1 - Podstawowe zagadnienia serwerów WWW Serwer WWW
Serwer WWW wg Wikipedii jest programem działającym na serwerze internetowym, obsługujący żądania protokołu HTTP. Z serwerem WWW łączą się przeglądarki internetowe dla wczytania wskazanej przez użytkownika strony internetowej oraz inne aplikacje pobierające dane. Serwer WWW może pośredniczyć w realizacji innych usług, przede wszystkim przekazywania wywoływania aplikacji internetowych, jak PHP.
7
Temat 1 - Podstawowe zagadnienia serwerów WWW Serwer Aplikacyjny
Serwer aplikacyjny to zintegrowane środowisko do opracowania i osadzania aplikacji, umożliwiające integrację w sieci takich usług jak: Uruchamianie aplikacji Zarządzanie dostępem i uprawieniami Optymalizacja działania Pracę w ramach klastrów
8
Temat 1 - Podstawowe zagadnienia serwerów WWW Serwer Aplikacyjny
Popularne technologie serwerów aplikacyjnych: Java (J2EE) COM+ XML Web Services (SOAP)
9
Temat 1 - Podstawowe zagadnienia serwerów WWW Aplikacyjny Serwer Webowy
Aplikacyjny serwer webowy jest zintegrowanym środowisko do osadzania i uruchamiania aplikacji webowych. Do popularnych technologii obsługiwanych przez aplikacyjne serwery webowe należy zaliczyć: PHP ASP JSP CGI
10
Do popularnych serwerów WWW należy zaliczyć:
Temat 1 - Podstawowe zagadnienia serwerów WWW Aplikacyjny Serwer Webowy / Serwer WWW Do popularnych serwerów WWW należy zaliczyć: Apache - PHP, CGI IIS - ASP .NET, PHP Tomcat – JSP, Java Serverlet Zintegrowane serwery WWW (obsługa PHP i MySQL): EasyPHP WebSrv Krasnal Serwery aplikacyjne: WebObjects - Apple Sapphire/Web - Bluestone Software HatSite - Hat Software Tango – Pervasive Netscape Application Server Oracle Application Server
11
Do popularnych serwerów WWW należy zaliczyć:
Temat 1 - Podstawowe zagadnienia serwerów WWW Aplikacyjny Serwer Webowy / Serwer WWW Do popularnych serwerów WWW należy zaliczyć: Apache - PHP, CGI IIS - ASP .NET, PHP Tomcat – JSP, Java Serverlet Zintegrowane serwery WWW (obsługa PHP i MySQL): EasyPHP WebSrv Krasnal Serwery aplikacyjne: WebObjects - Apple Sapphire/Web - Bluestone Software HatSite - Hat Software Tango – Pervasive Netscape Application Server Oracle Application Server
12
Temat 1 - Podstawowe zagadnienia serwerów WWW Adresowanie – adresy IPv4 i IPv6
Każdy host w sieci ma przypisany adres IP który jest unikalny przynajmniej w ramach sieci lokalnej Adres IP składa się z 4 oktetów, z których każdy jest cyfrą z zakresu od 0 do 255 Adresy z puli adresów prywatnych: Klasa A – 10.x.x.x Klasa B – x.x – x.x Klasa C – x.x Pula adresów dla testowania – x.x IPv6 Rozmiar adresu wynosi 128 bitów (4 x IP4) 8 bloków 16-bitowych Przykład
13
Temat 1 - Podstawowe zagadnienia serwerów WWW Porty
Umożliwiają wykonywanie wielu zadań „równocześnie” Są elementem abstrakcyjnym – uchwytem do strumienia wejściowego i (lub) wyjściowego Mogą być przydzielone konkretnej usłudze Każdy port jest identyfikowalny liczbą z zakresu od 1 do Zarezerwowane dla znanych usług –
14
Temat 1 - Podstawowe zagadnienia serwerów WWW Porty
Nazwa Numer portu Typ echo 7 TCP/UDP daytime 13 ftp-data 20 TCP FTP 21 Telnet 23 SMTP 25 finger 79 HTTP 80 POP3 120 NNTP 119 SSL 443
15
Temat 2 - Administrowanie serwerem IIS Dane podstawowe
Pełna nazwa: Internetowe Usługi Informacyjne (ang. Internet Information Services) Producent: Microsoft Udział w rynku: 35% (2008 rok) - stały wzrost Funkcje serwera: FTP, HTTP, HTTPS, NNTP oraz SMTP Systemy operacyjne: Windows XP i Vista, Windows Server NT, 2000, 2003, 2008, Linux (Mono) Preferowana technologia aplikacyjna: ASP .NET (Active Server Pages) Zarządzanie: graficzny interfejs
16
Temat 2 - Administrowanie serwerem IIS Dane podstawowe
Pełna nazwa: Internetowe Usługi Informacyjne (ang. Internet Information Services) Producent: Microsoft Udział w rynku: 35% (2008 rok) - stały wzrost Funkcje serwera: FTP, HTTP, HTTPS, NNTP oraz SMTP Systemy operacyjne: Windows XP i Vista, Windows Server NT, 2000, 2003, 2008, Linux (Mono) Preferowana technologia aplikacyjna: ASP .NET (Active Server Pages) Zarządzanie: graficzny interfejs
17
Temat 2 - Administrowanie serwerem IIS Czynności administracyjne
Instalacja Definiowanie witryny Konfiguracja witryny Instalowanie usługi serwera aplikacji ASP .NET Definiowanie puli aplikacyjnej Rejestrowanie usługi ASP .NET Definiowanie wielu witryn Szyfrowanie Dodawanie katalogów wirtualnych Zabezpieczanie komunikacji i dostępu Administracja poprzez witrynę WWW Instalowanie i konfiguracja serwera FTP
18
Temat 3 - Administrowanie serwerem Apache Dane podstawowe
Pełna nazwa: Apache Producent: Apache Software Foundation Udział w rynku: 47% (2008 rok) – stopniowo spada Funkcje serwera: HTTP Systemy operacyjne: UNIX, GNU/Linux, BSD, Microsoft Windows Preferowana technologia aplikacyjna: różne – PHP, CGI, ASP
19
Temat 3 - Administrowanie serwerem Apache Czynności administracyjne
Instalacja i definiowanie witryny Konfiguracja witryny Instalowanie usługi PHP Konfigurowanie usługi PHP Definiowanie aliasów Wirtualne hosty Szyfrowanie Uwierzytelnianie
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.