Home > Linux > Web server optimisations.

Web server optimisations.

Citeva setari importante in kernelul de linux care au efect mare asupra serverelor linux rulind apache .  Presupun ca sinteti familiari cu comanda sysctl iar daca nu sinteti man sysctl da suficiente informatii.

  • Un webserver fiind expus direct in internet este foarte important ca in cazul unui SYN attack sa reziste bine. Parametrii de kernel care se folosesc sint:

sysctl net.ipv4.tcp_synack_retries=3

sysctl net.ipv4.tcp_syn_retries=3

sysctl net.ipv4.conf.default.rp_filter=1

sysctl net.ipv4.tcp_syncookies=1

  • In cazul in care serverul foloseste swap-ul poate deveni extrem de lent asa ca parametrul de control al swap-ului este foarte important. Default este 60. Eu l-am redus la 20 si sint multumit de rezultate.

sysctl vm.swappiness=20

  •  Am inceput sa citesc "TCP Tuning Guide" unde se spune despre optimizarile SEND / RECEIVE buffers . O sa revin cu amanunte despre setari dupa ce termin testele.

,

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackbacks:0

Listed below are links to weblogs that reference
Web server optimisations. from Cop Online
TOP