Apache
Z wiki linux-user
Linia 83: | Linia 83: | ||
== Opcje pliku konfiguracyjnego httpd.conf == | == Opcje pliku konfiguracyjnego httpd.conf == | ||
− | ServerTokens 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, | + | ServerTokens 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, Full |
+ | |||
+ | ServerRoot opcja wskazuje na miejsce przechowywania plików konfiguracyjnych serwera | ||
+ | |||
+ | Timeout domyślnie 120, określa czas obsługi żądania | ||
+ | |||
+ | KeepAlive 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ów | ||
+ | |||
+ | KeepAliveTimeout czas po upływie którego połączenie zostanie rozłączone, określa się w sekundach | ||
+ | |||
+ | StartServers ilość pod procesów, które mogą obsługiwać żądania, zawsze +1 | ||
+ | |||
+ | MinSpareServers liczba minimalna wolnych pod procesów | ||
+ | |||
+ | MaxSpareServers maksymalna liczba pod procesów, zawsze musi być o jeden większe niż MinSpareServers | ||
+ | |||
+ | ServerLimit maksymalny limit procesów serwera max 20000 | ||
+ | |||
+ | MaxClients | ||
+ | określenie limitu obsługi jednoczesnych żądań, jeśli jest ich więcej to pozostałe czekają na zwolnienie się miejsca | ||
+ | |||
+ | |||
+ | |||
+ | MaxRequestsPerChild określa limit obsługi żądań przez jeden pod proces | ||
+ | |||
+ | |||
+ | |||
+ | MinSpareThreads minimalna ilość wątków obsługujących inne żądania | ||
+ | |||
+ | |||
+ | |||
+ | MaxSpareThreads maksymalna ilość wątków obsługujących inne żądania | ||
+ | |||
+ | |||
+ | |||
+ | ThgreadsPerChild liczba wątków przypisanych do każdego pod procesu serwera | ||
+ | |||
+ | |||
+ | |||
+ | Listen opcja ustawia port oraz adres ip na jakim nasłuchuje serwer | ||
+ | |||
+ | |||
+ | |||
+ | LoadModules ładowanie dodakowych modułów | ||
+ | |||
+ | |||
+ | |||
+ | Include dołącza zawartość innego pliku | ||
+ | |||
+ | |||
+ | User określa właściciela procesów serwera | ||
+ | |||
+ | |||
+ | |||
+ | Group określa grupę procesów serwera | ||
+ | |||
+ | |||
+ | |||
+ | ServerAdmin adres email administratora strony | ||
+ | |||
+ | |||
+ | |||
+ | ServerName 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 www | ||
+ | |||
+ | |||
+ | |||
+ | Options dodatkowe opcje udostępnionej strony | ||
+ | |||
+ | |||
+ | |||
+ | AllowOverride umożliwia użycie pliku .htaccess | ||
+ | |||
+ | |||
+ | |||
+ | Order ustawia kolejność rozpatrywania poleceń Allow oraz Deny | ||
+ | |||
+ | |||
+ | |||
+ | Allow hosty, które mają dostęp do zasobów | ||
+ | |||
+ | |||
+ | |||
+ | Deny hosty, które nie mają dostępu do zasobów | ||
+ | |||
+ | |||
+ | |||
+ | UserDir ścieżka do katalogów stron www użytkowników systemu | ||
+ | |||
+ | |||
+ | |||
+ | UserDir ścieżka do katalogów stron www użytkowników systemu | ||
+ | |||
+ | |||
+ | |||
+ | DirectoryIndex 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 katalogu | ||
+ | |||
+ | |||
+ | |||
+ | DefaultType określa domyślne typy plików | ||
+ | |||
+ | |||
+ | |||
+ | MIMEMagicFile określanie typu pliku na podstawie jego zawartości | ||
+ | |||
+ | |||
+ | |||
+ | HostNameLookups rozwiązywanie nazw hostów na adresy ip | ||
+ | |||
+ | |||
+ | |||
+ | ErrorLog ścieżka do plików z błędami | ||
+ | |||
+ | |||
+ | |||
+ | LogLevel ustawia szczegółowość zbieranych informacji | ||
+ | |||
+ | |||
+ | |||
+ | LogFormat opcja pozwalająca określenie jakie informacje mają się zbierać w logach | ||
+ | |||
+ | |||
+ | |||
+ | CustomLog opcja odpowiedzialna za stworzenie pliku z logiem w odpowiednim formacie | ||
+ | |||
+ | |||
+ | |||
+ | ServerSignature ustawia podpis serwera na stronach błędów | ||
+ | |||
+ | |||
+ | |||
+ | Alias określa ścieżkę katalogu | ||
+ | |||
+ | |||
+ | |||
+ | IndexOptions opcja umożliwia okeślenie typów plików jakie są listowane dla DirectoryIndex | ||
+ | |||
+ | |||
+ | |||
+ | AddIconByEncoding przypisuje ikony plikom na podstawie ich kodowania MIME | ||
+ | |||
+ | |||
+ | |||
+ | AddIconByType przypisuje ikony na podstawie ich typu | ||
+ | |||
+ | |||
+ | |||
+ | AddIcon przpisuje ikony na podstawie ich rozszerzenia | ||
+ | |||
+ | |||
+ | |||
+ | DefaultIcon określa domyślną ikonę dla nierozpoznanych ikon | ||
+ | |||
+ | |||
+ | |||
+ | HeaderName ścieżka do pliku HEADER | ||
+ | |||
+ | |||
+ | |||
+ | IndexIgnore określa które pliki mają być ignorowane przy generowaniuindeksu strony | ||
+ | |||
+ | |||
+ | |||
+ | AddLanguage rozszerzeia dla plików językowych | ||
+ | |||
+ | |||
+ | |||
+ | LanguagePriority określa domyślne języki jeśli żadne nie zostały wybrane | ||
+ | |||
+ | |||
+ | |||
+ | AddDefaultCharset kodowanie plików strony | ||
+ | |||
+ | |||
+ | |||
+ | AddType zmienia pliki o danym rozszerzeniu do typu MIME | ||
+ | |||
+ | |||
+ | |||
+ | AddOutputFilter umożliwia plików o danym rozszerzeniu do określonego filtra | ||
+ | |||
+ | |||
+ | |||
+ | BrowserMatch umożliwia sprecyzowanie odpowiedzi dla różnych przeglądarek |