Build Your Own Webserver

khansen's picture

Titled "Don't pay for web space: Blog for free on your own linux server!" on their website, this article will document what I plan to do during my half day workshop at the CyberCorps Bootup this summer.

What I hope to accomplish in this workshop is to have each participant walk away with a working webserver with the following specifications:

  • Full LAMP1 stack
  • Apache will be hardened to prevent malicious attacks
    • Removed Indexes
    • Remove Unneeded alias directives
    • Remove user_dir directives
  • MySQL will only allow connections from localhost
  • PHP will be secured

  1. A LAMP stack referes to a server that is setup to run Linux, Apache, MySQL, PHP. Hence, the LAMP.