Installing a Linux server
Before you begin the installation, please ensure that you have a working Jadu Central installation and have installed all prerequisites before installing forms configuration.
All commands should be run as root, as escalated privileges are required.
Install
-
Copy the installer package to the server
-
Extract the installation package
unzip XFP-8.0.0-Config-Installer-LAMP-WISP.zip
-
Now change to the extracted installer directory
cd xfp-installer
-
Add execute permissions to
install.sh
scriptchmod u+x install.sh
-
Now run the installer
./install.sh -d /path/to/jadu/
You will be prompted if you want to install Jadu Central forms as a standalone product, entering
y
at this prompt will disable the publishing capabilities of Jadu Central.Do you want to install standalone XForms Professional? [y/N]:
If no errors occurred during installation, you should see an output similar to the following:
Checking prerequisites are installed...
Installing database...
Loading SQL from /home/centos/xfp-installer/shared/install/sql/mysql/schema.legacy.sql
Loading SQL from /home/centos/xfp-installer/shared/install/sql/mysql/schema.sql
Loading SQL from /home/centos/xfp-installer/shared/install/sql/mysql/data.sql
Copying files...
Running scripts...
Installing XForms Professional module config...
Updating Readable URLs...
Adding scheduled tasks...
Updating local settings to en_GB...
Do you want to install standalone XForms Professional? [y/N]: N
Installation Report.
---
CMS Version: 21.0.0
Config Directory: /var/www/jadu/config
---
Exec: Yes
Java: Yes
Suhosin: No
---
Setting permissions...
Detecting system usernames...
Detecting system username...
Detected system username as: jadu
Detected system group as: jadu
Detected web username as: jadu-www
Detected web group as: jadu-www
Setting web-writeable permissions on var/crm_xml_files
Setting web-writeable permissions on var/form_attachments
Setting web-writeable permissions on var/form_email_attachments
Setting web-writeable permissions on var/pdf_form_files
Setting web-writeable permissions on var/received_pdf_form_files
Setting web-writeable permissions on var/xfp_data_export
Setting web-writeable permissions on var/xfp_file_output
Installation complete
Please apply a Meteor patch for the latest XFP version.
Patch
To complete the install you must patch up to the latest Jadu Central version.
-
Copy the release package to the server
-
Extract the release package (replace
{patch-version-number}
with the version number of release package)unzip {patch-version-number}.zip
-
Now change to the extracted release package directory
cd {patch-version-number}
-
Apply the patch by running the Meteor command
php -d memory_limit=512M meteor.phar patch:apply --path=/path/to/jadu/
Once complete, the server will contain a working copy of Jadu Central forms.