LIGHTTPD szybkość i prostota. Robert Partyka

Wielkość: px
Rozpocząć pokaz od strony:

Download "LIGHTTPD szybkość i prostota. Robert Partyka"

Transkrypt

1

2 LIGHTTPD szybkość i prostota

3 Dlaczego LIGHTTPD Składnia pliku konfiguracyjnego Podstawowa konfiguracja Czego najbardziej potrzebujemy Jeśli nie LIGHTTPD to co?

4 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie

5 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie Sprzęt: 2,8Ghz (x4) = 280Khz (1,12Mhz) / użytkownik 4GB RAM = ~400KB / użytkownik 1000Mbps Ethernet = 100Kbps / użytkownik 3GB/s SATA-2 = ~300KBps / użytkownik Gdzie leży problem?

6 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie Sprzęt: 2,8Ghz (x4) = 280Khz (1,12Mhz) / użytkownik 4GB RAM = ~400KB / użytkownik 1000Mbps Ethernet = 100Kbps / użytkownik 3GB/s SATA-2 = ~300KBps / użytkownik Gdzie leży problem?

7 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie Sprzęt: 2,8Ghz (x4) = 280Khz (1,12Mhz) / użytkownik 4GB RAM = ~400KB / użytkownik 1000Mbps Ethernet = 100Kbps / użytkownik 3GB/s SATA-2 = ~300KBps / użytkownik Gdzie leży problem?

8 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie Sprzęt: 2,8Ghz (x4) = 280Khz (1,12Mhz) / użytkownik 4GB RAM = ~400KB / użytkownik 1000Mbps Ethernet = 100Kbps / użytkownik 3GB/s SATA-2 = ~300KBps / użytkownik Gdzie leży problem?

9 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie Sprzęt: 2,8Ghz (x4) = 280Khz (1,12Mhz) / użytkownik 4GB RAM = ~400KB / użytkownik 1000Mbps Ethernet = 100Kbps / użytkownik 3GB/s SATA-2 = ~300KBps / użytkownik Gdzie leży problem?

10 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie Sprzęt: 2,8Ghz (x4) = 280Khz (1,12Mhz) / użytkownik 4GB RAM = ~400KB / użytkownik 1000Mbps Ethernet = 100Kbps / użytkownik 3GB/s SATA-2 = ~300KBps / użytkownik Gdzie leży problem?

11 Dlaczego LIGHTTPD problem C10K Chcemy obsłużyć 10 tyś użytkowników symultanicznie Sprzęt: 2,8Ghz (x4) = 280Khz (1,12Mhz) / użytkownik 4GB RAM = ~400KB / użytkownik 1000Mbps Ethernet = 100Kbps / użytkownik 3GB/s SATA-2 = ~300KBps / użytkownik Gdzie leży problem?

12 Składnia pliku konfiguracyjnego LIGHTTPD szybkość i prostota nazwamodułu.parametr = wartość nazwamodułu.parametr = ( wartość, wartość, wartość... ) nazwamodułu.parametr = ( klucz => wartość, klucz => wartość,... ) server.document-root = "/var/www/example.org/pages/" server.modules = ( "mod_access", "mod_rewrite" ) cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )

13 Składnia pliku konfiguracyjnego <pole> <operator> <wartość> {... }else <pole> <operator> <wartość>{... }else{... } LIGHTTPD szybkość i prostota $HTTP["remoteip"]!~ "^192\.168\.1\." { url.access-deny = ("") }

14 Składnia pliku konfiguracyjnego $HTTP["cookie"] - ciasteczka $HTTP["host"] - zmienna "host" z nagłówka $HTTP["useragent"] - informacje o przeglądarce $HTTP["referer"] - zmienna "referer" z nagłówka $HTTP["url"] - URL żądania klienta $HTTP["querystring"] - parametry z żądania klienta (po "?") $HTTP["remoteip"] - adres IP klienta $HTTP["scheme"] - "http" lub "https"

15 Składnia pliku konfiguracyjnego $SERVER["socket"] - gniazdo połączenia. Porównanie tylko w formacie "IP:PORT" lub ":PORT". Obsługuje tylko operator "==" $PHYSICAL["path"] - fizyczna ścieżka żądanego pliku w systemie plików serwera $PHYSICAL["existing-path"] - fizyczna ścieżka żądanego pliku w systemie plików serwera, tylko jeśli plik istnieje

16 Składnia pliku konfiguracyjnego == - porównanie (równy)!= - porównanie (inny niż) =~ - porównanie z wzorcem wyrażenia regularnego w stylu perl (równy)!~ - porównanie z wzorcem wyrażenia regularnego w stylu perl (inny niż)

17 Składnia pliku konfiguracyjnego $HTTP["host"] == "www.moja.org" { $HTTP["remoteip"]!~ "^192\.168\.[0-3]\." { $HTTP["url"] =~ "^/admin/" { url.access-deny = ( "" ) } } }

18 Podstawowa konfiguracja server.port = 80 server.event-handler = "linux-sysepoll" server.network-backend = "linux-sendfile" server.username = "lighttpd" server.groupname = "lighttpd" server.tag = "example"

19 Podstawowa konfiguracja server.max-fds = server.max-connections = server.max-keep-alive-requests = 20 server.max-keep-alive-idle = 5 server.kbytes-per-second = 128

20 Podstawowa konfiguracja server.modules = ( "mod_auth", "mod_rewrite", "mod_alias", "mod_access", "mod_evhost", "mod_accesslog", "mod_cgi" )

21 Podstawowa konfiguracja server.indexfiles = ( "index.php", "index.html", "index.htm", "default.htm") server.follow-symlink = "enable" url.access-deny = ("~", ".inc") server.document-root = "/var/www/localhost" server.pid-file server.errorlog accesslog.filename = "/var/run/lighttpd.pid" = "/var/log/lighttpd/error.log" = "/var/log/lighttpd/access.log"

22 Podstawowa konfiguracja include "vhost.conf" include "ssl.conf" include "mod_fastcgi.conf" include "mime-types.conf"

23 Czego najbardziej potrzebujemy * vhosty * mod_auth * mod_access * mod_fastcgi - PHP * mod_cgi * SSL * mod_rewrite * mod_redirect

24 Czego najbardziej potrzebujemy vhosty $HTTP["host"] == "www.mojastrona.pl" { server.document-root = "/var/www/sites/mojastrona.pl/" server.name = "www.mojastrona.pl" } $HTTP["host"] =~ "^(www\.)?mojastrona\.pl$" { server.document-root = "/var/www/sites/mojastrona.pl/" server.name = "www.mojastrona.pl" }

25 Czego najbardziej potrzebujemy mod_auth auth.backend = "plain" auth.backend.plain.userfile = "/var/www/plain.user" auth.require = ( "/" => ( "method" => "basic", "realm" => "XXLmarket", "require" => "valid-user" ) )

26 Czego najbardziej potrzebujemy mod_access url.access-deny = ( "~", ".inc") LIGHTTPD szybkość i prostota access.deny-all = "enable"

27 Czego najbardziej potrzebujemy mod_fastcgi server.modules += ("mod_fastcgi") fastcgi.server = ( ".php" => ( "localhost" => ( "socket" => "/var/run/lighttpd-fastcgi-php-" + PID + ".sk", "bin-path" => "/usr/bin/php-cgi", "min-procs" => 32, "max-procs" => 32, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "1", "PHP_FCGI_MAX_REQUESTS" => "10000" ), "bin-copy-environment" => ("PATH", "SHELL", "USER") ) ) )

28 Czego najbardziej potrzebujemy mod_cgi cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" ) $PHYSICAL["existing-path"] =~ "^/var/www/cgi-bin/" { } cgi.execute-all = "enable" cgi.assign = ( ".sh" => "" )

29 Czego najbardziej potrzebujemy SSL $SERVER["socket"] == " :443" { ssl.engine = "enable" ssl.pemfile = "/etc/lighttpd/ssl/s.pem" ssl.use-sslv2 = "disable" }

30 ^\"((?:[^\"]*(?:\"\")*)*?)\"\,?

31 Czego najbardziej potrzebujemy mod_rewrite url.rewrite-once = ( "<regex>" => "<relative-uri>" ) url.rewrite-repeat = ( "<regex>" => "<relative-uri>" ) %% - znak % %0 do %9 - odnalezione podzbiory w $HTTP["host"] $1 do $9 odnalezione podzbiory wzorca

32 Czego najbardziej potrzebujemy mod_rewrite $HTTP["host"] =~ "^(.+)\.mojastrona\.pl$" { url.rewrite-once = ( "^(.*\?.*)$" => "$1&subdomena=%1", "^(.*)$" => "$1?subdomena=%1" ) }

33 Czego najbardziej potrzebujemy mod_redirect url.redirect = ( "^/s/([0-9]+)/([0-9]+)$" => "http://www.mojastrona.pl/show.php?isdn=$1&page=$2", "^/g/([0-9]+)/([0-9]+)$" => "http://www.mojastrona.pl/get.php?isdn=$1&page=$2" ) $HTTP["host"] =~ "^www\.(.*)$" { } url.redirect = ( "^/(.*)" => "http://%1/$1" )

34 Jeśli nie LIGHTTPD to co? LIGHTTPD szybkość i prostota Nginx

35 Gdzie szukać?

36 Dziękuję za uwagę kontakt:

Zarządzanie systemami informatycznymi. Zarządzanie serwerem httpd: Apache

Zarządzanie systemami informatycznymi. Zarządzanie serwerem httpd: Apache Zarządzanie systemami informatycznymi Zarządzanie serwerem httpd: Apache Serwer httpd Apache - zalety Apache - otwarty serwer HTTP dostępny dla wielu systemów operacyjnych (m.in. UNIX, GNU/Linux, BSD,

Bardziej szczegółowo

Serwer Apache podstawy instalacji i administracji.

Serwer Apache podstawy instalacji i administracji. Serwer Apache podstawy instalacji i administracji. Jednymi z najczęściej spotykanych serwerów w sieci Internet są serwery www. Współcześnie trudno wyobrazić sobie przedsiębiorstwo nawet małe, które nie

Bardziej szczegółowo

.htacces. Prezentacja szkoleniowa home.pl

.htacces. Prezentacja szkoleniowa home.pl .htacces Prezentacja szkoleniowa home.pl Agenda Czym jest plik.htaccess? Podstawowe moŝliwości konfiguracji w.htaccess Kontrola dostępu do zasobów Definiowanie strony głównej Strony błędów Listowanie zawartości

Bardziej szczegółowo

FTP co to takiego? FTP File Transfer Protocol (Protokół Przesyłania Plików) RFC 114,959

FTP co to takiego? FTP File Transfer Protocol (Protokół Przesyłania Plików) RFC 114,959 FTP co to takiego? FTP File Transfer Protocol (Protokół Przesyłania Plików) RFC 114,959 Protokół niezawodnego przesyłania plików za pomocą prostych komend tekstowych. Jeden z najstarszych protokołów stosowanych

Bardziej szczegółowo

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć

Bardziej szczegółowo

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 2 Seria: Teleinformatyka 2013

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 2 Seria: Teleinformatyka 2013 ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 2 Seria: Teleinformatyka 2013 Zespół Szkół im. ks. S. Staszica w Tarnobrzegu PROTOKÓŁ I SERWER HTTP APACHE JAKO PRZYKŁAD SERWERA HTTP PRZYKŁADY KOMUNIKACJI Z

Bardziej szczegółowo

W poprzednim odcinku poznaliśmy: W poprzednim odcinku, cd.: W dzisiejszym odcinku. Apache serwer WWW (część 2)

W poprzednim odcinku poznaliśmy: W poprzednim odcinku, cd.: W dzisiejszym odcinku. Apache serwer WWW (część 2) W poprzednim odcinku poznaliśmy: komputerowa Apache serwer WWW (część 2) Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Prawa i opcje katalogów Aliasy katalogów i przekierowania Pliki dziennika

Bardziej szczegółowo

Apache serwer WWW (część 2) Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Apache serwer WWW (część 2) Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski komputerowa Apache serwer WWW (część 2) Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski komputerowa () Apache serwer WWW (część 2) 1 / 17 W poprzednim odcinku poznaliśmy: Prawa i opcje katalogów

Bardziej szczegółowo

Aplikacje WWW. Wykład 12. Serwery HTTP. wykład prowadzi: Maciej Zakrzewicz. Serwery HTTP

Aplikacje WWW. Wykład 12. Serwery HTTP. wykład prowadzi: Maciej Zakrzewicz. Serwery HTTP Wykład 12 Serwery HTTP wykład prowadzi: Maciej Zakrzewicz Serwery HTTP 1 Plan wykładu Wprowadzenie do architektury serwera HTTP Apache Podstawowe parametry konfiguracyjne Dziennik serwera Ścieżki logiczne

Bardziej szczegółowo

Apache. Apache serwer WWW

Apache. Apache serwer WWW Apache komputerowa Apache serwer WWW Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Dostępny pod różne platformy Ponad 50% udział w rynku serwerów WWW (Netcraft Web Server Survey 2007) Darmowy,

Bardziej szczegółowo

Linux -- u mnie działa!

Linux -- u mnie działa! Linux -- u mnie działa! Domowy serwer II Karol 'KarolGT' Antosik karolgt@karolgt.one.pl Stanisław 'Grung' Kulczycki grung@kce.one.pl Apache Apache najpopularniejszy serwer http ~62% z całości rynku budowa

Bardziej szczegółowo

Apache serwer WWW. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Apache serwer WWW. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski komputerowa Apache serwer WWW Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski komputerowa () Apache serwer WWW 1 / 18 Apache Dostępny pod różne platformy Ponad 50% udział w rynku serwerów

Bardziej szczegółowo

Parametr --prefix wskazuje katalog, do którego zostanie zainstalowany serwer.

Parametr --prefix wskazuje katalog, do którego zostanie zainstalowany serwer. Instrukcja laboratoryjna do ćwiczenia: 1. Cel ćwiczenia: Instalacja pakietu LAMP w systemie KNOPPIX Celem ćwiczenia jest zapoznanie się z zagadnieniami związanymi z instalacją i konfiguracją serwera WWW,

Bardziej szczegółowo

Temat: EasyAccess 2.0 Data: 10 Października 2014 Prowadzący: Maciej Sakowicz

Temat: EasyAccess 2.0 Data: 10 Października 2014 Prowadzący: Maciej Sakowicz Temat: EasyAccess 2.0 Data: 10 Października 2014 Prowadzący: Maciej Sakowicz Agenda Część 1: Studium przypadku i rozwiązanie Część 2: Czym jest EasyAccess 2.0? Część 3: Dlaczego warto użyć EasyAccess 2.0?

Bardziej szczegółowo

-czyli jak pozwolić adminowi spać w nocy

-czyli jak pozwolić adminowi spać w nocy -czyli jak pozwolić adminowi spać w nocy Problemy? Co to jest HAProxy? Zabawę czas zacząć Podsumowanie Maciej Milaszewski maciejm@hicon.pl Problem: Miałem raczej na myśli układ w którym Ty odwalasz czarną

Bardziej szczegółowo

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2 1. Instalacja serwera WWW Aby zainstalować serwer WWW w systemie Linux, należy wykorzystać menedżer pakietów apt-get. Polecenia które należy wpisać w terminalu użytkownika root 1 : apt-get install build-essential

Bardziej szczegółowo

I.Wojnicki, Tech.Inter.

I.Wojnicki, Tech.Inter. Igor Wojnicki (AGH, KA) Serwer WWW, e-mail 18 czerwca 2012 1 / 29 Serwer WWW, e-mail Igor Wojnicki Katedra Automatyki Akademia Górniczo-Hutnicza w Krakowie 18 czerwca 2012 Igor Wojnicki (AGH, KA) Serwer

Bardziej szczegółowo

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Wykład 3 Inżynieria oprogramowania Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System

Bardziej szczegółowo

Konfiguracja serwera Apache

Konfiguracja serwera Apache Konfiguracja serwera Apache autor Jarosław Mężyk e-mail j.mezyk@netcoffee.pl www http://www.netcoffee.pl wersja dokumentu 1.0 Licencja Creative Commons Pewne prawa zastrzeżone Attribution-NonCommercial-ShareAlike

Bardziej szczegółowo

1.1 Podłączenie... 3 1.2 Montaż... 4 1.2.1 Biurko... 4 1.2.2 Montaż naścienny... 4

1.1 Podłączenie... 3 1.2 Montaż... 4 1.2.1 Biurko... 4 1.2.2 Montaż naścienny... 4 Szybki start telefonu AT810 Wersja: 1.1 PL 2014 1. Podłączenie i instalacja AT810... 3 1.1 Podłączenie... 3 1.2 Montaż... 4 1.2.1 Biurko... 4 1.2.2 Montaż naścienny... 4 2. Konfiguracja przez stronę www...

Bardziej szczegółowo

Autor: inż. Wojciech Zatorski Opiekun pracy: dr inż. Krzysztof Małecki

Autor: inż. Wojciech Zatorski Opiekun pracy: dr inż. Krzysztof Małecki Autor: inż. Wojciech Zatorski Opiekun pracy: dr inż. Krzysztof Małecki Cel Konfiguracja i testowanie serwera WWW Apache w celu optymalizacji wydajności. 2/25 Zakres Konfigurowanie serwera Apache jako wydajnego

Bardziej szczegółowo

CENNIK PODSTAWOWY USŁUGI etlink FIRMA

CENNIK PODSTAWOWY USŁUGI etlink FIRMA 1. Postanowienia ogólne CENNIK PODSTAWOWY USŁUGI etlink FIRMA 1.1. Usługi etlink FIRMA świadczonej przez Opertora, zwanego dalej Cennikiem, określa wysokość opłat za Usługi etlink FIRMA oraz zasady naliczania

Bardziej szczegółowo

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG Instrukcja obsługi programu CMS Dla rejestratorów HANBANG 1. Wymagania sprzętowe: Minimalne wymagania sprzętowe: System operacyjny: Windows Serwer 2003 Standard Edition SP2 Baza danych: Mysql5.0 Procesor:

Bardziej szczegółowo

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI SPIS TREŚCI 1.Dwie metody przekazu danych do serwera 2 2.Metoda GET przykład 3 3.Metoda POST przykład 4 4.Kiedy GET a kiedy POST 5 5.Szablony po co je stosować 7 6.Realizacja szablonu własną funkcją 8

Bardziej szczegółowo

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

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne Jarosław Kuchta Internetowe Usługi Informacyjne Komponenty IIS HTTP.SYS serwer HTTP zarządzanie połączeniami TCP/IP buforowanie odpowiedzi obsługa QoS (Quality of Service) obsługa plików dziennika IIS

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Inżynierii Elektrycznej i Komputerowej Politechnika Krakowska Laboratorium Administrowania Systemami Komputerowymi Apache - serwer WWW ćwiczenie numer: 5 2 Spis treści

Bardziej szczegółowo

System kontroli dostępu ACCO NET Instrukcja instalacji

System kontroli dostępu ACCO NET Instrukcja instalacji System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166

Bardziej szczegółowo

Drobne błędy w portalach WWW

Drobne błędy w portalach WWW Drobne błędy w portalach WWW Borys Łącki http://www.logicaltrust.net XIX Górska Szkoła Informatyki / Szczyrk, 23-26.06.2008 r. LogicalTrust wyizolowany departament bezpieczeństwa IT Business Consulting

Bardziej szczegółowo

Internetowe bazy danych

Internetowe bazy danych Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy Internetowe bazy danych wykład 6 dr inż. Jacek Mazurkiewicz e-mail: Jacek.Mazurkiewicz@pwr.wroc.pl Kontrola dostępu

Bardziej szczegółowo

Zadanie.09-1 - OUTSIDE 200. 200. 200.0/24. dmz. outside 192. 168.1.0/24. security- level 50 176.16.0.0/16

Zadanie.09-1 - OUTSIDE 200. 200. 200.0/24. dmz. outside 192. 168.1.0/24. security- level 50 176.16.0.0/16 ASDM - Adaptive Security Device Manager (pix) HTTP Device Manager (switch) SSH (pix), TELNET (switch) Schemat sieci OUTSIDE 200. 200. 200.0/24 outside security- level 0 192. 168.1.0/24 dmz security- level

Bardziej szczegółowo

Połączenie VPN SSL Web Proxy. 1. Konfiguracja serwera VPN 1.1. Ustawienia ogólne 1.2. Profile SSL Web Proxy 1.3. Konto SSL 1.4. Grupa użytkowników

Połączenie VPN SSL Web Proxy. 1. Konfiguracja serwera VPN 1.1. Ustawienia ogólne 1.2. Profile SSL Web Proxy 1.3. Konto SSL 1.4. Grupa użytkowników 1. Konfiguracja serwera VPN 1.1. Ustawienia ogólne 1.2. Profile SSL Web Proxy 1.3. Konto SSL 1.4. Grupa użytkowników 2. Konfiguracja klienta VPN 3. Status połączenia 3.1. Klient VPN 3.2. Serwer VPN Procedura

Bardziej szczegółowo

Laboratorium 1 Wprowadzenie do PHP

Laboratorium 1 Wprowadzenie do PHP Laboratorium 1 Wprowadzenie do PHP Ćwiczenie 1. Tworzenie i uruchamianie projektu PHP w Netbeans Tworzenie projektu Uruchom środowisko NetBeans. Stwórz nowy projekt typu PHP Application (File->New Project,

Bardziej szczegółowo

CENNIK PODSTAWOWY USŁUGI etlink FIRMA

CENNIK PODSTAWOWY USŁUGI etlink FIRMA CENNIK PODSTAWOWY USŁUGI 1. Postanowienia ogólne 1.1. Usługi świadczonej przez Opertora, zwanego dalej Cennikiem, określa wysokość opłat za Usługi oraz zasady naliczania tych opłat. 1.2. Zgodnie z regulaminem,

Bardziej szczegółowo

Platforma webowa IIS

Platforma webowa IIS 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

Bardziej szczegółowo

Konfiguracja SNMP z wykorzystaniem pakietu MRTG

Konfiguracja SNMP z wykorzystaniem pakietu MRTG Konfiguracja SNMP z wykorzystaniem pakietu MRTG 1. Przykładowa topologia sieci wraz z występującymi usługami. a) konfiguracja urządzenia Cisco SNMPv1; przeprowadzić konfigurację snmp: Switch(config)# snmp-server

Bardziej szczegółowo

Powitanie. Joomla Day 2014, Warszawa, Poland, 20-09-2014. Jak bezpiecznie pozycjonować strony oparte na Joomla?

Powitanie. Joomla Day 2014, Warszawa, Poland, 20-09-2014. Jak bezpiecznie pozycjonować strony oparte na Joomla? Powitanie Joomla Day 2014, Warszawa, Poland, 20-09-2014 Agenda Jak bezpiecznie pozycjonować strony oparte na Joomla? - Czynniki SEO - zagadnienia techniczne - Opisy META jak je stosujesz? - Nagłówki hx

Bardziej szczegółowo

Instrukcja obsługi serwera FTP v.28.12.2010

Instrukcja obsługi serwera FTP v.28.12.2010 Instrukcja obsługi serwera FTP v.28.12.2010 1. Dostęp klienta do konta FTP 1.1. Wprowadzić do przeglądarki adres ftp://87.204.185.42 lub alternatywny adres IP ftp://82.11.1160.114 1.2. Wprowadzić nazwę

Bardziej szczegółowo

Stos TCP/IP. Warstwa aplikacji cz.2

Stos TCP/IP. Warstwa aplikacji cz.2 aplikacji transportowa Internetu Stos TCP/IP dostępu do sieci Warstwa aplikacji cz.2 Sieci komputerowe Wykład 6 FTP Protokół transmisji danych w sieciach TCP/IP (ang. File Transfer Protocol) Pobieranie

Bardziej szczegółowo

DOKUMENTACJA INTERFEJSU API - HTTPS

DOKUMENTACJA INTERFEJSU API - HTTPS DOKUMENTACJA INTERFEJSU API - HTTPS WERSJA 0.1 DATA PUBLIKACJI : 01.03.2014 SPIS TREŚCI Spis treści Wprowadzenie 1 Dostęp do usługi notowania online 2 Opis struktur danych 3 Kody błędów 5 Historia wersji

Bardziej szczegółowo

HTTP. literatura: http://tools.ietf.org/html/rfc2616

HTTP. literatura: http://tools.ietf.org/html/rfc2616 HTTP + CGI HTTP literatura: http://tools.ietf.org/html/rfc2616 HTTP = Hypertext Transfer Protocol RFC2616 używany do transferu danych dowolnego typu, w szczególności dokumentów HTML typowa sesja komunikacyjna:

Bardziej szczegółowo

Aplikacje webowe. mgr inż. Aleksander Smywiński-Pohl. Elektroniczne Przetwarzanie Informacji

Aplikacje webowe. mgr inż. Aleksander Smywiński-Pohl. Elektroniczne Przetwarzanie Informacji Elektroniczne Przetwarzanie Informacji Plan prezentacji URL Komunikacja HTTP Formularze CGI JavaScript Frameworki webowe REST Plan prezentacji URL Komunikacja HTTP Formularze CGI JavaScript Frameworki

Bardziej szczegółowo

Automatyczna aktualizacja. Instalacja Serwera aktualizacji

Automatyczna aktualizacja. Instalacja Serwera aktualizacji Instalacja Serwera aktualizacji Spis treści Wstęp 4 Jak działa automatyczna aktualizacja 5 Aktualizacja z wykorzystaniem mechanizmu udostępnienia plików w systemie Windows 6 Konfiguracja serwera aktualizacji...

Bardziej szczegółowo

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone Typy przetwarzania Przetwarzanie zcentralizowane Systemy typu mainfame Przetwarzanie rozproszone Architektura klient serwer Architektura jednowarstwowa Architektura dwuwarstwowa Architektura trójwarstwowa

Bardziej szczegółowo

CGI (Common Gateway Interface)

CGI (Common Gateway Interface) CGI CGI (Common Gateway Interface) - znormalizowany interfejs, umożliwiający komunikację pomiędzy oprogramowaniem serwera WWW a innymi programami znajdującymi się na serwerze. Umożliwia dynamiczne (na

Bardziej szczegółowo

Technologie sieciowe Sprawozdanie z labolatorium. Lista 5

Technologie sieciowe Sprawozdanie z labolatorium. Lista 5 Politechnika Wrocławska Wydział Podstawowych Problemów Techniki Technologie sieciowe Sprawozdanie z labolatorium Lista 5 Autor: Piotr Kosytorz IIrokInf. indeks: 166174 Prowadzący: dr inż. Łukasz Krzywiecki

Bardziej szczegółowo

Systemy internetowe. Wykład 5 Architektura WWW. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science

Systemy internetowe. Wykład 5 Architektura WWW. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science Systemy internetowe Wykład 5 Architektura WWW Architektura WWW Serwer to program, który: Obsługuje repozytorium dokumentów Udostępnia dokumenty klientom Komunikacja: protokół HTTP Warstwa klienta HTTP

Bardziej szczegółowo

Języki programowania wysokiego poziomu. PHP cz.3. Formularze

Języki programowania wysokiego poziomu. PHP cz.3. Formularze Języki programowania wysokiego poziomu PHP cz.3. Formularze Formularze Sposób przesyłania danych formularza do serwera zależy od wybranej metody HTTP: Metoda GET

Bardziej szczegółowo

Kontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do

Kontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do Sesje i ciasteczka Kontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do śledzenia użytkownika podczas jednej sesji

Bardziej szczegółowo

Serwer Apache w połączeniu z OpenSSL. Autorzy: Radosław Bednarski, Tomasz Kaleta IV FDS

Serwer Apache w połączeniu z OpenSSL. Autorzy: Radosław Bednarski, Tomasz Kaleta IV FDS Serwer Apache w połączeniu z OpenSSL Autorzy: Radosław Bednarski, Tomasz Kaleta IV FDS 1 STRESZCZENIE Dokument zawiera sposób integracji Apache a z OpenSSL i modułu modssl. Poniższy opis przeprowadzi nas

Bardziej szczegółowo

Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)

Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar) Tworzenie witryn internetowych PHP/Java (mgr inż. Marek Downar) Rodzaje zawartości Zawartość statyczna Treść statyczna (np. nagłówek, stopka) Layout, pliki multimedialne, obrazki, elementy typograficzne,

Bardziej szczegółowo

DFL-200 Network Security Firewall. Dysk CD (zawierający podręcznik użytkownika) Kabel konsoli (RS 232) Zasilacz napięcia stałego 5 V

DFL-200 Network Security Firewall. Dysk CD (zawierający podręcznik użytkownika) Kabel konsoli (RS 232) Zasilacz napięcia stałego 5 V Urządzenie można skonfigurować za pomocą każdej nowoczesnej przeglądarki internetowej, np. Internet Explorer 6 lub Netscape Navigator 6. DFL-200 Zapora zabezpieczająca sieć Przed rozpoczęciem Jeżeli zapora

Bardziej szczegółowo

mod ssl moduł umożliwiający uruchomienie protokołu https, czyli szyfrowanej wersji serwisu

mod ssl moduł umożliwiający uruchomienie protokołu https, czyli szyfrowanej wersji serwisu Rozdział 17 Serwer stron www Jedną z podstawowych usług, uruchamianych na serwerach internetowych jest serwis www. W rozdziale poniższym nie będziemy się zajmowali budowaniem stron www. Przyglądniemy się

Bardziej szczegółowo

Instrukcja dla instalatora systemu SMDP Enterprise/Professional

Instrukcja dla instalatora systemu SMDP Enterprise/Professional Instrukcja dla instalatora systemu SMDP Enterprise/Professional Zawartość Wymagania na serwer... 1 Instalacja... 2 Ręczny proces konfiguracji i uruchomienia serwera... 5 Przygotowanie konfiguracji urządzeń

Bardziej szczegółowo

Inteligentny czujnik w strukturze sieci rozległej

Inteligentny czujnik w strukturze sieci rozległej Inteligentny czujnik w strukturze sieci rozległej Tadeusz Pietraszek Zakopane, 13 czerwca 2002 Plan prezentacji Problematyka pomiarów stężenia gazów w obiektach Koncepcja realizacji rozproszonego systemu

Bardziej szczegółowo

Języki i narzędzia programowania III. Łukasz Kamiński Wykład I - 2012-10-01

Języki i narzędzia programowania III. Łukasz Kamiński Wykład I - 2012-10-01 Języki i narzędzia programowania III Łukasz Kamiński Wykład I - 2012-10-01 JNP III Cele zajęć Pokazanie pełnej ścieżki realizacji aplikacji na WWW. Pokazanie języka PHP Idea, budowa, działanie, integracja,

Bardziej szczegółowo

Laboratorium 3.4.2: Zarządzanie serwerem WWW

Laboratorium 3.4.2: Zarządzanie serwerem WWW Laboratorium 3.4.2: Zarządzanie serwerem WWW Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253

Bardziej szczegółowo

Wersja 1.0 Styczeń 2011. Xerox Phaser 3635MFP Extensible Interface Platform

Wersja 1.0 Styczeń 2011. Xerox Phaser 3635MFP Extensible Interface Platform Wersja 1.0 Styczeń 2011 Xerox Phaser 3635MFP 2011 Xerox Corporation. XEROX oraz XEROX and Design są znakami handlowymi firmy Xerox Corporation w Stanach Zjednoczonych i/lub innych krajach. Okresowo w niniejszym

Bardziej szczegółowo

Zapora ogniowa DFL-700 NETDEFEND. Dysk CD (z podręcznikiem użytkownika i gwarancją) Kabel ethernetowy bezpośredni UTP, kat. 5 (skrętka nieekranowana)

Zapora ogniowa DFL-700 NETDEFEND. Dysk CD (z podręcznikiem użytkownika i gwarancją) Kabel ethernetowy bezpośredni UTP, kat. 5 (skrętka nieekranowana) Urządzenie można skonfigurować za pomocą każdej nowoczesnej przeglądarki internetowej, np. Internet Explorer 6 lub Netscape Navigator 6 lub nowszej. DFL-700 NETDEFEND Network Security Firewall Przed rozpoczęciem

Bardziej szczegółowo

I OGÓLNOPOLSKI KONKURS POTYCZKI MŁODYCH ADMINÓW CZERWIEC 2014

I OGÓLNOPOLSKI KONKURS POTYCZKI MŁODYCH ADMINÓW CZERWIEC 2014 I OGÓLNOPOLSKI KONKURS POTYCZKI MŁODYCH ADMINÓW CZERWIEC 2014 Uwaga!!! ZANIM PRZYSTĄPISZ DO ROZWIĄZANIA ZADAŃ ZAPOZNAJ SIĘ Z NOTATKĄ INFROMACYJNĄ PONIŻEJ: Notatka: Zadania można rozwiązać w różny sposób,

Bardziej szczegółowo

The OWASP Foundation http://www.owasp.org. Session Management. Sławomir Rozbicki. slawek@rozbicki.eu

The OWASP Foundation http://www.owasp.org. Session Management. Sławomir Rozbicki. slawek@rozbicki.eu The OWASP Foundation http://www.owasp.org Session Management Sławomir Rozbicki slawek@rozbicki.eu 28-07-2011 OWASP TOP 10 A1: Injection A2: Cross-Site Scripting (XSS) A3: Broken Authentication and Session

Bardziej szczegółowo

Krótka instrukcja instalacji

Krótka instrukcja instalacji Krótka instrukcja instalacji Spis treści Krok 1 Pobieranie plików instalacyjnych Krok 2 Ekran powitalny Krok 3 Umowa licencyjna Krok 4 Wybór miejsca instalacji Krok 5 Informacje rejestracyjne Krok 6 Rozpoczęcie

Bardziej szczegółowo

PODSTAWOWA KONFIGURACJA LINKSYS WRT300N

PODSTAWOWA KONFIGURACJA LINKSYS WRT300N PODSTAWOWA KONFIGURACJA LINKSYS WRT300N 1. Topologia połączenia sieci WAN i LAN (jeśli poniższa ilustracja jest nieczytelna, to dokładny rysunek topologii znajdziesz w pliku network_konfigurowanie_linksys_wrt300n_cw.jpg)

Bardziej szczegółowo

Nr: 12. Tytuł: UDOSTĘPNIANIE DANYCH O SPRAWACH KLIENTOM KANCELARII NA ZEWNĘTRZNYCH SERWERACH WWW. Data modyfikacji: 2012-03-08

Nr: 12. Tytuł: UDOSTĘPNIANIE DANYCH O SPRAWACH KLIENTOM KANCELARII NA ZEWNĘTRZNYCH SERWERACH WWW. Data modyfikacji: 2012-03-08 Nr: 12 Tytuł: UDOSTĘPNIANIE DANYCH O SPRAWACH KLIENTOM KANCELARII NA ZEWNĘTRZNYCH SERWERACH WWW Data modyfikacji: 2012-03-08 Co zawiera ten dokument: Ten dokument zawiera informacje o możliwościach i sposobie

Bardziej szczegółowo

APACHE 2.0 + SSL Linux. Użycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux. wersja 1.5

APACHE 2.0 + SSL Linux. Użycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux. wersja 1.5 APACHE 2.0 + SSL Linux Użycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux wersja 1.5 Spis treści 1. Wstęp... 3 2. Tworzenie certyfikatu... 3 2.1. Tworzenie certyfikatu poprzez

Bardziej szczegółowo

SPECYFIKACJA USŁUG HOSTINGOWYCH

SPECYFIKACJA USŁUG HOSTINGOWYCH SPECYFIKACJA USŁUG HOSTINGOWYCH Ważność specyfikacji Od dnia 2011-09-28 do odwołania nowszą wersją Specyfikacji. Określenia występujące w Specyfikacji 1. Panel Klienta oznacza oprogramowanie udostępnione

Bardziej szczegółowo

Protokół HTTP (2) I) Wprowadzenie. II) Użyte narzędzia: III) Kolejność działań

Protokół HTTP (2) I) Wprowadzenie. II) Użyte narzędzia: III) Kolejność działań Protokół HTTP (2) I) Wprowadzenie Celem ćwiczenia jest zapoznanie z protokołem HTTP. Ćwiczenie obejmuje takie zagadnienia jak: a) instalację i konfigurację serwera HTTP (Apache2), b) uwierzytelnianie dostępu

Bardziej szczegółowo

Samsung Universal Print Driver Podręcznik użytkownika

Samsung Universal Print Driver Podręcznik użytkownika Samsung Universal Print Driver Podręcznik użytkownika wyobraź sobie możliwości Copyright 2009 Samsung Electronics Co., Ltd. Wszelkie prawa zastrzeżone. Ten podręcznik administratora dostarczono tylko w

Bardziej szczegółowo

KARTA KURSU. Administracja serwerami WWW

KARTA KURSU. Administracja serwerami WWW KARTA KURSU Nazwa Nazwa w j. ang. Administracja serwerami WWW Web server administration Kod Punktacja ECTS* 2 Koordynator mgr Alfred Budziak Zespół dydaktyczny: mgr Alfred Budziak Opis kursu (cele kształcenia)

Bardziej szczegółowo

ibok Internetowe Biuro Obsługi Klienta

ibok Internetowe Biuro Obsługi Klienta ibok Internetowe Biuro Obsługi Klienta ibok Internetowe Biuro Obsługi Klienta to niezależnie działający panel dostępowy, umożliwiający klientom naszej sieci podgląd danych zawartych w bazach programu Pyxis

Bardziej szczegółowo

INSTRUKCJA INSTALACJI I KONFIGURACJI APLIKACJI WEBSOFT CEIDG MONITOR

INSTRUKCJA INSTALACJI I KONFIGURACJI APLIKACJI WEBSOFT CEIDG MONITOR INSTRUKCJA INSTALACJI I KONFIGURACJI APLIKACJI WEBSOFT CEIDG MONITOR Producent: Nazwa oprogramowania: Printec Websoft CEIDG Monitor Aktualna wersja: 1.0 Ostatnia aktualizacja: 25.01.2015 Kontakt: biuro@e-printec.com.pl,

Bardziej szczegółowo

HTTP, CGI, Perl. HTTP HyperText Transfer Protocol. CGI Common Gateway Interface. Perl Practical Extraction and Report Language

HTTP, CGI, Perl. HTTP HyperText Transfer Protocol. CGI Common Gateway Interface. Perl Practical Extraction and Report Language HTTP, CGI, Perl HTTP HyperText Transfer Protocol CGI Common Gateway Interface Perl Practical Extraction and Report Language Przeglądarka HTTP Serwer WWW CGI Moduł HTTP (1) Protokół bezpołączeniowy działający

Bardziej szczegółowo

Cemarol Sp. z o.o. Polityka prywatności (pliki cookies) 1. Informacje ogólne.

Cemarol Sp. z o.o. Polityka prywatności (pliki cookies) 1. Informacje ogólne. Polityka prywatności (pliki cookies) 1. Informacje ogólne. Cemarol Sp. z o.o. 1. Operatorem Serwisu www.powiat-lebork.com jest Cemarol sp. z o.o. z siedzibą w Kobylnicy (76-251), Kobylnica, ul. Główna

Bardziej szczegółowo

Program TruVision Navigator uwagi do wersji 4.0

Program TruVision Navigator uwagi do wersji 4.0 Program TruVision uwagi do wersji 4.0 2011 UTC Fire & Security. Wszelkie prawa zastrzeżone. P/N 1064300-PL ISS 13JUN11 Spis treści Wstęp 1 Wymagania dotyczące oprogramowania klienta 2 Zalecenia sprzętowe

Bardziej szczegółowo

SZYBKIE URUCHOMIENIE. BRAMKA VoIP HT-286/486/502/503. Grandstream Szybkie uruchomienie Seria HT Networks Inc.

SZYBKIE URUCHOMIENIE. BRAMKA VoIP HT-286/486/502/503. Grandstream Szybkie uruchomienie Seria HT Networks Inc. SZYBKIE URUCHOMIENIE BRAMKA VoIP HT-286/486/502/503 1. Wstęp Dziękujemy za zakup bramki VoIP serii HT, umoŝliwiającej wykorzystanie dotychczasowej centrali bądź telefonów analogowych do prowadzenia rozmów

Bardziej szczegółowo

INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład VII

INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład VII Wrocław 2006 INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład VII Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl INTERNETOWE BAZY DANYCH PLAN NA DZIŚ : Cookies Sesje Inne możliwości

Bardziej szczegółowo

APACHE 2.0 + SSL Linux. Użycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux. wersja 1.8

APACHE 2.0 + SSL Linux. Użycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux. wersja 1.8 APACHE 2.0 + SSL Linux Użycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux wersja 1.8 Spis treści 1. Wstęp... 3 2. Tworzenie certyfikatu... 3 2.1. Tworzenie certyfikatu poprzez

Bardziej szczegółowo

Należy ściągnąć oprogramowanie Apache na platformę

Należy ściągnąć oprogramowanie Apache na platformę Programowanie Internetowe Język PHP - wprowadzenie 1. Instalacja Oracle+Apache+PHP Instalacja Apache, PHP, Oracle Programy i ich lokalizacja Oracle Database 10g Express Edition10.2 http://www.oracle.com/technology/products/database/

Bardziej szczegółowo

Przykład programu w PHP. Wykład10.PHP ciągdalszy,str.1

Przykład programu w PHP. Wykład10.PHP ciągdalszy,str.1 Przykład programu w PHP Wykład10.PHP ciągdalszy,str.1 Przykład programu w PHP Wykład10.PHP ciągdalszy,str.1 Przeliczanie dnia roku na dzień i miesiąc: function jaka data($dni) {... Przykład programu w

Bardziej szczegółowo

Dokumentacja wdrożeniowa Project Lord 1.0

Dokumentacja wdrożeniowa Project Lord 1.0 Dokumentacja wdrożeniowa Project Lord 1.0 Spis treści 1. Wymagane oprogramowanie... 3 2. Instalacja aplikacji ProjectLord na serwerze JBoss 7.1.1... 3 2.1. Instalacja sterownika bazy danych na serwerze

Bardziej szczegółowo

INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7

INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7 Mgr inż. Marcin Dąbrowski INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7 Wydział Organizacji i Zarządzania Politechnika Śląska w Gliwicach Zabrze 2009 1. Instalacja lokalnego

Bardziej szczegółowo

Opis oferowanego przedmiotu zamówienia

Opis oferowanego przedmiotu zamówienia Wypełnia Wykonawca Opis oferowanego przedmiotu zamówienia Załącznik nr 8 do siwz i formularza ofertowego 1. Serwer NAS Liczba sztuk: 2 Oferowany model:.. Producent:..... L.p. Wymagania minimalne Zamawiającego

Bardziej szczegółowo

ZABEZPIECZENIE KOMUNIKACJI Z SYSTEMEM E-PŁATNOŚCI

ZABEZPIECZENIE KOMUNIKACJI Z SYSTEMEM E-PŁATNOŚCI PROJEKT: ZAPROJEKTOWANIE, WYKONANIE I WDROŻENIE SYSTEMU INFORMATYCZNEGO OBSŁUGUJĄCEGO E-PŁATNOŚCI ZABEZPIECZENIE KOMUNIKACJI Z SYSTEMEM E-PŁATNOŚCI Strona 1 z 19 Informacje o Historia zmian Wprowadzenie

Bardziej szczegółowo

Gatesms.eu Mobilne Rozwiązania dla biznesu

Gatesms.eu Mobilne Rozwiązania dla biznesu Mobilne Rozwiązania dla biznesu SPECYFIKACJA TECHNICZNA WEB API-USSD GATESMS.EU wersja 0.9 Opracował: Gatesms.eu Spis Historia wersji dokumentu...3 Bezpieczeństwo...3 Wymagania ogólne...3 Mechanizm zabezpieczenia

Bardziej szczegółowo

Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2

Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2 Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2 Generowanie kodów: po stronie Partnera Weryfikacja kodów: po stronie Partnera Spis treści 1. Kolejne kroki w stworzeniu własnego serwisu 2. Jak

Bardziej szczegółowo

Zarządzanie systemami informatycznymi. Bezpieczeństwo przesyłu danych

Zarządzanie systemami informatycznymi. Bezpieczeństwo przesyłu danych Zarządzanie systemami informatycznymi Bezpieczeństwo przesyłu danych Bezpieczeństwo przesyłu danych Podstawy szyfrowania Szyfrowanie z kluczem prywatnym Szyfrowanie z kluczem publicznym Bezpieczeństwo

Bardziej szczegółowo

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak Wykład 3 / Wykład 4 Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak 1 Wprowadzenie do Modułu 3 CCNA-E Funkcje trzech wyższych warstw modelu OSI W jaki sposób ludzie wykorzystują

Bardziej szczegółowo

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA 2015 Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA Spis treści. Spis treści. 1 Wprowadzenie. 2 Instalacja / deinstalacja serwera Samby w OpenSuse. 2 Usługi Samby / porty nasłuchu. 2 Zarządzanie

Bardziej szczegółowo

Rysunek 178. Programowanie monitorów KDS

Rysunek 178. Programowanie monitorów KDS 9.3. GASTRO KDS Gastro KDS to wersja KDS przeznaczona do wyświetlania zamówień na urządzeniach z systemem Android. Do działania potrzebuje urządzenia z systemem Android w wersji co najmniej 4.0. Wykorzystuje

Bardziej szczegółowo

Plan wykładu. 1. Protokół FTP. 2. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX.

Plan wykładu. 1. Protokół FTP. 2. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX. Plan wykładu 1. Protokół FTP. 2. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX. 1 Protokół FTP Protokół FTP (File Transfer Protocol) [RFC 959] umożliwia

Bardziej szczegółowo

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Dostęp zdalny

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Dostęp zdalny Jarosław Kuchta Dostęp zdalny Zagadnienia Infrastruktura VPN Protokoły VPN Scenariusz zastosowania wirtualnej sieci prywatnej Menedżer połączeń Dostęp zdalny 2 Infrastruktura VPN w WS 2008 Klient VPN Windows

Bardziej szczegółowo

Specyfikacja konfiguracji systemów

Specyfikacja konfiguracji systemów Budowa, utrzymanie i rozwój portalu Szerokopasmowa Specyfikacja konfiguracji systemów Urząd Komunikacji Elektronicznej ul. M. Kasprzaka 18/20, 01-211 Warszawa Przygotowano dla: tel. (+48 22) 53 49 190

Bardziej szczegółowo

INSTYTUT IMMUNOLOGII I TERAPII DOŚWIADCZALNEJ im. Ludwika Hirszfelda Polska Akademia Nauk

INSTYTUT IMMUNOLOGII I TERAPII DOŚWIADCZALNEJ im. Ludwika Hirszfelda Polska Akademia Nauk INSTYTUT IMMUNOLOGII I TERAPII DOŚWIADCZALNEJ im. Ludwika Hirszfelda Polska Akademia Nauk ul. Rudolfa Weigla 12, 53-114 Wrocław tel. / fax. (4871) 37-09-997, http://www.iitd.pan.wroc.pl NIP: 896-000-56-96;

Bardziej szczegółowo

torrenty w konsoli Łukasz Olender

torrenty w konsoli Łukasz Olender Pierwsze uruchomienie Uruchomienie programu sprowadza się do wpisania w konsoli polecenia rtorrent. Warto jednak uruchomić go korzysta torrenty w konsoli Łukasz Olender Ostatnimi czasy dość dużo słyszy

Bardziej szczegółowo

Budowa intranetu Linux, Apache, VirtualHost. Rajmund Radziewicz

Budowa intranetu Linux, Apache, VirtualHost. Rajmund Radziewicz Budowa intranetu Linux, Apache, VirtualHost Rajmund Radziewicz Celem tego artykułu będzie opis konfiguracji serwera WWW w sieci lokalnej, z uwierzytelnianiem, udostępnianiem określonych zasobów i usług

Bardziej szczegółowo

Hosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (http://www.amu.edu.pl/~mtanas)

Hosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (http://www.amu.edu.pl/~mtanas) Hosting WWW Bezpieczeństwo hostingu WWW Dr Michał Tanaś (http://www.amu.edu.pl/~mtanas) Szyfrowana wersja protokołu HTTP Kiedyś używany do specjalnych zastosowań (np. banki internetowe), obecnie zaczyna

Bardziej szczegółowo

APACHE 2.0 + SSL Linux. UŜycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux. wersja 1.3 UNIZETO TECHNOLOGIES S.A.

APACHE 2.0 + SSL Linux. UŜycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux. wersja 1.3 UNIZETO TECHNOLOGIES S.A. APACHE 2.0 + SSL Linux UŜycie certyfikatów niekwalifikowanych w oprogramowaniu APACHE 2.0 + SSL Linux wersja 1.3 Spis treści 1. WSTĘP... 3 2. TWORZENIE CERTYFIKATU... 3 2.1. GENEROWANIE WNIOSKU O CERTYFIKAT

Bardziej szczegółowo

Ćwiczenie: JavaScript Cookies (3x45 minut)

Ćwiczenie: JavaScript Cookies (3x45 minut) Ćwiczenie: JavaScript Cookies (3x45 minut) Cookies niewielkie porcje danych tekstowych, które mogą być przesyłane między serwerem a przeglądarką. Przeglądarka przechowuje te dane przez określony czas.

Bardziej szczegółowo

Analiza ruchu w sieci przy pomocy programu Wireshark

Analiza ruchu w sieci przy pomocy programu Wireshark 2010 Analiza ruchu w sieci przy pomocy programu Wireshark *Wpisz tutaj streszczenie dokumentu. Streszczenie jest zazwyczaj krótkim podsumowaniem treści dokumentu. Wpisz tutaj streszczenie dokumentu. Streszczenie

Bardziej szczegółowo