System requirements for OFORK

Technical requirements for installation and operation.

OFORK is a web-based open source helpdesk and IT service management solution. The system can be operated on different platforms. For production use, we recommend Linux as the server operating system.

Linux recommended Apache and Perl on the same machine Database can be local or external
Linux recommended
Apache + Perl
MariaDB / PostgreSQL
Mail server

Overview

OFORK requires a classic web server environment.

For your OFORK helpdesk or IT service management solution, the web server and Perl must be installed on the same machine. The database can be operated locally on the same server or on a separate database host.

Web server and Perl

Operation requires a web server with Perl support. Apache2 with mod_perl2 is recommended.

Database

The database can be installed locally or on a separate host. Several relational database systems are supported.

Client access

Users access OFORK through modern web browsers. JavaScript must be enabled in the browser.

Recommended Current versions of modern browsers with JavaScript support enabled.
Not supported Internet Explorer before version 11.
Not supported Firefox before version 31.
Not supported Safari before version 6.

Server hardware

Recommended hardware for operating OFORK.

The actual requirements depend on the number of users, ticket volume, attachments, database size and installed modules. For typical production operation, we recommend the following baseline.

  • Recommended: 3 GHz Xeon or comparable CPU
  • 8 GB RAM
  • 256 GB hard drive
  • Plan enough storage for attachments, backups and log files

Server operating system

Linux is recommended for OFORK.

OFORK can be operated on various Linux and UNIX platforms. For production systems, a maintained server distribution should be used.

  • Red Hat Enterprise Linux (RHEL) or CentOS
  • SUSE Linux Enterprise Server (SLES) or openSUSE
  • Debian, Ubuntu or other Linux distributions
  • UNIX derivatives, for example OpenBSD or FreeBSD

Database, web server and Perl

Core technical components for OFORK.

OFORK requires a database, a web server and a suitable Perl environment. Additional Perl modules are required depending on the installation and can be installed through CPAN or through the operating system package manager.

Database

  • MySQL 5.0 or higher
  • MySQL 8+ is not supported
  • MariaDB
  • PostgreSQL 9.2 or higher
  • Oracle 10g or higher

Web server

  • Apache2 + mod_perl2 or higher recommended
  • Alternative: web server with CGI support

Perl

  • Perl 5.16.0 or higher
  • Additional Perl modules must be installed
  • Modules can be installed with the Perl shell and CPAN
  • Alternatively, modules can be installed through the operating system package manager, for example rpm, yast or apt-get
Active Directory Optional directory service for user and identity management.
OpenLDAP Support for LDAP-based directory services.
eDirectory Integration with existing directory services is possible.
Oracle Internet Directory Optional for organizations with Oracle-based infrastructure.
DirX Directory Server Integration into suitable enterprise environments is possible.
Sun ONE Directory Server Optionally supported directory service.
Mail server Microsoft Exchange, Qmail, Lotus Notes, Postfix, Sendmail or Exim.
Mail integration For ticket communication and email-based workflows in support operations.

Planning

Check before installation.

Before installation, the target environment should be prepared carefully. This includes the operating system, web server, database, Perl modules, mail integration and a backup concept.

  • Select the server operating system
  • Prepare Apache2 and Perl
  • Provide the database
  • Plan mail server and mailboxes
  • Consider backup and recovery

Support

Support for installation, operation and error analysis.

If you have problems with OFORK or need help with installation, configuration, operation or updates, you can contact OFORK support.

Note: If you have problems with OFORK, you can send a message to support@o-fork.com. Our professional services will be happy to support you.

Prepare your OFORK environment and plan the installation.

Check the technical requirements, download OFORK or use support and hosting if you do not want to handle operation entirely yourself.