Servers for Hackers

Topics on WebServers. Some useful information on setting up nginx server. Such as :

  • load-balancing, with one nginx config example and some universal mechanisms such as session management.
  • Web-caching and basic working mechanisms.
  • existing softwares for logging, managing file for deployment.
  • facilities for process monitoring.

Many softwares are mentioned. Lists is made in case of future reviewing.

  • Vagrant
  • Apache
  • Nginx
  • HAProxy
  • Varnish
  • Scp, rsync
  • Github WebHooks
  • Ansible
  • SSH usage: local & remote forwarding
  • Supervisord
  • Forever
  • Circus
  • some easy setup built-in Web servers useful for testing(python, NodeJs, PHP)