How to setup JasperReports Server on Ubuntu in Azure/AWS/GCP

To install JasperReports server community edition on Ubuntu and run on any of the cloud platforms, the best way is to deploy the readily available images in the cloud marketplaces.  The images come pre loaded with JasperReports server community edition fully configured with Apache Tomcat & PostgreSQL. Check the links below to deploy to your cloud environment.

Setup JasperReports Server in Azure

 

Deploy JasperReports on Ubuntu in Azure

 

install jasper reports on Azure

Getting Started

 

Once your JasperReports server has been deployed, the following links explain how to connect to a Linux VM:

 

 

Once connected and logged in, the following section explains how to configure JasperReports

Using JasperReports 

 

Once logged in, you will need to start the services by running the following script:

 

cd /opt/jasperreports-server-cp-7.5.0

sudo ./ctlscript.sh start

 

jasperreports start services

 

If you would like JasperReports to autostart when you reboot, you will need to install the JasperReports server database and application server as services.  To do this there is a script to configure this within the following location:

 

/opt/jasperreports-server-cp-7.5.0/scripts/linux/jasperserver

 

Edit the script and set permissions as described in the readme file in the same directory

 

Logging in

 

Once the services are running you can login on the following URL:

 

http://hostname:8080/jasperserver

 

User: jasperadmin
Pass: jasperadmin

 

Or you can login using the IP Address instead of hostname

JasperReports Firewall Ports

 

If you have a firewall on your network/cloud infrastructure or Network Security Group in Azure/AWS/GCP you will need to make sure the following ports are open:

 

TCP 8080

 

To setup AWS firewall rules refer to – AWS Security Groups

To setup Azure firewall rules refer to – Azure Network Security Groups

To setup Google GCP firewall rules refer to – Creating GCP Firewalls

Support / Documentation

 

Documentation on using JasperReports community edition can be found on their website – https://community.jaspersoft.com/documentation?version=59011

 

If you experience any inssues in the setup of JasperReports server in (Azure/AWS/GCP) please contact us by either leaving a comment below or email us directly 

 

Disclaimer: JasperReports® & Jaspersoft® are registered trademarks of TIBCO Software Inc & licenced under GNU Affero General Public License version 3 (AGPLv3) & Eclipse Public License (EPL). No warrantee of any kind, express or implied, is included with this software. Use at your risk, responsibility for damages (if any) to anyone resulting from the use of this software rest entirely with the user. The author is not responsible for any damage that its use could cause.
Avatar for Andrew Fitzgerald
Andrew Fitzgerald

Cloud Solution Architect. Helping customers transform their business to the cloud. 20 years experience working in complex infrastructure environments and a Microsoft Certified Solutions Expert on everything Cloud.

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x