V tejto časti nášho seriálu “Ako na vlastný server” sa pozrieme na základnú konfiguráciu webového servera Apache. Začneme nazretím do konfiguračného súboru apache2.conf a popisom najhlavnejších častí.
Ako prvé nájdeme riadok
ServerRoot "/etc/apache2"
Tento riadok nám určuje kde je umiestnené/nainštalované Apache2, v tomto priečinku sa spravidla robia všetky nastavenia Apache.
O niekoľko riadkov si všimneme PidFile
PidFile ${APACHE_PID_FILE}
Je to súbor do ktorého si ukladá Apache čísla svojich spustených procesov.
Pri pohľade na okno vidíme TimeOut
Timeout 300
Určuje, počet sekúnd po ktorých sa má ukončiť spojenie.
Ďalej sa presúvame na KeepAlive
KeepAlive On
Zapneme alebo vypneme to, či prehliadač môže pri jednom spojení žiadať viac odpovedí.
Ďalej
MaxKeepAliveRequests 100
Maximálny počet dotazov pri jednom spojení. Pokiaľ zadáte “0″ tak tým spojenia neobmedzíte, avšak jednoducho zahltíte server.
KeepAliveTimeout 15
Ako dlho sa udržuje otvorené spojenie.
Nižšie nám začínajú prácu Apache moduly mpm_prefork_module a mpm_worker_module (vždy je možné mať nainštalovaný iba jeden!).
MinSpareServers 5
MaxSpareServers 10
Toto nastavenia sa náchadza iba v Unix systémoch, určuje, koľko odpovedí bude čakať v prípade nečinnosti.
StartServers 5
Počet serverov, ktoré sa spustia po zapnutí servera.
MaxClients 150
Maximálni počet súčasne bežiacich procesov servera, tímto sa dá limitovať aj maximálny počet akutálnych spojení. Toto nastavenie je potrebné optimalizovať pre výkon servera, nízke číslo by znamenalo spomalenie servera a pri vysokom čísle by bol následok preťaženie. Tímto sme skončili moduly mpm_prefork_module a mpm_worker_module.
ErrorLog
Cesta kam sa má ukladať ErrorLog, štandartne sa ukladá do /var/log/apache2/error.log
ErrorLog /var/log/apache2/error.log
LogLevel warn
Úroven logovania, môžeme si vybrať z viacero možností, napr. debug, info, notice, warn, error, crit, …
Pri pohľade na zostavájúcu časť apache2.conf vidíme len jednotlivé cesty odkiaľ sa majú načítavať napr. virtual hosts atp.
Tímto sme si prešli najdôležitejšie časti konfiguračného súboru Apache2, v časti II. si ukážeme pridávanie domén.
Great website…
[...]we like to honor many other internet sites on the web, even if they aren’t linked to us, by linking to them. Under are some webpages worth checking out[...]……
Great…
[...]the time to study or check out the content or web-sites we’ve linked to below the[...]…
iphone reparatie…
[...]Here are a few of the internet sites we suggest for our visitors[...]…
Agence immobiliere Concarneau…
[...] Just below, are some totally unrelated sites to ours, however, they are definitely worth checking out. Alain Guirriec Immobilier Concarneau – 4 Avenue de la Gare – 29900 CONCARNEAU – 02 98 97 18 50 [...]…
free cell phone…
[...]The details mentioned within the article are a number of the most effective obtainable [...]…