Linux Web Server Development will teach you how to build a Linux Web server from scratch using Free/Open Source programs. The only requirement is a computer with an Internet connection. You will learn how to: * download and set up a Cherokee Web server * configure your router and Operating System * register and configure a Dynamic Domain Name using DDNS* build a database-enabled site for querying a MySQL database* use (and even develop) online network tools * run multiple sites with Cherokee Virtual Servers simultaneously * perform common Web server administrative tasks* develop HTML and PHP sites * test your server remotely* set up your firewall* use Linux networking tools