Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa.

Podobne prezentacje


Prezentacja na temat: "Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa."— Zapis prezentacji:

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 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 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 IPv4 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 https://[2001:0db8:85a3:08d3:1319:8a2e:0370:7344]:443

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 NazwaNumer portuTyp echo7TCP/UDP daytime13TCP/UDP ftp-data20TCP FTP21TCP Telnet23TCP SMTP25TCP finger79TCP HTTP80TCP POP3120TCP NNTP119TCP SSL443TCP

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 1. Instalacja 2. Definiowanie witryny 3. Konfiguracja witryny 4. Instalowanie usługi serwera aplikacji ASP.NET 5. Definiowanie puli aplikacyjnej 6. Rejestrowanie usługi ASP.NET 7. Definiowanie wielu witryn 8. Szyfrowanie 9. Dodawanie katalogów wirtualnych 10. Zabezpieczanie komunikacji i dostępu 11. Administracja poprzez witrynę WWW 12. 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 urvey.html

19 Temat 3 - Administrowanie serwerem Apache Czynności administracyjne 1. Instalacja i definiowanie witryny 2. Konfiguracja witryny 3. Instalowanie usługi PHP 4. Konfigurowanie usługi PHP 5. Definiowanie aliasów 6. Wirtualne hosty 7. Szyfrowanie 8. Uwierzytelnianie


Pobierz ppt "Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa."

Podobne prezentacje


Reklamy Google