Performancetest af Apache med Apache Benchmark
Når vi skal teste ydelse på webservere og webapplikationer er værktøjet “ab” bedre kendte om Apache Benchmark uundværligt, der findes mange forskellige og jeg vil ikke gennemgå dem i dybden her, jeg vil bare “lægge værktøjet” i dine hænder og vise dig basal brug af det … så går jeg ud fra at dig og “man” selv finder ud af resten
Alternativt laver jeg nok en follow-up på et tidspunkt hvor jeg bruger det til en eller anden konkret opgave.
Installer Apache, PHP, MySQL og WordPress på Debian 6.0
Der skal også være lidt til dem der ikke har prøvet så meget, så et godt sted at starte må være med at installere skidtet. Jeg vil have flyttet min WordPress installation fra specialhosting.dk webhotellet over på en dedikeret virtuel server, fordi det har jeg brug for til næste indlæg. Derfor tager vi lige en nem en idag
READ MORE »
Mange subdomæner, opret en undermappe og får pludselig et nyt subdomæne
Hvis du har en lokal webserver, eller et lign. behov for nemt at kunne oprette mange webhoteller så er det her måske løsningen. Du kan simpelthen oprette dig et helt nyt webdir så nemt som ved at oprette en ny mappe. READ MORE »
Blokering og adgangskontrol med IP Adresser
Som opfølgning på gårsdagens artikel om adgangskontrol vil jeg også lige hurtig gennemgå hvordan du kan blokere en ip adresse, ligesom med password kontrol virker det her også både fra .htaccess og virtualhosts:
Http adgangskontrol med og uden .htaccess
Hvis du f.eks. udvikler et nyt site der endnu ikke er offentligt, eller vil have et ekstra lag af sikkerhed på et internt website er http baseret adgangskontrol, der er både fordele og ulemper ved at bruge .htaccess derfor gennemgår vi både metoden med og uden brug af .htaccess, først med: (/var/www/.htaccess) READ MORE »
Lav din egne fejl-sider på Apache
Der kan være flere årsager til at du gerne vil lave dine egne fejl-sider, markedsføring, brugervenlighed … dette indlæg handler ikke om hvorfor, men hvordan. READ MORE »
Optimering af hukommelsesforbrug i Apache
Ydelsen på din webserver har rigtigt meget at gøre med hvor meget RAM den får lov at bruge, Apache har forskellige måder at styre hukommelsen på men Debian (som jeg for det meste altid tager udgangspunkt i) bruger den metode som hedder mpm_prefork, og den virker simpelthen ved at starte et bestemt antal Apache processer til at håndtere indkommende forbindelser, og skrue op og ned for antallet eftersom behovet er til det. READ MORE »
Apache-Maj, 1. uge
Sidste Tirsdag annoncerende jeg en stribe artikler vedr. Apache her i Maj, og nu er der gået en uge og vi har lært at:
- Trække simpel status fra Apache og holde øje med hvad der sker i “maven på dyret”.
- Finde ud af hvilke virtuelle hosts der belaster maskinen, ved hjælp af et lidt mere advanceret værktøj og apache-status.
- At kende et tredie og stadig godt værktøj, der opfører sig ligesom top, bare på en webserver. Den bruger som det eneste ikke apache-status men tilgår log filerne direkte.
- At sætte en webserver med flere virtuelle hosts på en lidt mere sikker måde end man normalt gør ved hjælp af Fcgid, Suexec og Apache2.
- At analysere logfiler med Webalizer og lave overskuelige tabeller og grafer.
Af andre emner har jeg jongleret lidt med tanken om indlæg vedr. Andre webservere, Reverse Proxies, Clusters, Performance testing/benchmarking og måske noget med at bygge spejlede webservere / clusters.
Stay tuned, det blir fedt
Webalizer, Analyser dine logfiler
Webalizer er et værktøj der tager din standard apache logfiler som input og laver statistik med grafer og charts over dine besøgende, deres browsere, hvor de kommer fra osv. Værktøjet er nemt at bruger og på under 20 minutter er du igang med at få vigtig information ad fra din logfiler.

