Apache

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
Linia 60: Linia 60:
  
 
Aby zmienić tryb pracy serwera należy dokonać zmian w pliku /etc/sysconfig/httpd i zrestartować serwer.
 
Aby zmienić tryb pracy serwera należy dokonać zmian w pliku /etc/sysconfig/httpd i zrestartować serwer.
# Configuration file for the httpd service.
+
# Configuration file for the httpd service.
#
+
#
# The default processing model (MPM) is the process-based
+
# The default processing model (MPM) is the process-based
# 'prefork' model. A thread-based model, 'worker', is also
+
# 'prefork' model. A thread-based model, 'worker', is also
# available, but does not work with some modules (such as PHP).
+
# available, but does not work with some modules (such as PHP).
# The service must be stopped before changing this variable.
+
# The service must be stopped before changing this variable.
#
+
#
#HTTPD=/usr/sbin/httpd.worker
+
#HTTPD=/usr/sbin/httpd.worker
#
+
#
# To pass additional options (for instance, -D definitions) to the
+
# To pass additional options (for instance, -D definitions) to the
# httpd binary at startup, set OPTIONS here.
+
# httpd binary at startup, set OPTIONS here.
#
+
#
#OPTIONS=
+
#OPTIONS=
#
+
#
# By default, the httpd process is started in the C locale; to
+
# By default, the httpd process is started in the C locale; to
# change the locale in which the server runs, the HTTPD_LANG
+
# change the locale in which the server runs, the HTTPD_LANG
# variable can be set.
+
# variable can be set.
#
+
#
#HTTPD_LANG=C
+
#HTTPD_LANG=C
  
 
Apach przetrzymuje wszystkie pliki konfiguracyjne w pliku /etc/httpd, głównym plikiem konfiguracyjnym jest /etc/httpd/conf/httpd.conf. Natomiast logi przechowywane są w katalogu /var/log/httpd/.5. Opcje pliku konfiguracyjnego httpd.confServerTokens opcja określa jak skale szczegółowości wyświetlanych informacji jeśi pojawi się błąd . Domyślną wartości jest Min, inne wartości to OS, Prod, Major, Minor, Min, FullServerRoot opcja wskazuje na miejsce przechowywania plików konfiguracyjnych serweraTimeout domyślnie 120, określa czas obsługi żądaniaKeepAlive wartości on lub off opcja powoduje włączenie lub wyłączenie obsługi stałych połączeńMaxKeepAliveRequests limit stałych połączeń, wartość 0 określa brak limitówKeepAliveTimeout czas po upływie którego połączenie zostanie rozłączone, określa się w sekundachStartServers ilość pod procesów, które mogą obsługiwać żądania, zawsze +1MinSpareServers liczba minimalna wolnych pod procesówMaxSpareServers maksymalna liczba pod procesów, zawsze musi być o jeden większe niż MinSpareServersServerLimit maksymalny limit procesów serwera max 20000MaxClients określenie limitu obsługi jednoczesnych żądań, jeśli jest ich więcej to pozostałe czekają na zwolnienie się miejscaMaxRequestsPerChild określa limit obsługi żądań przez jeden pod procesMinSpareThreads minimalna ilość wątków obsługujących inne żądaniaMaxSpareThreads maksymalna ilość wątków obsługujących inne żądaniaThgreadsPerChild liczba wątków przypisanych do każdego pod procesu serweraListen opcja ustawia port oraz adres ip na jakim nasłuchuje serwerLoadModules ładowanie dodakowych modułówInclude dołącza zawartość innego plikuUser określa właściciela procesów serweraGroup określa grupę procesów serweraServerAdmin adres email administratora stronyServerName nazwa hosta + port, nazwa sluży do szybkiego określania adresu serwera.UseCanonicalName włącz/wyłącz on/off, definiuje, w jaki sposób httpd obsługuje URL. Gdy opcja ustawiona na on, używana jest nazwa z ServerName. Jeżeli opcja jest ustawiona na off, używana jest nazwa pochodząca z zapytania klienta.DocumentRoot ścieżka do katalogu z plikami strony wwwOptions dodatkowe opcje udostępnionej stronyAllowOverride umożliwia użycie pliku .htaccessOrder ustawia kolejność rozpatrywania poleceń Allow oraz DenyAllow hosty, które mają dostęp do zasobówDeny hosty, które nie mają dostępu do zasobówUserDir ścieżka do katalogów stron www użytkowników systemuUserDir ścieżka do katalogów stron www użytkowników systemuDirectoryIndex określa główną strone serwera, która jako pierwsza będzie się wyświetlaćAccessFileName domyślnie plik .htaccess, który zawiera uprawnienia dla żądanego kataloguDefaultType określa domyślne typy plikówMIMEMagicFile określanie typu pliku na podstawie jego zawartościHostNameLookups rozwiązywanie nazw hostów na adresy ipErrorLog ścieżka do plików z błędamiLogLevel ustawia szczegółowość zbieranych informacjiLogFormat opcja pozwalająca określenie jakie informacje mają się zbierać w logachCustomLog opcja odpowiedzialna za stworzenie pliku z logiem w odpowiednim formacieServerSignature ustawia podpis serwera na stronach błędówAlias określa ścieżkę kataloguIndexOptions opcja umożliwia okeślenie typów plików jakie są listowane dla DirectoryIndexAddIconByEncoding przypisuje ikony plikom na podstawie ich kodowania MIMEAddIconByType przypisuje ikony na podstawie ich typuAddIcon przpisuje ikony na podstawie ich rozszerzeniaDefaultIcon określa domyślną ikonę dla nierozpoznanych ikonHeaderName ścieżka do pliku HEADERIndexIgnore określa które pliki mają być ignorowane przy generowaniuindeksu stronyAddLanguage rozszerzeia dla plików językowychLanguagePriority określa domyślne języki jeśli żadne nie zostały wybraneAddDefaultCharset kodowanie plików stronyAddType zmienia pliki o danym rozszerzeniu do typu MIMEAddOutputFilter umożliwia plików o danym rozszerzeniu do określonego filtraBrowserMatch umożliwia sprecyzowanie odpowiedzi dla różnych przeglądarek
 
Apach przetrzymuje wszystkie pliki konfiguracyjne w pliku /etc/httpd, głównym plikiem konfiguracyjnym jest /etc/httpd/conf/httpd.conf. Natomiast logi przechowywane są w katalogu /var/log/httpd/.5. Opcje pliku konfiguracyjnego httpd.confServerTokens opcja określa jak skale szczegółowości wyświetlanych informacji jeśi pojawi się błąd . Domyślną wartości jest Min, inne wartości to OS, Prod, Major, Minor, Min, FullServerRoot opcja wskazuje na miejsce przechowywania plików konfiguracyjnych serweraTimeout domyślnie 120, określa czas obsługi żądaniaKeepAlive wartości on lub off opcja powoduje włączenie lub wyłączenie obsługi stałych połączeńMaxKeepAliveRequests limit stałych połączeń, wartość 0 określa brak limitówKeepAliveTimeout czas po upływie którego połączenie zostanie rozłączone, określa się w sekundachStartServers ilość pod procesów, które mogą obsługiwać żądania, zawsze +1MinSpareServers liczba minimalna wolnych pod procesówMaxSpareServers maksymalna liczba pod procesów, zawsze musi być o jeden większe niż MinSpareServersServerLimit maksymalny limit procesów serwera max 20000MaxClients określenie limitu obsługi jednoczesnych żądań, jeśli jest ich więcej to pozostałe czekają na zwolnienie się miejscaMaxRequestsPerChild określa limit obsługi żądań przez jeden pod procesMinSpareThreads minimalna ilość wątków obsługujących inne żądaniaMaxSpareThreads maksymalna ilość wątków obsługujących inne żądaniaThgreadsPerChild liczba wątków przypisanych do każdego pod procesu serweraListen opcja ustawia port oraz adres ip na jakim nasłuchuje serwerLoadModules ładowanie dodakowych modułówInclude dołącza zawartość innego plikuUser określa właściciela procesów serweraGroup określa grupę procesów serweraServerAdmin adres email administratora stronyServerName nazwa hosta + port, nazwa sluży do szybkiego określania adresu serwera.UseCanonicalName włącz/wyłącz on/off, definiuje, w jaki sposób httpd obsługuje URL. Gdy opcja ustawiona na on, używana jest nazwa z ServerName. Jeżeli opcja jest ustawiona na off, używana jest nazwa pochodząca z zapytania klienta.DocumentRoot ścieżka do katalogu z plikami strony wwwOptions dodatkowe opcje udostępnionej stronyAllowOverride umożliwia użycie pliku .htaccessOrder ustawia kolejność rozpatrywania poleceń Allow oraz DenyAllow hosty, które mają dostęp do zasobówDeny hosty, które nie mają dostępu do zasobówUserDir ścieżka do katalogów stron www użytkowników systemuUserDir ścieżka do katalogów stron www użytkowników systemuDirectoryIndex określa główną strone serwera, która jako pierwsza będzie się wyświetlaćAccessFileName domyślnie plik .htaccess, który zawiera uprawnienia dla żądanego kataloguDefaultType określa domyślne typy plikówMIMEMagicFile określanie typu pliku na podstawie jego zawartościHostNameLookups rozwiązywanie nazw hostów na adresy ipErrorLog ścieżka do plików z błędamiLogLevel ustawia szczegółowość zbieranych informacjiLogFormat opcja pozwalająca określenie jakie informacje mają się zbierać w logachCustomLog opcja odpowiedzialna za stworzenie pliku z logiem w odpowiednim formacieServerSignature ustawia podpis serwera na stronach błędówAlias określa ścieżkę kataloguIndexOptions opcja umożliwia okeślenie typów plików jakie są listowane dla DirectoryIndexAddIconByEncoding przypisuje ikony plikom na podstawie ich kodowania MIMEAddIconByType przypisuje ikony na podstawie ich typuAddIcon przpisuje ikony na podstawie ich rozszerzeniaDefaultIcon określa domyślną ikonę dla nierozpoznanych ikonHeaderName ścieżka do pliku HEADERIndexIgnore określa które pliki mają być ignorowane przy generowaniuindeksu stronyAddLanguage rozszerzeia dla plików językowychLanguagePriority określa domyślne języki jeśli żadne nie zostały wybraneAddDefaultCharset kodowanie plików stronyAddType zmienia pliki o danym rozszerzeniu do typu MIMEAddOutputFilter umożliwia plików o danym rozszerzeniu do określonego filtraBrowserMatch umożliwia sprecyzowanie odpowiedzi dla różnych przeglądarek

Wersja z 14:52, 16 kwi 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych