Server Requirements

  • Jamroom does not run on Windows!

    A Linux/Unix like Operating system is required!
  • Jamroom Server Requirements

    Server Operating System:

    A UNIX based Operating System (such as Linux, Mac OS X, FreeBSD) with the following packages installed:

    - PHP version 5.3 minimum - version 7.0+ recommended
    - MySQL 5.1 minimum - MariaDB 10.1 or MySQL 5.6.+ is recommended
    - Apache Web Sever 2.2 minimum - version 2.4 recommended.

    The following PHP extensions are required:

    - MySQLi (mysql improved) extension
    - GD (graphics manipulation)
    - Multibyte string extension (-enable-mbstring)

    The following Apache modules are required:

    - mod_rewrite - used for "clean" URLs

    The following PHP configuration is recommended:

    - memory_limit: 64M (recommended PHP config allows Jamroom to specify memory use with ini_set)
    - upload_file_size: 128m (or more)
    - system function must be enabled (used for doing media conversions and some background tasks)
  • Jamroom does run on Nginx with PHP-FPM as well, but it is not the primary development platform.
  • A note about Jamroom's .htaccess file

    Question: Why is the following section in Jamroom's .htaccess file?

    Options +FollowSymLinks
    Options -MultiViews -Indexes -ExecCGI
    

    Answer:

    Options +FollowSymLinks
    

    This line tells Apache you want to support SymLinks - Jamroom uses symlinks for module versioning and updates - this is required for Jamroom to function properly.

    Options -MultiViews -Indexes -ExecCGI
    

    These control how the web server works. These options are not required, and can be commented out, however they help make your Jamroom more secure and it is recommended to leave them enabled if you can.
  • Use Jamroom Hosting to have the best possible performing Jamroom site without the setup hassle. Includes unlimited Premium Features for all domains on your server.
brian
03 Jan 2014 07:04:43AM @brian:
Make sure and check out the detailed guide on running your own VPS on DigitalOcean:

https://www.jamroom.net/brian/documentation/guides

Share This

Tags