michaelxp91
Administrator Master of Puppets


Wiek: 17 Dołączył: 11 Cze 2006 Posty: 2686 Otrzymał 4 piw(a) Skąd: Ruda Śląska
|
Wysłany: 2007-01-31, 21:57 | [ *.tar.bz2 ] Apache 2.2.2 |
|
|
|
Pobierz
4.6MB
| instalki.pl napisał/a | Apache jest otwartym serwerem HTTP dostepnym dla wielu systemow operacyjnych. Po angielsku slowo Apache wymawia sie epaczi, co brzmi tak samo jak a patchy (server), co bylo okresleniem tego serwera we wczesnym stadium jego rozwoju w 1995 roku, kiedy byl on glownie zbiorem poprawek (patch) nalozonych na serwer HTTP o nazwie NCSA.
Apache jest najszerzej stosowanym serwerem HTTP w Internecie. W maju 2003 jego udzial wsrod serwerow wynosil 62%. W polaczeniu z interpreterem jezyka skryptowego PHP i baza danych MySQL, Apache stanowi jedno z najczesciej spotykanych srodowisk w firmach oferujacych miejsce na serwerach sieciowych.
Apache/PHP jest platforma konkurencyjna do microsoftowej technologii ASP.NET opartej na komercyjnym serwerze IIS. Wraz z PHP i silnikiem baz danych MySQL na platformie Linux, Apache stanowi tzw. platforme LAMP (Linux, Apache, MySQL, PHP).
Cechy serwera i obslugiwane moduly
* wielowatkowosc, skalowalnosc
* bezpieczenstwo
* Kontrola dostepu/autentykacja: mod_access
* CGI
* Proxy typu HTTP, FTP, CONNECT: mod_proxy*
* SSI: mod_include
* Content-Negotation: mod_negotation
* Modul URL-Rewriting: mod_rewrite
* SSL: mod_ssl
* i inne
Konfiguracja
Domyslna instalacja serwera nie posiada zadnego GUI do konfiguracji. Program Apache parsuje plik konfiguracyjny httpd.conf (oraz inne zdefiniowane przez uzytkownika, badz sam program).
Plik konfiguracyjny dystrybucji Apache z serii 2.0 zawiera sekcje:
Global Environment
* srodowisko serwera
* podstawowe parametry sieciowe
* lista dolaczanych modulow
'Main' server configuration
* polozenie dokumentow
* aliasy
* okreslenie dostepu do zasobow
* formaty i polozenie dziennikow serwera
* moduly CGI
* opcje automatycznego indeksowania katalogow
* Content Negotation
* wlasne dokumenty bledow serwera (dyrektywy ErrorDocument)
* konfiguracja modulu mod_proxy
Virtual Hosts
* odwrotny DNS
* lista i konfiguracja ewentualnych hostow wirtualnych obslugiwanych przez maszyne
Niektore wieksze moduly (np. mod_SSL) moga posiadac wlasne sekcje w pliku httpd.conf badz oddzielny plik dla wlasnych ustawien. Aby zmiany dokonane w plikach konfiguracyjnych zostaly uwzglednione, konieczne jest zrestartowanie procesu serwera. |
|
_________________
 |
|