Difference between revisions of "OS4X system requirements"
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
***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 | ||
− | *HTML5 capable web browser | + | *HTML5 capable web browser: |
+ | **Microsoft Edge 12 | ||
+ | **Internet Explorer 11 | ||
+ | **Internet Explorer 10 | ||
+ | **Internet Explorer 9 | ||
+ | **Internet Explorer 8 | ||
+ | **Chrome 56+ (2017) | ||
+ | **Firefox 51+ (2017) | ||
+ | **Firefox 45 - 50 (2016) | ||
+ | **Safari 10+ (2016) | ||
+ | **Safari 9 (2015) | ||
+ | **Safari 8 (2014) | ||
+ | **Safari 7 (2013) | ||
+ | **Safari 6 (2012) | ||
+ | **Opera 43+ (2017) | ||
+ | **iOS 10 - Safari | ||
+ | **iOS 9 - Safari | ||
+ | **iOS 8 - Safari | ||
+ | **Android 7.0 Nougat - Stock Browse (Chrome)r | ||
+ | **Android 6.0 Marshmallow - Stock Browse (Chrome)r | ||
+ | **Android 5.0/1 Lollipop - Stock Browser (Chrome) | ||
+ | **Android 4.4 Kit Kat - Stock Browser (Chrome) | ||
+ | **Windows 10 Mobile - Edge | ||
*OS4X Core: | *OS4X Core: |
Revision as of 11:34, 11 July 2017
OS4X needs the following components to be available:
- Web interface:
- Any webserver able to serve PHP script output (mostly common: Apache, nginx)
- PHP >=5.3.7 incl. support for JSON, bzip2 and XML, with a recommended memory size of 128MB per process and maximum execution time of minimum 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
- HTML5 capable web browser:
- Microsoft Edge 12
- Internet Explorer 11
- Internet Explorer 10
- Internet Explorer 9
- Internet Explorer 8
- Chrome 56+ (2017)
- Firefox 51+ (2017)
- Firefox 45 - 50 (2016)
- Safari 10+ (2016)
- Safari 9 (2015)
- Safari 8 (2014)
- Safari 7 (2013)
- Safari 6 (2012)
- Opera 43+ (2017)
- iOS 10 - Safari
- iOS 9 - Safari
- iOS 8 - Safari
- Android 7.0 Nougat - Stock Browse (Chrome)r
- Android 6.0 Marshmallow - Stock Browse (Chrome)r
- Android 5.0/1 Lollipop - Stock Browser (Chrome)
- Android 4.4 Kit Kat - Stock Browser (Chrome)
- Windows 10 Mobile - Edge
- OS4X Core:
- TCP/IP v4 enabled networking machine with at least one network controller installed and configured
- at least 900MB 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)
- MariaDB 10.1.23-9 and up
- DB2 9.7 and up (local DB2 client must be installed and configured for access to DB2 instance); newer versions of DB2 must be compatible with DB2 9.7
- SQLite3 (no external libraries needed)
- Platform specific:
- Linux: any Linux kernel >=2.4.2, GLIBC 2.4 and up
- 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