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

Slides:



Advertisements
Podobne prezentacje
20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.
Advertisements

Usługi sieciowe Wykład VPN -Debian
Rodzaju działalności - organizacyjne
Co to jest DNS i jak działa?
ZAPORY SIECIOWE Firewall – ściana fizycznie oddzielająca silnik od pasażerów w samochodzie Sposób zabezpieczenia komputera/sieci przed osobami niepowołanymi.
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Model TCP/IP – OSI.
WEB SERVICE Stefan Rutkowski.
SIECI KOMPUTEROWE Adresowanie IP Adresy IPv4.
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE PODSTAWOWE.
Serwery aplikacji 2008/2009 KAMiTS WMiI UŁ
Architektura Systemów Komputerowych
Poj ę cia Sieciowe. IMAP-to internetowy protokół pocztowy zaprojektowany IMAP-to internetowy protokół pocztowy zaprojektowany POP3-to protokół internetowy.
Pojęcia sieciowe.
Tomasz Smieszkoł - 15 stycznia
Usługi sieciowe Wykład 5 DHCP- debian Jarosław Kurek WZIM SGGW 1.
Wykład 2. Wprowadzenie do architektur systemów rozproszonych
Monitoring Sieci Narzędzia Sieciowe.
Proxy (WWW cache) Sieci Komputerowe
PLANET ADW-4302 v2 Modem ADSL 2/2+, Router, Firewall, bezprzewodowy g.
PLANET ADE-3410, ADE-3400v2, ADE-4400v2 Modem Router A DSL 2/2+
Print serwer 10/100Mbps bezpośrednio podłączany do drukarki FPS-1101.
Czym jest ISA 2004 Microsoft Internet Security and Acceleration Server 2004 jest zaawansowaną zapora filtrującą ruch w warstwie aplikacji. Razem z zaporą.
Usługa Windows Server Update Services (WSUS)
USŁUGI INTERNETOWE TCP/IP WWW FTP USENET.
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
Przegląd zagadnień Struktura sieci systemu Windows 2003
USŁUGA FTP 1. Definicja FTP. FTP (File Transfer Protocol, ang. protokół transmisji plików) jest protokołem typu klient-serwer, który umożliwia przesyłanie.
KONFIGURACJA KOMPUTERA
Aplikacje Internetowe
Historia Internetu Podstawowe pojęcia.
POJĘCIA ZWIĄZANE Z SIECIĄ.
Web Serwisy w praktyce Technologie internetowe ( )
Konfiguracja kont w programie Adobe Dreamweaver
MODEL WARSTWOWY PROTOKOŁY TCP/IP
Lokalne serwery www Serwer WWW - ang. Web server jest to oprogramowanie zainstalowane na serwerze podłączonym do sieci Internet. Używające technologii.
Informatyka 1 Sieć.
Rozdział 5: Protokoły sieciowe
System operacyjny i jego usługi
Pojęcia związane z siecią
Internet czyli sieć. Internet WAN (ang. international – międzynarodowa; network – sieć, dosłownie międzysieć) – ogólnoświatowa sieć komputerowa, która.
Systemy zarządzania treścią Content Management System
Opracował: mgr Artem Nowicki
Sieci komputerowe.
Arkadiusz Twardoń ZTiPSK
Projekt kompetencyjny: Budowa sieci komputerowej
Serwery aplikacji Zope Tomcat. Składniki Zopea: Serwer Management interface Databases.
ZAKŁAD SYSTEMÓW KOMPUTEROWYCH
Konfiguracja sieci TCP/IP - Windows for Workgroup 3.11
SYSTEMY OPERACYJNE Adresowanie IP cz3.
INTERNET Sieć komputerowa o światowym zasięgu łącząca sieci lokalne, sieci rozległe i wszystkie komputery do nich podłączone. Służy do komunikacji między.
Adresowanie w sieci komputerowej
Laboratorium systemów operacyjnych
Programowanie sieciowe w Javie
Model OSI i TCP/IP, HTML, WWW
Administrowanie serwerem sieci lokalnej
Systemy operacyjne i sieci komputerowe
Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa.
Temat 2: Instalacja Apache, PHP i bazy danych MySQL.
Technologie programowania systemów internetowych
Konfiguracja VPN Serwera – Windows 7
FTP i www Informatyka Zakres podstawowy 1 Zebrał i opracował : Maciej Belcarz 11.
Active Directory Federation Services w Windows Server 2012 R2
Programowanie sieciowe w Javie Michał Kuciapski
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA z siedzibą w Rzeszowie WYDZIAŁ INFORMATYKI STOSOWANEJ VPN TYPU KLIENT-SERWER, KONFIGURACJA NA MICROSOFT ISA 2006.
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA z siedzibą w Rzeszowie WYDZIAŁ INFORMATYKI STOSOWANEJ VPN TYPU KLIENT-SERWER, KONFIGURACJA NA MICROSOFT ISA 2006.
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Podstawy sieci komputerowych
Sieci komputerowe Usługi sieciowe 27/09/2002.
Zapis prezentacji:

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

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.

Materiały Prezentacje Skrypt z zadaniami administracyjnymi

Tematyka Temat 1: Podstawowe zagadnienia serwerów WWW Temat 2: Administrowanie serwerem IIS Temat 3: Administrowanie serwerem Apache

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)

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.

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

Temat 1 - Podstawowe zagadnienia serwerów WWW Serwer Aplikacyjny Popularne technologie serwerów aplikacyjnych: Java (J2EE) COM+ XML Web Services (SOAP)

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

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

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

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 – 172.16.x.x – 172.31.x.x Klasa C – 192.168.x.x Pula adresów dla testowania – 127.0.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

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 65 535 Zarezerwowane dla znanych usług – 1-1023

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

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

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

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

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 http://news.netcraft.com/archives/2008/09/30/september_2008_web_server_survey.html

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