System requirements

Software:

  1. FreeBSD or Linux
  2. Web-server (Apache, Zues, Nginx)
      For 4 gb RAM
    1. innodb_flush_log_at_trx_commit=2
    2. innodb_buffer_pool_size=1024M
    3. innodb_flush_method=O_DIRECT
    4. innodb_log_file_size=128M
    5. innodb_log_buffer_size=8M
  3. MySQL 5.1 (InnoDB) or newer
  4. Mysqldump util
  5. PHP 5.2.3 or newer
    1. PDO (1.0.3 or newer)
    2. PDO MySQL
    3. JSON
    4. DOM
    5. Mcrypt
    6. mbString
    7. PHP 'allow url fopen' ON
    8. PHP short tags on
  6. Ioncube loader (free)
  7. Image magic util

Hardware (for about 0.5M traffic):

Dell R200 CPU: Quad Core X3330 RAM: 8GB 2x300GB SAS 15.000 rpm RAID