Jasper-Reports-Publisher/docs/installing.rst

70 lines
1.6 KiB
ReStructuredText

************
Installation
************
Installation is done via the GUI Installer
Using the Installer
=======================
1. Issue below to launch the Installer
.. code-block:: console
wget https://raw.githubusercontent.com/cited/jri-publisher/master/scripts/jri_publisher-installer.sh && chmod +x jri_publisher-installer.sh && ./jri_publisher-installer.sh
2. Follow the prompts to install
.. image:: _static/JRI-Installer.png
3. Upon completetion, below will be displayed
.. code-block:: console
Version: JRI Publisher Full Installation
Control Panel Modules: jri_publisher certbot
Tomcat Version: 9
Java Version: OpenJDK
Installation is now completed.
SSL Provisioning Success.
4. Click the Login link on the home page to log in.
.. image:: _static/JRI-Publisher-Main.png
Via Git or Download
===================
You can use Git to build module for an existing Webmin installation:
.. code-block:: console
:linenos:
git clone https://github.com/DavidGhedini/jri-publisher
mv jri-publisher-master jri_publisher
tar -cvzf jri_publisher.wbm.gz jri_publisher/
.. note::
Following above, you will need to log in to Webmin to complete installation using the install :ref:`wizard-label`.
Postfix
===================
In order to use the email functionality for Report Scheduling, a working MTA is required.
If one is not already installed, the simplest to install is Postfix.
Postfix can be installed on Webmin.
Navigate to Servers > Unused Modules > Postfix Mail Server
Accept the defaults and click "Install Now" as shown below.
.. image:: _static/Postfix-install.png