Ik ben de laatste tijd veel bezig met twee 'nieuwe' lightgewicht webservertjes; Hiawatha en Cherokee. Beide zijn zeer lief voor je RAM en CPU en zijn naar mijn mening stukken makkelijker in gebruik dan bv Apache. Ook over de ondersteuning van rand-applicaties en scripts heb ik nog niets te klagen, alles werkt gewoon prima. Ik heb zelfs zonder enige moeite of haperingen een behoorlijk uitgebreide Drupal install gedraaid met MySQL server.
Voordelen:
Hiawatha
- Nog geen enkele exploit
- Super snel
- Redelijk goede handleiding en HOWTO's
- Gemakkelijk te automatiseren dmv shell scripts (bv om nieuwe virtual host aan te maken)
Voordelen:
Cherokee
- Super simpel om te installeren en in gebruik
- Super snel
- Web GUI voor alle admin taken + installatie van populaire frameworks, scripts en applicaties
http://www.hiawatha-webserver.org
http://www.cherokee-project.com
Wat Cron betreft;
De meest gemakkelijke manier om hiermee te beginnen is door wat basis ervaring op te doen met shell scripting. Alhoewel Cron vrijwel elke scripting taal of binaries kan uitvoeren is het vaak handig om deze uit te voeren vanuit een BASH script. Een goede basiskennis van BASH is altijd handig en moeilijk is het niet. Die scripts kan je dan vervolgens in een Cron map dumpen, die vind je onder /etc/cron.$tijdsbestek. De crontab syntax is namelijk extreem uitgebreid en vrij pittig om te onthouden. De mappen cron.daily cron.hourly, etc bieden een gebruiksvriendelijke manier om Cron te gebruiken.
Op
http://tldp.org vind je alle info die je nodig hebt...