The first step is to download the xentral 19.1 installer: Xentral Installer (open source version / PHP source code).
The download file can be found under the "README.md" section at the bottom of the page.
Unpack the "installer.zip" → installer.php
Please upload the file "installer.php" to the Webspace and access it via the browser, e.g.: Your_Domain.de/installer.php
Check that all the required components are installed on the web server:
The access data to the database must be entered:
The path for the file directory has to be confirmed (Under Userdata xentral stores the generated PDF's and files):
Now demo data can be installed for testing purposes:
The setup or installation of xentral is now complete.
The following describes how to invoke the cronjob. First, it is recommended to set up a cronjob for xentral.
After that, this can be called:
Then the login in xentral is possible with the username "admin" and the password "admin".
Setting up a heartbeat cronjob for xentral is generally recommended.
The following steps are to be carried out only if sufficient technical knowledge is available.
In order to automate processes in xentral, a so-called heartbeat cronjob is required. This serves as a clock for the integrated process starter. This heartbeat cronjob can be used for the following, for example:
The automatic retrieval of e-mails
The archiving of PDF documents for data backups
The transfer of stock figures to online stores
Other automatic processes that need to run regularly
The cronjob must be executed with a user that is allowed to access the "userdata" folder. In addition, the web server must be able to edit files created by this cronjob.
The time interval for the execution of the cronjob from the server must be specified as one minute or every minute:
sudo crontab -e -u www-data
and then this line:
* * * php /var/www/html/cronjobs/starter2.php.
After that the setup of the cronjob is finished.
Information on setting up automatic processes in xentral can be found here.