Migrating from Apache to nginx

From Arianne
Jump to navigation Jump to search

On this page we will prepare the migration from Apache to nginx.

We will start with gathering our requirements and use-cases. Then we will look at nginx to see whether they can be fulfilled and how it is done.

Requirements

Hard Requirements

  • hosting multiple websites using IP-based virtual hosting
  • IPv4 and IPv6
  • http and https
  • a huge number of URL rewriting rules is used by the Stendhal Webframework
  • logfiles for each combination of website, protocol, day
  • PHP5 with APC
  • Proxy-Support for Jenkins

Soft Requirements

  • SPDY-support

nginx Configuration