Difference between revisions of "OS4X system requirements"

From OS4X
Jump to navigation Jump to search
(New page: OS4X needs the following components to be available: *Web interface: **Any webserver able to serve PHP script output (mostly common: Apache, nginx) **PHP >=5.1 incl. support for JSON and ...)
 
Line 3: Line 3:
 
*Web interface:
 
*Web interface:
 
**Any webserver able to serve PHP script output (mostly common: Apache, nginx)
 
**Any webserver able to serve PHP script output (mostly common: Apache, nginx)
**PHP >=5.1 incl. support for JSON and XML
+
**PHP >=5.1 incl. support for JSON and XML, with a recommended memory size of 128MB per process and maximum execution time of about 60 seconds
**Database specifix extensions:
+
**Database specific extensions:
***When using MySQL: PHP with MySQL support
+
***When using MySQL: PHP with MySQLi support
 
***When using DB2: PHP with DB2 client support
 
***When using DB2: PHP with DB2 client support
 
***When using SQLite: PHP with SQLite3 support
 
***When using SQLite: PHP with SQLite3 support
Line 13: Line 13:
 
**at least 500MB of hard disk space
 
**at least 500MB of hard disk space
 
**at least 750MB free space for automatic updates
 
**at least 750MB free space for automatic updates
**at least 512MB RAM
+
**at least 512MB RAM (+2MB per parallel file transfer process)
 
**Database backend system (one of these):
 
**Database backend system (one of these):
 
***MySQL 4.2 and up (prefered, no external libraries needed)
 
***MySQL 4.2 and up (prefered, no external libraries needed)
Line 22: Line 22:
 
***AIX: AIX 5.3ML6 and up
 
***AIX: AIX 5.3ML6 and up
 
***Mac OS X: Mac OS X 10.8 and up
 
***Mac OS X: Mac OS X 10.8 and up
 +
 +
*OS4X Enterprise:
 +
**If OS4X Webaccess is used for creating send jobs: configured PHP with a defined maximum file upload and POST size of the required maximum filesize
 +
**If external authentification is used: PAM support in underlying operating system with configured modules
 +
**Recommendation of a high value of allowed amount of processes and open files

Revision as of 10:32, 14 February 2013

OS4X needs the following components to be available:

  • Web interface:
    • Any webserver able to serve PHP script output (mostly common: Apache, nginx)
    • PHP >=5.1 incl. support for JSON and XML, with a recommended memory size of 128MB per process and maximum execution time of about 60 seconds
    • Database specific extensions:
      • When using MySQL: PHP with MySQLi support
      • When using DB2: PHP with DB2 client support
      • When using SQLite: PHP with SQLite3 support
  • OS4X Core:
    • TCP/IP v4 enabled networking machine with at least one network controller installed and configured
    • at least 500MB of hard disk space
    • at least 750MB free space for automatic updates
    • at least 512MB RAM (+2MB per parallel file transfer process)
    • Database backend system (one of these):
      • MySQL 4.2 and up (prefered, no external libraries needed)
      • DB2 9.7 and up (local DB2 client must be installed and configured for access to DB2 instance)
      • SQLite3 (no external libraries needed)
    • Platform specific:
      • Linux: any Linux kernel >=2.4.2
      • AIX: AIX 5.3ML6 and up
      • Mac OS X: Mac OS X 10.8 and up
  • OS4X Enterprise:
    • If OS4X Webaccess is used for creating send jobs: configured PHP with a defined maximum file upload and POST size of the required maximum filesize
    • If external authentification is used: PAM support in underlying operating system with configured modules
    • Recommendation of a high value of allowed amount of processes and open files