Michał Gottlieb. Podręcznik Apache.

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

Download "Michał Gottlieb. Podręcznik Apache."

Transkrypt

1 Michał Gottlieb. Podręcznik Apache strona 1

2 ...::: Spis Treści ::: O Apache Wymagania Instalacja Instalacja Apache Instalacja Apache + PHP + MySQL Konfiguracja Administracja Uruchamianie Dodatkowe możliwości Moduły Virtualne Hosty CGI-BIN htaccess Pomoc strona 2

3 1.0. O Apache Apache jest serwerem HTTPD opartym na darmowej licencji. Projekt Apache tworzy wielu programistów z całego świata. Apache jest kontynuacją dawnego serwera - httpd, którego autorem był Rob McCool. W lutym 1995 projekt httpd został zawieszony. Wtedy pojawił się problem, ponieważ był to zdecydowanie najpopularniejszy daemon dla stron www. Wielu użytkowników httpd zaczęło pisać własne moduły, poprawki i dodatkowe opcje serwera. Po jakimś czasie zaczęli oni się wymieniać swoimi łatkami przez internet, dzięki czemu projekt nadal był w pewien sposób utrzymywany, rozwijany i zabezpieczany. Brian Behlendorf i Cliff Skolnick założyli w końcu listę dyskusyjną dla osób, które nadal chciały rozwijać projekt. Pod koniec lutego, ośmiu programistów założyło grupę pod nazwą Apache. Byli to: Brian Behlendorf Roy T. Fielding Rob Hartill David Robinson Cliff Skolnick Randy Terbush Robert S. Thau Andrew Wilson Korzystając z httpd 1.3 jako projekt bazowy, dodali do niego wszystkie znalezione poprawki i rozszerzenia testując je na swoich własnych komputerach. Po otrzymaniu pierwszych dobrych wyników, została opublikowana pierwsza oficjalna wersja serwera Apache (kwiecień 1995). W roku 1999 powstała Apache Software Foundation ( która utrzymuje się do dzisiaj. W tej chwili rozwijane są dwie główne wersje serwera Apache. Pierwszą jest gałąź z serii 1.3, która jest oficjalnie stabilną wersją daemona, a druga to seria httpd 2.0, która rozwijana jest jako projekt 'developperski', ciągle testowany i rozwijany przez ludzi z całego świata. Ten podręcznik będzie opisywał na razie tylko wersję Apache Wymagania.. Do poprawnej kompilacji oraz korzystania z serwera Apache wymagane są: co najmniej 12 MB wolnej przestrzeni dyskowej kompilator języka C zgodny ze standardem ANSI (najlepiej GNU GCC w wersji lub wyższej) strona 3

4 interpreter Perla 5 (opcjonalnie) obsługa DSO - Dynamic Shared Object (opcjonalnie) 2.0.Instalacja 2.1.Instalacja Apache. Najpierw trzeba zacząć od ściągnięcia źródeł Apache ze strony Po ściągnięciu skopiuj archiwum w jakieś sensowne miejsce typu /usr/local/src/. Teraz rozpakuj archiwum i wejdź do powstałego katalogu: cd /usr/local/src tar -zxvf apache_ tar.gz cd apache_1.3.33/ Pierwszą czynnością, którą powinieneś wykonać jest ustawienie parametrów, z jakimi chcesz skompilować swój serwer http. Do tego możesz użyć skryptu 'configure'. Najpierw obejrzyj wszystkie dostępne opcje wpisując:./configure help Opiszę tutaj kilka ważniejszych z tych opcji. --prefix=[katalog] - katalog docelowy, w którym ma zostać zainstalowany serwer. --add-module=[plik] - dodanie modułu do kompilacji. --activate-module=[plik] - aktywowanie modułu. --enable-module=[nazwa] - włączenie modułu. --disable-module=[nazwa] - wyłączenie modułu --with-perl=[plik] - ścieżka do perla. Większość z pozostałych opcji będzie można ustawić później. Załóżmy, że na razie nie chcesz kompilować żadnych dodatkowych modułów, a perla masz zainstalowanego w standardowych katalogach. Aby zainstalować serwer do katalogu /usr/local/apache, wydaj polecenie:./configure prefix=/usr/local/apache strona 4

5 Teraz skrypt configure sprawdzi wszystkie zależności i czy masz zainstalowane w systemie wszystkie wymagane biblioteki. Jeśli nie będzie żadnych błędów, to możesz zacząć kompilację. W tym samym katalogu wpisz: make Jeśli nie będzie błędów, zainstaluj wszystkie pliki: make install Po wydaniu tego polecenia, wszystkie pliki powinny zostać skopiowane do katalogu, który podałeś w ustawieniach 'prefix'. W tym przypadku /usr/local/apache Instalacja Apache + PHP + MySQL Trochę inaczej wygląda instalacja, jeśli chcesz używać PHP i bazy danych MySQL. Ściągnij źródła MySQL i PHP. Najpierw musisz zainstalować bazę MySQL (instrukcje znajdziesz w dokumentacji dołączonej do źródeł bazy). Teraz skopiuj archiwum z PHP do /usr/local/src/ (tam gdzie masz archiwum z Apache) i po kolei wydaj polecenia: cd /usr/local/src tar -zxvf apache_ tar.gz tar -zxvf php tar.gz Oczywiście w miejsca plików musisz wpisać takie, jakie ściągnąłeś. Dla szybszego dostępu zrób sobie jeszcze dowiązania symboliczne: ln -s apache_ apache ln -s php php Najpierw musisz zająć się Apache: cd apache./configure prefix=/usr/local/apache Teraz zainstaluj PHP: strona 5

6 cd../php./configure with-apache=../apache with-mysql make make install PHP masz w tym momencie zainstalowane. Możesz wrócić do Apache: cd../apache./configure --prefix=/usr/local/apache activate-module=src/modules/php4/libphp4.a make make install Tutaj możesz się zdziwić, dlaczego aktywujesz plik, którego nie ma, ale wszystko jest dobrze. Plik 'libphp4.a' zostanie utworzony w trakcie kompilacji. Aby Apache poprawnie obsługiwać pliki PHP, musisz jeszcze wykonać dwie czynności. Pierwszą będzie skopiowanie pliku z ustawieniami PHP: cd../php cp php.ini-dist /usr/local/lib/php.ini Ostatnią rzeczą będzie dopisanie do /usr/local/apache/conf/httpd.conf linii: AddType application/x-httpd-php.php Możesz sprawdzić czy PHP na pewno działa. Do katalogu z plikami stron www skopiuj php 'test.php' z taką zawartością: <?php phpinfo();?> Uruchom serwer: cd /usr/local/apache/bin./apachectl start I wejdź jakąś przeglądarką na stronę Jeśli zobaczysz stronę z ustawieniami Apache i PHP to będziesz wiedział, że wszystko działa prawidłowo. W innym strona 6

7 przypadku upewnij się, czy nie popełniłeś nigdzie błędu i czy apache jest poprawnie skonfigurowany Konfiguracja. Cała konfiguracja serwera Apache znajduje się w pliku 'httpd.conf' (/usr/local/apache/conf/httpd.conf). Postaram się tutaj opisać najważniejsze opcje konfiguracji. Komentarze będę umieszczał za znakiem '#' (hasz). Otwórz plik httpd.conf w swoim ulubionym edytorze i zacznij konfigurację: # Typ serwera, czyli na jakiej zasadzie ma on działać. Do wyboru mamy 'standalone' i 'inetd', ale ten pierwszy sposób bedzie o wiele bezpieczniejszy. ServerType standalone # Główny katalog Apache, czyli gdzie jest zainstalowany. ServerRoot "/usr/local/apache" # Ścieżka do pliku blokującego. Plik ten jest tworzony podczas startu serwera i usuwany przy jego wyłączaniu. LockFile /usr/local/apache/logs/httpd.lock # Ścieżka do pliku, który będzie zawierał aktualny numer procesu apache. PidFile /usr/local/apache/logs/httpd.pid # Ścieżka do pliku scoreboard, który będzie przechowywał informacje o wewnętrznych procesach serwera. ScoreBoardFile /usr/local/apache/logs/httpd.scoreboard # Ścieżki do plików źródeł i dostępu. Zalecane jest, aby te pliki pozostały puste, a wszystkie ustawienia były wpisywane w httpd.conf. Aby całkowicie zignorować te pliki, możesz wpisać jako ścieżkę /dev/null. ResourceConfig /usr/local/apache/conf/srm.conf AccessConfig /usr/local/apache/conf/access.conf # Liczba sekund, którą serwer będzie oczekiwał na pakiet. Po upływie tego czasu, połączenie z klientem będzie zrywane. Standardowo jest to 300 sekund. strona 7

8 Timeout 300 # Utrzymywanie połączenia z klientem podczas przeglądania plików na serwerze. (wpisz 'Off' aby wyłączyć, lub 'On' aby włączyć) KeepAlive On # Liczba maksymalnych zapytań, które będą utrzymywane jako jedno połączenie. Im wyższa liczba, tym wydajniejsza będzie praca serwera. Aby ustawić 'nieograniczone', wpisz 0. MaxKeepAliveRequests 100 # Liczba sekund, którą serwer ma oczekiwać na kolejne zapytanie od tego samego klienta i tego samego połączenia. KeepAliveTimeout 15 # Minimalna ilość procesów serwera. Przy słabych komputerach lepiej zostawić mniejszą liczbę. MinSpareServers 5 # Maksymalna ilość procesów, której serwer ma nie przekraczać. MaxSpareServers 10 # Liczba procesów, z którymi będzie startował serwer. StartServers 5 # Maksymalna liczba użytkowników połączonych jednocześnie do serwera. Jeśli zostanie ona osiągnięta, następny klient zostanie zablokowany i będzie oczekiwał, aż zwolni się miejsce, więc ta liczba nie powinna być zbyt mała. MaxClients 150 # Liczba maksymalnych odwołań do procesu głównego od procesów potomnych zanim zakończą one pracę. Nieograniczona ilość to 0 i tak najlepiej zostawić. MaxRequestsPerChild 0 # Tutaj możesz ustawić port i adres IP, na którym będzie pracował serwer. Jeśli posiadasz tylko jeden adres IP i nie chcesz używać żadnych niestandardowych portów, to zostaw te opcje zakomentowane (zakomentowane, zahaszowane opcje nie są brane pod uwagę). #Listen 3000 #Listen :80 strona 8

9 #BindAddress * # Włączenie tej opcji karze serwerowi wyświetlać pełne informacje o swoim statusie. ExtendedStatus Off # Port, na którym będzie nasłuchiwał serwer. Standardowym portem jest 80. Port 80 # Użytkownik i grupa, na których ma pracować serwer. Dla bezpieczeństwa powinny one mieć jak najniższe uprawnienia. User nobody Group nogroup # Adres pocztowy administratora serwera. ServerAdmin raven@linuxstorm.org # Nazwa serwera. Będzie to adres, który serwer będzie wysyłał do klientów podczas połączenia. Możesz podać tutaj swoją domenę. Wpisany adres musi być koniecznie zarejestrowaną w DNS'ach domeną, w przeciwnym wypadku nie będzie działał poprawnie. Jeśli nie posiadasz żadnej domeny, wpisz swój adres IP. ServerName linuxstorm.org # Główny katalog serwera, w którym będą się znajdowały publikowane pliki. DocumentRoot "/usr/local/apache/htdocs" # Ustawienia dostępu do katalogu głównego. <Directory /> Options FollowSymLinks AllowOverride All </Directory> # Początek ustawień dla głównego katalogu publicznego. Wpisz tutaj ścieżkę, którą podałeś w DocumentRoot <Directory "/usr/local/apache/htdocs"> Options Indexes FollowSymLinks MultiViews AllowOverride All strona 9

10 Order allow,deny Allow from all # Tutaj możesz zablokować dostęp do serwera z podanego adresu. Deny from jakis.adres.pl </Directory> # Ustawienia dla modułu 'mod_userdir'. Pozwala on na publikowanie swoich plików przez użytkowników, w ich domowych katalogach. <IfModule mod_userdir.c> # Nazwa katalogu, w którym mają znajdować się pliki do udostępniania. Katalogi o takiej nazwie należy później utworzyć w swoim katalogu domowym, np. /home/raven/www. UserDir www </IfModule> # Ustawienia dla katalogów użytkowników. Jeśli ustawiłeś wcześniej inny katalog niż 'www' to tutaj wpisz jego nazwę. <Directory /home/*/www> AllowOverride FileInfo AuthConfig Limit # Jeśli Twój serwer nie obsługuje skryptów CGI-BIN lub nie chcesz, aby użytkownicy mieli prawo do ich uruchamiania to usuń ostatnią opcję. Options MultiViews Indexes SymLinksIfOwnerMatch +ExecCGI <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS PROPFIND> Order deny,allow Deny from all </LimitExcept> </Directory> # Nazwy plików, które będą przez serwer wyszukiwane w pierwszej kolejności, jako index katalogu. Możesz podać dowolną ilość plików, oddzielając każdy spacją. <IfModule mod_dir.c> DirectoryIndex index.html index.htm index.php index.cgi strona 10

11 </IfModule> # Nazwa pliku dostępu, który używany będzie do autoryzacji użytkownika. AccessFileName.htaccess # Prawa dostępu do plików.htaccess <Files ~ "^\.ht"> Order allow,deny Deny from all Satisfy All </Files> # Włączenie tej opcji zezwala serwerowi na korzystanie z nazw kanonicznych, które serwer będzie sam tworzył na bazie adresu domenowego i portu. UseCanonicalName On # Plik z ustawieniami do różnych rozszerzeń. <IfModule mod_mime.c> TypesConfig /usr/local/apache/conf/mime.types </IfModule> # Standardowy typ dla publikowanych plików. DefaultType text/plain # Ten moduł pozwala serwerowi 'zgadywać', jaki właśnie plik jest odczytywany i czego powinien użyć. <IfModule mod_mime_magic.c> MIMEMagicFile /usr/local/apache/conf/magic </IfModule> # Jeśli chcesz, aby serwer odczytywał adresy host klientów, włącz tą opcję. W przeciwnym wypadku będzie odczytywany tylko adres IP. HostnameLookups On # Ścieżka do pliku błędów, do którego serwer będzie wysyłał informacje. ErrorLog /usr/local/apache/logs/error_log strona 11

12 # Stopień dokładności, czyli jakie informacje mają być zapisywane do pliku błędów. Możliwe opcje to: debug, info, notice, warn, error, crit, alert, emerg. Jeśli chcesz otrzymywać tylko ostrzeżenia, zostaw 'warn'. LogLevel warn # Tutaj możesz zdefiniować składnię logowania dla plików 'CustomLog'. Między znakami umieść parametry, a za nimi nazwę formatu, pod którym będą one dostępne. LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent # Plik dostępu. Do niego serwer będzie zapisywał informacje o każdym połączeniu. Po podaniu ścieżki możesz ustalić jaki ma być format logowania. Do wyboru masz te zdefiniowane wyżej. CustomLog /usr/local/apache/logs/access_log combined # Włączenie tej opcji pozwala na wyświetlanie statusu serwera między innymi podczas listowania FTP i na stronach błędów. Aby wyłączyć tą opcję, wpisz Off, a jeśli chcesz, aby serwer wyświetlał tylko Twój adres , wpisz . ServerSignature On # Ten moduł umożliwia Ci tworzenie aliasów do dowolnych katalogów w systemie. <IfModule mod_alias.c> Alias /icons/ "/usr/local/apache/icons/" <Directory "/usr/local/apache/icons"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> Alias /manual/ "/usr/local/apache/htdocs/manual/" <Directory "/usr/local/apache/htdocs/manual"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny strona 12

13 Allow from all </Directory> # Ścieżka i alias do katalogu skryptów CGI-BIN. ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/" <Directory "/usr/local/apache/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> </IfModule> # Konfiguracja modułu 'autoindex'. <IfModule mod_autoindex.c> IndexOptions FancyIndexing AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip AddIconByType (TXT,/icons/text.gif) text/* AddIconByType (IMG,/icons/image2.gif) image/* AddIconByType (SND,/icons/sound2.gif) audio/* AddIconByType (VID,/icons/movie.gif) video/* AddIcon /icons/binary.gif.bin.exe AddIcon /icons/binhex.gif.hqx AddIcon /icons/tar.gif.tar AddIcon /icons/world2.gif.wrl.wrl.gz.vrml.vrm.iv AddIcon /icons/compressed.gif.z.z.tgz.gz.zip AddIcon /icons/a.gif.ps.ai.eps AddIcon /icons/layout.gif.html.shtml.htm.pdf AddIcon /icons/text.gif.txt AddIcon /icons/c.gif.c AddIcon /icons/p.gif.pl.py AddIcon /icons/f.gif.for AddIcon /icons/dvi.gif.dvi AddIcon /icons/uuencoded.gif.uu strona 13

14 AddIcon /icons/script.gif.conf.sh.shar.csh.ksh.tcl AddIcon /icons/tex.gif.tex AddIcon /icons/bomb.gif core AddIcon /icons/back.gif.. AddIcon /icons/hand.right.gif README AddIcon /icons/folder.gif ^^DIRECTORY^^ AddIcon /icons/blank.gif ^^BLANKICON^^ DefaultIcon /icons/unknown.gif # Opisy plików. AddDescription "GZIP compressed document".gz AddDescription "tar archive".tar AddDescription "GZIP compressed tar archive".tgz # Nazwa pliku README i HEADER. (plik README wyświetlany jest na dole indeksu, a HEADER na górze, jako nagłowek.) ReadmeName README HeaderName HEADER # Nazwy ignorowanie przez index. IndexIgnore.??* *~ *# HEADER* README* RCS CVS *,v *,t </IfModule> # Konfiguracja modułu 'mod_mime'. <IfModule mod_mime.c> # Obsługiwane języki i kodowania. AddLanguage da.dk AddLanguage nl.nl AddLanguage en.en AddLanguage et.ee AddLanguage fr.fr AddLanguage de.de strona 14

15 AddLanguage el.el AddLanguage he.he AddCharset ISO iso AddLanguage it.it AddLanguage ja.ja AddCharset ISO-2022-JP.jis AddLanguage kr.kr AddCharset ISO-2022-KR.iso-kr AddLanguage nn.nn AddLanguage no.no AddLanguage pl.po AddCharset ISO iso-pl AddLanguage pt.pt AddLanguage pt-br.pt-br AddLanguage ltz.lu AddLanguage ca.ca AddLanguage es.es AddLanguage sv.sv AddLanguage cs.cz.cs AddLanguage ru.ru AddLanguage zh-tw.zh-tw AddCharset Big5.Big5.big5 AddCharset WINDOWS-1251.cp-1251 AddCharset CP866.cp866 AddCharset ISO iso-ru AddCharset KOI8-R.koi8-r AddCharset UCS-2.ucs2 AddCharset UCS-4.ucs4 AddCharset UTF-8.utf8 <IfModule mod_negotiation.c> # Priorytet języków. LanguagePriority pl en da nl et fr de el it ja kr no pt pt-br ru ltz ca es sv tw </IfModule> # Rozszerzenia plików i aplikacje, z którymi są one powiązane. AddType application/x-tar.tgz strona 15

16 AddEncoding x-compress.z AddEncoding x-gzip.gz.tgz AddType application/x-httpd-php.php AddType application/cgi-bin.pl AddHandler cgi-script.cgi </IfModule> # Strony błędów. Możesz tutaj zdefiniować ścieżki do stron, które będą wyświetlane kiedy wystąpi błąd o danym numerze. ErrorDocument 500 /500.html ErrorDocument 404 /404.html ErrorDocument 402 /402.html # Konfiguracja dla modułu 'mod_serenvif'. Dzięki niemu możesz modyfikować odpowiedzi HTTP. <IfModule mod_setenvif.c> # Wyłącza opcje utrzymywania połączenia dla przeglądarki Netscape 2 oraz innych, które się pod nią 'podszywają' (spoof). Netscape 2 niepoprawnie obsługuje utrzymywanie połączeń, więc lepiej to wpisać. BrowserMatch "Mozilla/2" nokeepalive # Wyłączenia utrzymywania połączeń dla przeglądarki Microsoft Internet Explorer 4.0b. Przeglądarka ta posiada nieprawidłową implementacje protokołu HTTP/1.1 i źle obsługuję utrzymywanie połączeń przy przekierowaniach 301 i 302. BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 # Wymuszone połączenie poprzez protokół HTTP/1.0 z powodu braku lub złej obsługi HTTP/1.1. BrowserMatch "RealPlayer 4\.0" force-response-1.0 BrowserMatch "Java/1\.0" force-response-1.0 BrowserMatch "JDK/1\.0" force-response-1.0 </IfModule> # Koniec konfiguracji. Jeśli nie popełniłeś błędu, serwer powinien działać z tymi ustawieniami bez żadnych problemów. Dodatkowe opcje konfiguracji będą opisane w dalszej części tego podręcznika. 4.0.Administracja strona 16

17 4.1.Uruchamianie Do uruchamiania serwera Apache służy skrypt 'apachectl', który instalowany jest razem z serwerem. Jeśli Apache zainstalowany jest w katalogu /ust/local/apache, to skrypt 'apachectl' powinien się znajdować w /usr/local/apache/bin/apachectl. Skrypt można uruchamiać z takimi parametrami: start stop restart - normalny start serwera. - zatrzymanie pracy serwera i zabicie wszystkich jego procesów. - restart serwera (czyli to samo co `stop` i `start`). fullstatus - tworzy zrzut pełnych informacji o uruchomionym daemonie (wymaga przeglądarki lynx i włączonego modułu 'mod_status'). status - tworzy zrzut krótkich informacji i uruchomionym daemonie (wymaga przeglądarki lynx i włączonego modułu 'mod_status'). graceful - służy do restartowania serwera poprzez wysłanie sygnału SIGUSR1 do daemona (dzięki temu serwer nie zrywa aktualnie nawiązanych połączeń co bardzo często przydaje się np. podczas zmiany Virtualnych Hostów). configtest help - sprawdza poprawność składni w pliku konfiguracyjnym. - wyświetla krótką informację o tych parametrach. Skrypt ten można bez problemu skopiować również do katalogu ze skryptami startowymi systemu (np. w Debianie - /etc/init.d) lub dopisać do nich polecenie uruchamiające daemona (np. echo '/usr/local/apache/bin/apachectl start' >> /etc/rc.d/rc.local). Uwagi: Czasami po nieprawidłowym zamknięciu systemu (reset) apache może nie usunąć pliku z ID swojego procesu. Plik ten jest tworzony zawsze podczas startu Apache i służy on między innymi do 'powiadamiania' daemona o tym, czy jest on uruchomiony i jeśli tak to gdzie się znajduje jego proces (tzw. rodzic). Po zatrzymaniu daemona ( apachectl stop, kill -9 `pidof httpd`, itd.) ten plik jest usuwany. Jeśli natomiast Apache nie będzie uruchomiony, a nie będzie chciał wystartować ponieważ stwierdzi, że jest już włączony, trzeba usunąć plik z PID ręcznie: rm / usr/local/apache/logs/httpd.pid i wystartować go ponownie... Jeśli Apache nie będzie mógł znaleźć pliku konfiguracyjnego, możemy podać mu ścieżkę do niego jako parametr: /usr/local/apache/bin/httpd -f /ścieżka/do/httpd.conf parametru 'gracefull' nie używa się, kiedy została zmieniona tylko ścieżka logów w httpd.conf. Jeśli chcemy nagle zmienić lokalizację zapisywania logów Apache, musimy zrestartować całego daemona (apachectl restart). strona 17

18 5.0. Dodatkowe możliwości Moduły. Razem ze źródłami głównego serwera Apache, dołączane są również źródła stabilnych i oficjalnych modułów. Część z nich standardowo jest zaznaczana jako 'włączone' i linkowana z serwerem podczas kompilacji. Jeśli z jakiegoś modułu chciałbyś zrezygnować lub włączyć inny, niestandardowy, musisz to zaznaczyć przed kompilacją. Robi się to podczas uruchamiania skryptu 'configure', np.:./configure enable-module=[nazwa modułu] enable-module=[nazwa drugiego modułu] disable-module=[nazwa modułu do wyłączenia] Po każdej takiej konfiguracji, potrzebna jest rekompilacja, do której można użyć polecenia `make`. Jeśli moduł wymaga konfiguracji, zazwyczaj wtedy należy to zrobić w pliku httpd.conf, ale nie ma jakiejś uniwersalnej reguły na to, więc po prostu trzeba czytać dokumentacje używanych modułów. Można je znaleźć na stronie: Virtualne Hosty. Virtual Host to opcja, którą udostępniają standardowe moduły Apache. Pozwala na tworzenie wirtualnych serwerów HTTP dla różnych katalogów, użytkowników, tworzyć przekierowania, osobne strony błędów, itd... Jeśli np. masz kilka domen i chciałbyś, aby każda wskazywała na inne miejsca, możesz właśnie zrobić to w Virtual Host. Załóżmy, że masz domenę 'linuxstorm.org' ;-). Chciałbyś teraz dwóm użytkownikom stworzyć coś w rodzaju ich własnych serwerów wirtualnych z ich własnymi domenami, jeden osobny dla swojego webmaila i na przykład jedno przekierowania do bramki IRC. Najpierw musisz się upewnić, że wszystkie domeny wskazują poprawnie na Twój komputer. Niech to będą przykładowo: linuxstorm.org poczta.linuxstorm.org franek.linuxstorm.org kunegunda.linuxstorm.org bramka.linuxstorm.org - główna domena - główna strona www serwera - webmail (poczta przez www) - strona użytkownika 'franek' - strona użytkownika 'kunegunda' - przekierowanie do bramki IRC Teraz na końcu pliku httpd.conf musisz dopisać ustawienia dla tych domen. strona 18

19 Pierwszym wpisem powinna być główna nazwa serwera: NameVirtualHost linuxstorm.org I teraz ustawienia dla wszystkich wirtualnych serwerów... Najpierw główny: <VirtualHost linuxstorm.org> ServerAdmin raven@linuxstorm.org DocumentRoot /usr/local/apache/htdocs ServerName linuxstorm.org ErrorLog /usr/local/apache/logs/error_log CustomLog /usr/local/apache/logs/access_log combined </VirtualHost> Pierwsza linia (<VirtualHost linuxstorm.org>) oznacza adres, jaki w tym miejscu chcemy ustawić, więc w tym przypadku 'linuxstorm.org'. Można też podobnie wprowadzić ustawienia globalne, podając znak '*' zamiast adresu, co oznacza wszystkie kombinacje. Druga linia (DocumentRoot /usr/local/apache/htdocs) podaje ścieżkę do katalogu, w którym znajdują się pliki poblikowane przez ten wirtualny serwer. W tym przypadku jest to katalog główny (root) serwera, który został wcześniej zdefiniowany w httpd.conf. Trzecia linia (ServerAdmin raven@linuxstorm.org) zawiera informacje o administratorze danego serwera. Będzie to wyświetlane między innymi na stronach indeksu Apache, itp. Można tutaj wpisać cokolwiek, lub w ogóle nie podawać tej linii. Czwarta linia (ServerName linuxstorm.org) oznacza nazwę wirtualnego serwera. Podobnie jak z administratorem, będzie wyświetlana między innymi na stronach indeksu... Piąta i szósta linia przechowuje ścieżki do plików, do których będą zapisywane logi z tego wirtualnego serwera. Można w ten sposób łatwo monitorować ruch na każdym wirtualnym serwerze. Jeśli ścieżki dla logów nie zostaną zdefiniowane to wszystkie będą zapisywane do standardowych logów serwera zdefiniowanych wyżej w httpd.conf. Ostatnia linia zamyka blok ustawień dla tego wirtualnego serwera. Następne serwery... <VirtualHost ServerAdmin raven@linuxstorm.org DocumentRoot /usr/local/apache/htdocs ServerName linuxstorm.org </VirtualHost> strona 19

20 <VirtualHost poczta.linuxstorm.org> ServerAdmin DocumentRoot /usr/local/apache/htdocs/poczta ServerName poczta.linuxstorm.org </VirtualHost> <VirtualHost franek.linuxstorm.org> ServerAdmin DocumentRoot /home/franek/www ServerName franek.linuxstorm.org ErrorLog /usr/local/apache/logs/franek-error_log CustomLog /usr/local/apache/logs/franek-access_log combined </VirtualHost> <VirtualHost kunegunda.linuxstorm.org> ServerAdmin DocumentRoot /home/kunegunda/www ServerName linuxstorm.org </VirtualHost> I tutaj praktycznie kończą się ustawienia tych wirtualnych serwerów. Został jeszcze tylko 'bramka.linuxstorm.org', ale ten adres ma przekierowywać na inny, więc będzie wyglądał trochę inaczej. Przekierowanie na inne strony www robi się przez 'Redirect', np.: <VirtualHost bramka.linuxstorm.org> Redirect / </VirtualHost> Dzięki takiemu przekierowanie, każdy po wpisaniu w przeglądarce adresu będzie automatycznie przekierowywany przez nasz serwer httpd na stronę pod adresem CGI-BIN strona 20

21 Innym przydatnym i często używanym rozszerzeniem Apache jest CGI-BIN. Dzięki CGI możemy pisać strony www w dowolnych językach programowania. W efekcie takie skrypty będą wykonywane przez system po stronie serwera, a wynik ich działania będzie wysyłany do klienta jako kod HTML (podobnie do np. PHP). Jedyną wadą CGI jest dosyć duże obciążenie systemu. Bardzo złożone skrypty uruchamiane wiele razy w krótkim czasie mogą dosyć mocno obciążać procesor serwera. Ścieżkę do katalogu z plikami CGI definiuje się w pliku httpd.conf. Standardowo jest to / usr/local/apache/cgi-bin. Jeśli w httpd.conf jest też wpisany alias dla CGI to możemy się do nich odwoływać przez np. wejście na adres Dodatkowo w łatwy sposób można pozwolić na korzystanie z CGI każdemu użytkownikowi serwera. Wystarczy do ustawień katalogów użytkowników dodać opcję +ExecCGI, np.: <Directory /home/*/www>... AllowOverride FileInfo AuthConfig Limit Options MultiViews Indexes SymLinksIfOwnerMatch +ExecCGI </Directory> Dzięki temu każdy użytkownik będzie mógł używać skryptów CGI w swoim katalogu www. Skrypty CGI zawsze muszą być zapisane jako plik.cgi lub plik.pl (w przypadku perla) i mieć nadane prawa wykonywania przez serwer www. Aby skrypty działały poprawienia i wyświetlały informacje w przeglądarce, muszą powiadomić o typie przekazywanych danych. Dlatego każdy skrypt CGI przed wykonaniem jakichkolwiek instrukcji musi wyświetlić linię: "Content-type: text/plain\n\n Pozostałe instrukcje są już dowolne, a do wyświetlania może służyć zwykły kod HTML. Przykłady różnych języków programowania: --- skrypt w języku Perl (perl.pl) --- #!/usr/bin/perl print "Content-type: text/plain\n\n"; print CGI w Perlu\n ; --- skrypt w BASHu (bash.cgi) --- #!/bin/bash echo Content-type: text/plain echo CGI w BASHu strona 21

22 --- skrypt w C (c.cgi) --- /* w tym przyadku najpierw należy skompilować program. */ /* np.: gcc plik.c -o c.cgi */ #include <stdio.h> int main() { printf( Content-type: text/plain\n\n ); printf( CGI w C\n ); return 0; } 5.4. htaccess Apache posiada również ciekawą opcję zabezpieczenia publikowanych plików w wybranych katalogach. Polega to ma autoryzacji za pomocą systemu htaccess. Wystarczy w katalogu chronionym utworzyć kilka plików i ustawić użytkowników z hasłami, którzy będą mieli prawo do przeglądania zawartości tego katalogu. Pierwszą rzeczą jaką trzeba wykonać jest utworzenie pliku z hasłami. Służy do tego program `htpasswd`. Składnia dla tego programu wygląda tak: htpasswd -c /ścieżka/do/chronionego/katalogu/.htpasswd nazwa_użytkownika Na przykład, jeśli chcemy zabezpieczyć katalog 'zdjecia' w głównym katalogu Apache i dać dostęp użytkownikowi 'zygfryd', możemy wpisać w ten sposób: /usr/local/apache/bin/htpasswd -c /usr/local/apache/htdocs/zdjecia/.htpasswd zygfryd Po wpisaniu tego polecenia zobaczmy: Adding password for zygfryd New password: Re-type new password: Wpisujemy dwa razy to samo hasło i plik z zaszyfrowanym hasłem powinien już być utworzony. strona 22

23 Parametr '-c' oznacza utworzenie nowego pliku z hasłami. Jeśli taki plik już istnieje, a my chcemy tylko dodać następnego użytkownika to parametr '-c' pomijamy. Teraz żeby to wszystko działało trzeba jeszcze w tym samym katalogu utworzyć plik.htaccess, który może zawierać np. coś takiego: AuthUserFile /usr/local/apache/htdocs/zdjecia/.htpasswd AuthName Private AuthType Basic require valid-user Pierwsza linia oznacza ścieżkę do pliku z hasłami, który był tworzony wcześniej programem htpasswd. Drugą linia definiuje nazwę zabezpieczanego katalogu (będzie wyświetlana w oknie logowania). Następna linia oznacza sposób autentykacji użytkowników i w tym przykładzie będzie to podstawowy. Ostatnia linia jest odpowiedzialna za informację o tym, kto ma mieć dostęp do kataogu. Opcja 'valid-user' wymusza podanie użytkownika, który istnieje z pliku.htpasswd. Można tutaj zamiast 'vaild-user' podać również nazwy użytkowników oddzielone spacją. Jest też jeszcze jedna opcja, pozwalająca tworzyć grupy użytkowinków. W pliku.htaccess dodaje się ją jako: AuthGroupFile /ścieżka/do/pliku/z/grupami Plik z grupami ma bardzo prostą składnię. Wygląda tak: nazwa_grupy: użytkownik1 użytkownik2 użytkownik3 Na przykład: znajomi: franek zygfryd kunegunda Liczba użytkowników może być dowolna. Dzięki grupom możemy w łatwy sposób zarządzać użytkownikami, którzy mają mieć możliwość przeglądania zabezpieczonych plików. Ważne jest też odpowiednie 'ukrycie' plików z hasłami. Dobrym pomysłem będzie dodawanie im kropki na początku nazwy pliku (plik będzie wtedy ukryty i nie będzie wyświetlany w indeksie) i nadanie im praw odczytu tylko dla serwera Apache i roota, np.: chown root:nogroup /usr/local/apache/htdocs/zdjecia/.htpasswd chmod 640 /usr/local/apache/htdocs/zdjecia/.htpasswd strona 23

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

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

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

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

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

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

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) Apache2 dyrektywy podstawowe Zajmują zawsze jedną linię tekstu Ogólna postać: Dyrektywa opcje Ich zasięg ogranicza

Bardziej szczegółowo

Zapoznanie się z konfiguracją i zarządzaniem serwerem WWW - Apache.

Zapoznanie się z konfiguracją i zarządzaniem serwerem WWW - Apache. Str. 1 Ćwiczenie 9 Apache - Serwer stron www Cel ćwiczenia: Zapoznanie się z konfiguracją i zarządzaniem serwerem WWW - Apache. Przed przystąpieniem do ćwiczenia uczeń powinien: - poruszać się po systemie

Bardziej szczegółowo

Serwery WWW. Konfiguracja. Zadania serwera. NCSA httpd 1.5

Serwery WWW. Konfiguracja. Zadania serwera. NCSA httpd 1.5 4% NCSA httpd 1.5 Serwery WWW http://hoohoo.ncsa.uiuc.edu/ CERN W3C httpd 3.1 http://www.w3.org/pub/www/daemon/ Apache HTTP Server 1.0 http://www.apache.org/ Netscape Commerce/Communications Server http://home.mcom.com/comprod/server_central/edu_drive.html

Bardziej szczegółowo

Tomasz Greszata - Koszalin

Tomasz Greszata - Koszalin T: Konfiguracja usługi HTTP (Hypertext Transfer Protocol) w systemie Linux. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi http oraz oprogramowania Apache. https://hostovita.pl/blog/konfiguracja-apache-virtualhost-w-ubuntu-16-04/

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

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

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

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

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

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

Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS

Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS Qmail radość listonosza Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS 1 STRESZCZENIE Artykuł jest przedstawieniem podstawowej konfiguracji jednego z najpopularniejszych agentów MTA (Mail Transfer Agent)

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Instalacja i konfiguracja na Debianie WWW, PHP i MySQL-a Na zainstalowanym systemie podstawowym Debiana można szybko i łatwo uruchomić podstawowe usługi świadczone w sieci Internet lub Intranet. Do tego

Bardziej szczegółowo

instrukcja INSTALACJI www.piersa.pl APi_proxy

instrukcja INSTALACJI www.piersa.pl APi_proxy instrukcja INSTALACJI 1 1. Instalacja Proces instalacji jest prosty wgrywamy pliki na serwer nadajemy prawa chmod 777 lub 755 dla katalogu w którym znajduje się aplikacja przeważnie będzie to katalog public_html

Bardziej szczegółowo

Instrukcja konfiguracji funkcji skanowania

Instrukcja konfiguracji funkcji skanowania Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji

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

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) Serwer WWW Apache2 Najpopularniejszy serwer WWW (ok. 50-60% udziału w rynku) Powstał w 1995 roku jako niezależne

Bardziej szczegółowo

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D2/08_01 Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 2 (D2) Określanie właściwości stron WWW (domyślne pliki startowe, katalogi wirtualne,

Bardziej szczegółowo

Instalacja i konfiguracja serwera IIS z FTP

Instalacja i konfiguracja serwera IIS z FTP Instalacja i konfiguracja serwera IIS z FTP IIS (Internet Information Services) jest to usługa dostępna w systemach z rodziny Windows Server, pozwalająca na obsługę i utrzymanie własnych stron WWW oraz

Bardziej szczegółowo

System operacyjny Linux

System operacyjny Linux Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 2 Instalacja opensuse Przygotowanie do instalacji Konfiguracja instalacji Zakończenie instalacji Instalacja oprogramowania Program

Bardziej szczegółowo

Adam Warnowski adamrw@konto.pl NT Group 1 / 25

Adam Warnowski adamrw@konto.pl NT Group 1 / 25 APACHE Adam Warnowski adamrw@konto.pl NT Group 1 / 25 Plik konfiguracyjny - /etc/httpd/conf/httpd.conf AccessConfig directive *Składnia:* AccessConfig /nazwa_pliku/ *Domyślnie:* AccessConfig conf/access.conf,

Bardziej szczegółowo

Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania.

Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania. Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania. Q. Jak uruchomić instalator? A. Trzeba nadać instalatorowi atrybut 'wykonywalny'. Można to zrobić wydając polecenie `chmod

Bardziej szczegółowo

Podstawy technologii WWW

Podstawy technologii WWW Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer

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

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Pracownia internetowa w każdej szkole (edycja jesień 2005) Instrukcja numer SPD3/12_02/Z Pracownia internetowa w każdej szkole (edycja jesień 2005) Opiekun pracowni internetowej cz. 3 Instalacja programu phpmyadmin (PD3) Zadanie 1 Program phpmyadmin jest jednym

Bardziej szczegółowo

Memeo Instant Backup Podręcznik Szybkiego Startu

Memeo Instant Backup Podręcznik Szybkiego Startu Wprowadzenie Memeo Instant Backup pozwala w łatwy sposób chronić dane przed zagrożeniami cyfrowego świata. Aplikacja regularnie i automatycznie tworzy kopie zapasowe ważnych plików znajdujących się na

Bardziej szczegółowo

Niezbędne narzędzia. Przed rozpoczęciem pracy z PHP należy zainstalować odpowiednie narzędzia: środowisko PHP serwer WWW serwer baz danych MySQL

Niezbędne narzędzia. Przed rozpoczęciem pracy z PHP należy zainstalować odpowiednie narzędzia: środowisko PHP serwer WWW serwer baz danych MySQL Instalowanie PHP Niezbędne narzędzia Przed rozpoczęciem pracy z PHP należy zainstalować odpowiednie narzędzia: środowisko PHP serwer WWW serwer baz danych MySQL Serwer lokalny Serwer lokalny można zainstalować

Bardziej szczegółowo

Wykaz zmian w programie SysLoger

Wykaz zmian w programie SysLoger Wykaz zmian w programie SysLoger Pierwsza wersja programu 1.0.0.1 powstała we wrześniu 2011. Funkcjonalność pierwszej wersji programu: 1. Zapis logów do pliku tekstowego, 2. Powiadamianie e-mail tylko

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

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Następnie wybieramy Serwer aplikacji (IIS, ASP.NET) i klikamy

Bardziej szczegółowo

SERWER AKTUALIZACJI UpServ

SERWER AKTUALIZACJI UpServ upserv_pl 02/14 SERWER AKTUALIZACJI UpServ SATEL sp. z o.o. ul. Schuberta 79 80-172 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166 075 info@satel.pl www.satel.pl SATEL

Bardziej szczegółowo

Dokumentacja fillup - MS SQL

Dokumentacja fillup - MS SQL Dokumentacja fillup - MS SQL e-file.pl 28 lipca 2017 Spis treści Wstęp 2 Wymagania sprzętowe 2 Windows Server 2012.......................... 2 Windows 10............................... 3 MS SQL Server.............................

Bardziej szczegółowo

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP W tym opracowaniu opisano, jak korzystać z edytora zasad grupy do zmiany ustawień zasad lokalnych dla

Bardziej szczegółowo

Windows W celu dostępu do i konfiguracji firewall idź do Panelu sterowania -> System i zabezpieczenia -> Zapora systemu Windows.

Windows W celu dostępu do i konfiguracji firewall idź do Panelu sterowania -> System i zabezpieczenia -> Zapora systemu Windows. Bezpieczeństwo Systemów Informatycznych Firewall (Zapora systemu) Firewall (zapora systemu) jest ważnym elementem bezpieczeństwa współczesnych systemów komputerowych. Jego główną rolą jest kontrola ruchu

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

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera. Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera. Wchodzimy w Centrum sieci -> Połączenia sieciowe -> następnie do właściwości naszej karty sieciowej. Następnie przechodzimy do Protokół internetowy

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

Usługi sieciowe systemu Linux

Usługi sieciowe systemu Linux Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do

Bardziej szczegółowo

Tomasz Greszata - Koszalin

Tomasz Greszata - Koszalin T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołów HTTP oraz HTTPS i oprogramowania IIS (ang. Internet Information Services).

Bardziej szczegółowo

Laboratorium - Poznawanie FTP

Laboratorium - Poznawanie FTP Cele Część 1: Korzystanie z usługi FTP z wiersza poleceń. Część 2: Pobranie pliku z serwera FTP za pomocą WS_FTP LE Część 3: Korzystanie z usługi FTP w przeglądarce Scenariusz File Transfer Protocol (FTP)

Bardziej szczegółowo

MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z

MAMP: Można to pobrać i zainstalować z   XAMPP: Można go pobrać i zainstalować z WordPress : Omówienie I Instalacja Na początek, dlaczego byłbyś zainteresowany wykorzystaniem WordPressa razem z PhoneGap? Zapytałbym: "Dlaczego byś nie?" Moim zdaniem WordPress jest jednym z najłatwiejszych

Bardziej szczegółowo

Instalacja Active Directory w Windows Server 2003

Instalacja Active Directory w Windows Server 2003 Instalacja Active Directory w Windows Server 2003 Usługa Active Directory w serwerach z rodziny Microsoft odpowiedzialna jest za autentykacje użytkowników i komputerów w domenie, zarządzanie i wdrażanie

Bardziej szczegółowo

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania Kraków 2010 Przeznaczenie programu. Program BKP_SQL powstał z myślą ułatwienia procesy archiwizacji baz danych MSSQL. Program umożliwia seryjne wykonanie

Bardziej szczegółowo

Klient poczty elektronicznej - Thunderbird

Klient poczty elektronicznej - Thunderbird Klient poczty elektronicznej - Thunderbird Wstęp Wstęp Klient poczty elektronicznej, to program który umożliwia korzystanie z poczty bez konieczności logowania się na stronie internetowej. Za jego pomocą

Bardziej szczegółowo

Win Admin Monitor Instrukcja Obsługi

Win Admin Monitor Instrukcja Obsługi Win Admin Monitor Instrukcja Obsługi czerwiec 2019 wersja dokumentu 1.7 dla wersji aplikacji 2.1.1.0 Spis treści: I. Wstęp 3 II. Wymagania systemowe 4 III. Ograniczenia funkcjonalne wersji demo 5 IV. Instalacja

Bardziej szczegółowo

Data modyfikacji: 2013-08-14

Data modyfikacji: 2013-08-14 Data modyfikacji: 2013-08-14 Co zawiera ten dokument: Ten dokument przedstawia, w jaki sposób zainstalować program Kancelaris PLUS 4 za pomocą standardowego instalatora na serwerze MySQL w wersji 5.0 i

Bardziej szczegółowo

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja ZPKSoft WDoradca 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja 1. Wstęp ZPKSoft WDoradca jest technologią dostępu przeglądarkowego do zasobów systemu ZPKSoft Doradca.

Bardziej szczegółowo

Pomoc dla http://host.nask.pl/ 31.12.2012 r.

Pomoc dla http://host.nask.pl/ 31.12.2012 r. Pomoc dla http://host.nask.pl/ 31.12.2012 r. Spis treści Kontakt... 2 Logowanie do konta pocztowego przez WWW... 3 Logowanie do panelu administracyjnego... 4 Konfiguracja klienta pocztowego... 7 Umieszczanie

Bardziej szczegółowo

Konfiguracja vsftpd ( Very Secure FTP Server )

Konfiguracja vsftpd ( Very Secure FTP Server ) Konfiguracja vsftpd ( Very Secure FTP Server ) Jest to prawdopodobnie najbezpieczniejszy i najszybszy UNIX owy serwer FTP. Jego zaletami są m.in. prostota konfiguracji, bezpieczeństwo i szybkość (transfer

Bardziej szczegółowo

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http. T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http. HTTP (ang. Hypertext Transfer Protocol) protokół transferu plików

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

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

I. Informacje ogólne. Jednym z takich systemów jest Mambo. MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację

Bardziej szczegółowo

Kancelaria Prawna.WEB - POMOC

Kancelaria Prawna.WEB - POMOC Kancelaria Prawna.WEB - POMOC I Kancelaria Prawna.WEB Spis treści Część I Wprowadzenie 1 Część II Wymagania systemowe 1 Część III Instalacja KP.WEB 9 1 Konfiguracja... dostępu do dokumentów 11 Część IV

Bardziej szczegółowo

Wszystkie parametry pracy serwera konfigurujemy w poszczególnych zakładkach aplikacji, podzielonych wg zakresu funkcjonalnego.

Wszystkie parametry pracy serwera konfigurujemy w poszczególnych zakładkach aplikacji, podzielonych wg zakresu funkcjonalnego. Sz@rk Server - konfigurowanie systemu Sz@rk Server jest serwerem aplikacji z wydzieloną logiką biznesową, pracującym w architekturze opartej o usługi (SOA). Dane pomiędzy serwerem i klientami przesyłane

Bardziej szczegółowo

Podręcznik użytkownika

Podręcznik użytkownika Podręcznik użytkownika Moduł kliencki Kodak Asset Management Software Stan i ustawienia zasobów... 1 Menu Stan zasobów... 2 Menu Ustawienia zasobów... 3 Obsługa alertów... 7 Komunikaty zarządzania zasobami...

Bardziej szczegółowo

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji - wersja dokumentu 1.3-19.08.2014 Spis treści 1 Wstęp... 4 1.1 Cel dokumentu... 4 1.2 Powiązane dokumenty...

Bardziej szczegółowo

PORADNIK "JAK ZAŁOŻY Ć KONTO WWW NA ELEKTRODA.EU" Przemysław Kojac v1.0

PORADNIK JAK ZAŁOŻY Ć KONTO WWW NA ELEKTRODA.EU Przemysław Kojac v1.0 PORADNIK "JAK ZAŁOŻY Ć KONTO WWW NA ELEKTRODA.EU" Przemysław Kojac v1.0 I. Zakładanie konta Wejdż na stronę http://www.elektroda.net i kliknij Załóż konto w sekcji WWW z PHP i MySQL.eu (rys.1.1.). (rys.

Bardziej szczegółowo

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:

Bardziej szczegółowo

www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy

www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy Wersja: 4_23/07/2012 1 Spis treści 1. Wymagania... 3 2. Konfiguracja serwera... 3 3. Parametry konfiguracyjne

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki Matematyki i Informatyki Politechnika Krakowska Laboratorium Administrowania Systemami Komputerowymi Konfiguracja serwera FTP Ćwiczenie numer 12 Spis Treści Zawartość

Bardziej szczegółowo

PODRĘCZNIK UŻYTKOWNIKA programu Pilot

PODRĘCZNIK UŻYTKOWNIKA programu Pilot TRX Krzysztof Kryński Cyfrowe rejestratory rozmów seria KSRC PODRĘCZNIK UŻYTKOWNIKA programu Pilot Wersja 2.1 Maj 2013 Dotyczy programu Pilot w wersji 1.6.3 TRX ul. Garibaldiego 4 04-078 Warszawa Tel.

Bardziej szczegółowo

Panel Administracyjny Spis treści:

Panel Administracyjny Spis treści: Panel Administracyjny Spis treści: 1. Wstęp - ogólne informacje dot. panelu Moje-Serwery.pl 2. Rejestracja konta w serwisie Moje-Serwery.pl i logowanie. 3. Dane konta - ustawienia konta użytkownika. 4.

Bardziej szczegółowo

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl Do połączenia z serwerem A&B w celu załadowania lub pobrania materiałów można wykorzystać dowolny program typu "klient FTP". Jeżeli nie

Bardziej szczegółowo

Joomla! Instalacja. Pobierz pakiet instalacyjny. instalacji XAMPP

Joomla! Instalacja. Pobierz pakiet instalacyjny. instalacji XAMPP Joomla! Instalacja Pobierz pakiet instalacyjny 1. Wejdź na witrynę http://www.apachefriends.org 2. Następnie przejdź do sekcji XAMPP for Windows 3. W sekcji XAMPP for Windows przejdź do działu Download

Bardziej szczegółowo

Instrukcja instalacji odtwarzacza RealPlayer dla systemu Windows.

Instrukcja instalacji odtwarzacza RealPlayer dla systemu Windows. Instrukcja instalacji odtwarzacza RealPlayer dla systemu Windows. Instalacja trwa kilka minut (w zależności od szybkości łącza) a w naszej instrukcji wyjaśniamy krok po kroku proces instalacji, dzięki

Bardziej szczegółowo

Instrukcja instalacji: Apache, PHP, MySQL, PHP My Admin

Instrukcja instalacji: Apache, PHP, MySQL, PHP My Admin Instrukcja instalacji: Apache, PHP, MySQL, PHP My Admin Wersja 1.0 Instalacja Apache/PHP/MySQL/PHP My Admin 1. Instalacja MySQL a) Uruchomienie programu instalacyjnego: mysql-essential-5.0.24a-win32 b)

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI DLA SIECI

INSTRUKCJA OBSŁUGI DLA SIECI INSTRUKCJA OBSŁUGI DLA SIECI Zapisywanie dziennika druku w lokalizacji sieciowej Wersja 0 POL Definicje dotyczące oznaczeń w tekście W tym Podręczniku użytkownika zastosowano następujące ikony: Uwagi informują

Bardziej szczegółowo

Lokalne konta użytkowników

Lokalne konta użytkowników Lokalne konta użytkowników Konto użytkownika Konto użytkownika to zbiór zasobów i uprawnień w ramach danego systemu, które są przypisane konkretnemu użytkownikowi. Konta posiadają unikatową nazwę (login)

Bardziej szczegółowo

Współpraca z platformą Emp@tia. dokumentacja techniczna

Współpraca z platformą Emp@tia. dokumentacja techniczna Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1

Bardziej szczegółowo

SOWA-WWW. Moduł prezentacji katalogu bibliotecznego w sieci WWW. Dokumentacja techniczna. Autor: Michał Fryska Data: 2010.03.02 Wersja: 1.

SOWA-WWW. Moduł prezentacji katalogu bibliotecznego w sieci WWW. Dokumentacja techniczna. Autor: Michał Fryska Data: 2010.03.02 Wersja: 1. SOWA-WWW Moduł prezentacji katalogu bibliotecznego w sieci WWW Dokumentacja techniczna Autor: Michał Fryska Data: 2010.03.02 Wersja: 1.42 Wymagania serwisu. 1. Serwer Apache obsługujący PHP 4.3 wzwyż -

Bardziej szczegółowo

Instrukcja instalacji usługi Sygnity Service

Instrukcja instalacji usługi Sygnity  Service Instrukcja instalacji usługi Sygnity EmailService Usługa Sygnity EmailService jest przeznaczona do wysyłania wiadomości pocztą elektroniczną do klientów zarejestrowanych w Systemach Dziedzinowych Sygnity

Bardziej szczegółowo

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego 2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 23 czerwca 2014 Spis treści 3 Spis treści...5

Bardziej szczegółowo

Etap 1 - Przygotowanie środowiska uruchomieniowego dla aplikacji internetowej

Etap 1 - Przygotowanie środowiska uruchomieniowego dla aplikacji internetowej Etap 1 - Przygotowanie środowiska uruchomieniowego dla aplikacji internetowej I. Zebranie potrzebnych komponentów Pobierz z sieci potrzebne składniki: 0. Oracle VirtualBox (w wersji nie wyższej niż w laboratorium)

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

Pracownia internetowa w szkole ZASTOSOWANIA

Pracownia internetowa w szkole ZASTOSOWANIA NR ART/SBS/07/01 Pracownia internetowa w szkole ZASTOSOWANIA Artykuły - serwery SBS i ich wykorzystanie Instalacja i Konfiguracja oprogramowania MOL Optiva na szkolnym serwerze (SBS2000) Artykuł opisuje

Bardziej szczegółowo

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller Dokumentacja systemu NTP rekrut Autor: Sławomir Miller 1 Spis treści: 1. Wstęp 1.1 Wprowadzenie 1.2 Zakres dokumentu 2. Instalacja 2.1 Wymagania systemowe 2.2 Początek 2.3 Prawa dostępu 2.4 Etapy instalacji

Bardziej szczegółowo

Windows Serwer 2008 R2. Moduł 5. Zarządzanie plikami

Windows Serwer 2008 R2. Moduł 5. Zarządzanie plikami Windows Serwer 2008 R2 Moduł 5. Zarządzanie plikami Sprawdzamy konfigurację kart sieciowych 172.16.x.0 x nr w dzienniku Na serwerze musi działać Internet! Statyczny adres IP jest potrzebny komputerom,

Bardziej szczegółowo

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

Protokół HTTP. 1. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX. Protokół HTTP 1. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX. 1 Usługi WWW WWW (World Wide Web) jest najpopularniejszym sposobem udostępniania

Bardziej szczegółowo

procertum CLIDE Client 2.1 wersja 1.0.2

procertum CLIDE Client 2.1 wersja 1.0.2 Instrukcja obsługi kwalifikowany znacznik czasu do użycia z procertum SmartSign 3.2 procertum CLIDE Client 2.1 wersja 1.0.2 Spis treści 1. INSTALACJA OPROGRAMOWANIA... 3 2. URUCHOMIENIE APLIKACJI... 8

Bardziej szczegółowo

Instrukcja użytkownika

Instrukcja użytkownika Instrukcja użytkownika ul. Zawalna 1/5 51-118 Wrocław e-mail: biuro@innotechtion.pl www.innotechtion.pl Spis treści 1 Instalacja oprogramowania SMS Studio...2 2 Pierwsze uruchomienie... 4 2.1 Rejestracja...

Bardziej szczegółowo

Instalacja systemu zarządzania treścią (CMS): Joomla

Instalacja systemu zarządzania treścią (CMS): Joomla Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola

Bardziej szczegółowo

Instalacja NOD32 Remote Administrator

Instalacja NOD32 Remote Administrator Instalacja NOD32 Remote Administrator Program do zdalnego zarządzania stacjami roboczymi, na których zainstalowany jest program NOD32, składa się z dwóch modułów. Pierwszy z nich Remote Administrator Server

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Pracownia internetowa w każdej szkole (edycja Jesień 2007) Instrukcja numer D1/05_03/Z Pracownia internetowa w każdej szkole (edycja Jesień 2007) Opiekun pracowni internetowej cz. 1 Ręczne zakładanie kont użytkowników (D1) Jak ręcznie założyć konto w systemie

Bardziej szczegółowo

Problemy techniczne SQL Server

Problemy techniczne SQL Server Problemy techniczne SQL Server Co zrobić, jeśli program Optivum nie łączy się poprzez sieć lokalną z serwerem SQL? Programy Optivum, które korzystają z bazy danych umieszczonej na serwerze SQL, mogą być

Bardziej szczegółowo

Skrócony podręcznik dla partnerów

Skrócony podręcznik dla partnerów Skrócony podręcznik dla partnerów Zapraszamy Dziękujemy za wybranie usługi GFI MAX MailProtection (dawniej Katharion ). Firma GFI będąca liderem walki ze spamem dokłada wszelkich starań, aby zapewnić użytkownikom

Bardziej szczegółowo

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja Instytut Telekomunikacji Wydział Elektroniki i Technik Informacyjnych Politechnika Warszawska, marzec 2015 Wprowadzenie Ćwiczenie jest wykonywane

Bardziej szczegółowo

System operacyjny Linux

System operacyjny Linux Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 15 DHCP Rola usługi DHCP Proces generowania dzierżawy Proces odnawienia dzierżawy Konfiguracja Agent przekazywania DHCP - 1 - Rola

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9

Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9 Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do

Bardziej szczegółowo

Podgląd z rejestratorów IPOX na komputerze z systemem WINDOWS za pomocą programu NVMS-2.0 LITE

Podgląd z rejestratorów IPOX na komputerze z systemem WINDOWS za pomocą programu NVMS-2.0 LITE Wersja: 1.0 Data: 06.08.2019 Podgląd z rejestratorów IPOX na komputerze z systemem WINDOWS za pomocą programu NVMS-2.0 LITE NVMS-2 LITE jest oprogramowaniem typu CMS, umożliwiającym użytkownikowi sprawowanie

Bardziej szczegółowo

CREATE USER

CREATE USER Temat: Administrowanie użytkownikami bazy danych. Po instalacji serwera MYSQL dostępne jest konto o nazwie root. Domyślnie nie ma ono przypisanego hasła, aczkolwiek podczas procesu konfiguracji jest możliwość

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

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

Aplikacje internetowe - laboratorium

Aplikacje internetowe - laboratorium Aplikacje internetowe - laboratorium Administracja serwerem aplikacji. Celem ćwiczenia jest zainstalowanie i administracja prostym serwerem aplikacji. Ćwiczenie zostanie wykonane przy użyciu popularnego

Bardziej szczegółowo

SERWER AKTUALIZACJI UpServ

SERWER AKTUALIZACJI UpServ Wersja 1.11 upserv_pl 06/16 SERWER AKTUALIZACJI UpServ 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 075 www.satel.pl SATEL

Bardziej szczegółowo