System Requirements

ConfTool requires a Web server with PHP module and the relational database system MySQL.

Required versions:

  • Apache 2.0 or higher
  • at least PHP Version 5.4 (PHP should run as Apache module. The PHP modules curl and mbstring are required).
  • MariaDB (recommended) or MySQLVersion 5.5 - 5.7.
    We currently don't support MySQL 8.0, please use MariaDB 10.x instead.
  • Your server should also run (or have access to) an smtp (e-mail) and a DNS server.

The current development and test environment for ConfTool is:

  • Apache HTTPD 2.4 (with TLS)
  • PHP 7.4 and PHP 8.0
  • MySQL 5.7 and MariaDB 10.6
  • Ubuntu Linux and Windows 10

The FAQs provide some help on the installation of php_mysql for php 5.x.

ConfTool has been used with OSX/FreeBSD/DarwinSolarisGentoo and other Unix derivatives as well. It is also possible to install ConfTool under Microsoft IIS with PHP as CGI, but that particular setup is not covered by this instruction. 

If you experience problems with other system configurations, please send a message with a description of your problem to service@conftool.net

We also appreciate messages about successful installations or hints on how to improve the setup process.

During the installation process described on the next pages, root access is required.

If you do not have root access and/or are using a shared server, we provide alternative installation instructions.Hint: You might experience problems sending e-mails or uploading large files on shared servers.

ConfTool Pro does not only have many more features than the standard version, it is also offered as a hosted service. This means that we do the installation and the main configuration of the system and adapt the header and colours of the system to match your main website. Furthermore we provide SSL certificates for secure (https) data transfer to our servers, do frequent backups, and the servers are regularly scanned for PCI conformity. Please send an e-mail to requests@conftool.net for a quote.