Usługi sieciowe Wykład 6 Apache2- debian

Slides:



Advertisements
Podobne prezentacje
Infrastruktura kluczy publicznych
Advertisements

Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa
Usługi sieciowe Wykład 9 VPN
Usługi sieciowe Wykład VPN -Debian
Usługi sieciowe Wykład 7 Zapora sieciowa, NAT iptables- debian
Jarosław Kurek WZIM SGGW
Jarosław Kurek WZIM SGGW
Usługi sieciowe Wykład 5 DHCP- debian
MANDRIVA JAKO DOMOWY SERWER WWW
Wykorzystanie konta uczelnianego dla potrzeb stron WWW
Usługi sieciowe Wykład 3 DNS- debian
Dostęp do usług SGGW z poza uczelni
Jarosław Kurek WZIM SGGW
Serwer WWW na AT89C52 Adrian Witlib Maciej Przeor ID06SK1
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Przypisywanie adresów TCP/IP
Konwersja klucza z formatu PEM (certyfikaty Gridowe) do PKCS12 Warsztaty promocyjne dla użytkowników usługi Michał Jankowski, PCSS.
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE PODSTAWOWE.
SSL - założenia i realizacja Prezentacja na potrzeby projektu E-Bazar Grupa R&D.
Usługi sieciowe Wykład 3 DNS- debian Jarosław Kurek WZIM SGGW 1.
Jarosław Kurek WZIM SGGW
Usługi sieciowe Wykład 5 DHCP- debian Jarosław Kurek WZIM SGGW 1.
Router(config)# access-list 1 permit ale można również: Router(config)# access-list 1 permit any.
Użytkowanie Sieci Marcin KORZEB WSTI - Użytkowanie Sieci.
Tunelowanie.
Wrocław DHCP Autorzy: Paweł Obuchowski Paweł Szuba.
Konfiguracja DHCP i dzielenie łącza
IIS 6 i PHP na serwerze Windows 2003 EE
Narzędzia internetowe Paweł Rajba
POŁĄCZENIE MODEMOWE 1. Połączenie modemowe w Ubuntu.
LEKCJA 3 ADRESOWANIE SIECI I HOSTÓW vol 1
Przegląd zagadnień Struktura sieci systemu Windows 2003
FireWall Grzegorz Śliwiński.
System Użytkowników Wirtualnych
Uwierzytelnianie i autoryzacja System Użytkowników Wirtualnych Michał Jankowski Paweł Wolniewicz
Infrastruktura klucza Publicznego
Internet jako źródło informacji
X.509 – świetlana przyszłość czy rychły upadek?
Node.js – Serverside Javascript
Poczta elektroniczna Adres .
Sieci komputerowe.
Internet – definicja Zgodnie z definicją słowa internet oznacza ono globalny system informacyjny spełniający następujące warunki: jest logicznie połączony.
Projekt kompetencyjny: Budowa sieci komputerowej
Podstawy działania wybranych usług sieciowych
OpenVPN – konfiguracja w systemie Linux i Windows.
Administracja serwerami sieciowymi Linux Serwer FTP
Wykład 11 Zaawansowane usługi sieciowe w Linux/UNIX - DNS
Rozdział 7: Adresowanie IP
Sieć oparta o serwer Ubuntu 12.10
Linux w sieci Konfigurowanie interfejsu sieciowego.
Programowanie sieciowe w Javie
Administracja systemami operacyjnymi Wiosna 2014
Administracja systemami operacyjnymi wiosna 2014
Administracja systemami operacyjnymi Wiosna 2014
Administracja systemami operacyjnymi Wiosna 2014
Dostawca tożsamości (IdP) Dostawca usługi (SP) SimpleSAMLphp
Toruń 28/ Shibboleth SP działa z poziomu serwera HTTP, jest niezależny od języka programowania, pozwala zintegrować dowolną aplikację ze środowiskiem.
Konfiguracja VPN Serwera – Windows 7
Andrzej Majkowski 1 informatyka +. 2 Bezpieczeństwo protokołu HTTP Paweł Perekietka.
Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz TEMAT : Administracja i bezpieczeństwosieci TEMAT : Administracja i bezpieczeństwosieci.
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” Paweł Szcześniak.
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” Paweł Szcześniak.
Laboratorium 2 – example 2 Tworzenie dystrybuowalnej aplikacji ( WAR ): cd example2 jar cvf example2.war WEB-INF jsp mv example2.war $TOMCAT_HOME/webapps.
DHCP „I’m a DHCP server at a local restaurant. This chick came up and asked me for my address, and I told her she was out of my scope.” DHCP Server (date.
Elektroniczny Urząd Podawczy
Podsłuchiwanie szyfrowanych połączeń – niezauważalny atak na sesje SSL Paweł Pokrywka, Ispara.pl.
Technologie serwerowe WWW
PODSTAWOWE ZARZĄDZANIE KOMPUTERAMI Z SYSTEMEM WINDOWS
Sieci komputerowe Usługi sieciowe 27/09/2002.
Poczta elektroniczna "electronic mail") A.Ś.
Zapis prezentacji:

Usługi sieciowe Wykład 6 Apache2- debian Jarosław Kurek WZIM SGGW

Ćwiczenie 1 Instalacja serwera WWW Apache2 #apt-get install apache2 Instalacja implementacji protokołów SSL #apt-get install openssl ssl-cert Instalacja php5: #apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi Sprawdzić działanie <?php phpinfo(); ?> 2

Ćwiczenie 2 Instalacja certyfikatów znanych urzędów certyfikacji – komercyjne Należy włączyć SSL pod apache #a2enmod ssl Create a Certificate Signing Request mkdir /etc/apache2/ssl cd /etc/apache2/ssl openssl req -new -days 365 -nodes -keyout www.onet.pl.key -out www.onet.pl.csr 3

Ćwiczenie 2 Konfiguracja ports.conf w /etc/apache2/... 4

Ćwiczenie 2 Chronimy nasz klucz prywatny: chmod 400 /etc/apache2/ssl/www.onet.pl.key Wchodzimy na stronę np. www.thawte.com i wybieramy trial ssl wrzucamy zawartość CSR i czekamy na weryfikację i odbiór naszego CRT, którego musimy podpiąć do katalogu SSL wraz z certyfikatem zaufanego urzędu certyfikacji. 5

Ćwiczenie 2 6

Ćwiczenie 2 7

Ćwiczenie 3 Wirtualne hosty: Na jednym IP >1 domena np. Wp.pl i onet.pl 8

Ćwiczenie 3 Wirtualne hosty: a) Na jednym IP >1 domena np. Wp.pl i onet.pl 9

Ćwiczenie 3 Wirtualne hosty: b) Na 2 IP domena np. Wp.pl i onet.pl 192.168.5.110 i 192.168.5.111 ALIAS: # ifconfig eth0:0 192.168.1.110 up 10

Ćwiczenie 3 Wirtualne hosty: b) Na 2 IP domena np. Wp.pl i onet.pl 192.168.5.110 i 192.168.5.111 11

Ćwiczenie 3 Wirtualne hosty: c) Ta sam content na dwóch IP Server configuration NameVirtualHost 192.168.1.1 NameVirtualHost 172.20.30.40 <VirtualHost 192.168.1.1 172.20.30.40> DocumentRoot /www/server1 ServerName server.example.com ServerAlias server </VirtualHost> 12

Ćwiczenie 3 Wirtualne hosty: d) Różne website’y na różnych portach Listen 80 Listen 8080 NameVirtualHost 172.20.30.40:80 NameVirtualHost 172.20.30.40:8080 <VirtualHost 172.20.30.40:80> ServerName www.example.com DocumentRoot /www/domain-80 </VirtualHost> <VirtualHost 172.20.30.40:8080> ServerName www.example.com DocumentRoot /www/domain-8080 </VirtualHost> <VirtualHost 172.20.30.40:80> ServerName www.example.org DocumentRoot /www/otherdomain-80 </VirtualHost> 13