System Requirements

ConfTool requires a web server with a PHP module and the relational database system MySQL (or MariaDB).

Required versions:

  • Apache 2.4 or higher
  • PHP: ConfTool still runs on PHP 7.x, but we recommend using at least PHP Version 8.1. PHP can be installed as an Apache module, via PHP-FPM or as CGI. The PHP modules curl and mbstring are required.
  • MariaDB (recommended) or MySQL, version 8.0 or higher. We recommend using a current LTS release (for example MariaDB 11.4). If you experience problems with MySQL, MariaDB is a reliable alternative.
  • Your server should also run (or have access to) an SMTP (e-mail) and a DNS server.

Note on PHP versions: PHP follows an annual release cycle, and versions reach their end of life relatively quickly. PHP 7.x in particular no longer receives security updates. For the best security we recommend running ConfTool on a PHP version that is still officially supported (currently PHP 8.3 or higher).


The current development and test environment for ConfTool is:

  • Apache HTTPD 2.4 (with TLS)
  • PHP 8.4
  • MySQL 8.0 and MariaDB 11.4
  • Ubuntu Linux and Windows 11

ConfTool has been used with macOS, FreeBSD 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.


Installation Guides

There are three different ways to install ConfTool. Please choose the guide that best fits your server setup:

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.