Install Skedler on RPM-based Linux - Centos, RHEL, Rocky Linux

Modified on Fri, 5 May, 2023 at 12:55 AM

This page explains how to install Skedler Reports dependencies, download and install Skedler, get the service up and running on your RPM-based Linux system (Centos, RHEL, Rocky Linux), and also describes the installation package details.

Install Pre-requisites

sudo yum -y update
sudo yum install -y fontconfig libnss3.so libnssutil3.so libXcomposite.x86_64 libXrandr.x86_64 libXdamage.x86_64 libxkbcommon.x86_64 libdrm.x86_64 atk.x86_64 at-spi2-atk.x86_64 cups-libs.x86_64 mesa-libgbm.x86_64 gtk3.x86_64 alsa-lib.x86_64 gcc make clang

sudo dnf install -y libxshmfence (only for Rocky Linux)


(For Centos 8+ and RHEL 8+)
sudo yum install libxshmfence



Install RPM package

curl -LO https://web-api.skedler.com/downloads/latest/skedler-xg.rpm
sudo rpm -i skedler-xg.rpm

Install .tar.gz package

If you prefer to install the tar package instead of the rpm, download the latest skedler-xg.tar.gz file and extract it.

curl -LO https://web-api.skedler.com/downloads/latest/skedler-xg.tar.gz
sudo tar xzf skedler-xg.tar.gz
cd skedler-xg
sudo chmod -R 777 *

Configure your options for Skedler Reports

Skedler Reports has a number of configuring options that can be defined in its reporting.yml file (located in the skedler folder).  In the reporting.yml file, you can configure options to run Skedler in an air-gapped environment, change the port number, define the hostname, change the location for the Skedler database, and log files. After configuring your desired options, start Skedler. 

Read more about the reporting.yml configuration options.  


Start Skedler for .rpm

Start Skedler service using the following command.

sudo service skedler start

Command to check Skedler status:

sudo service skedler status

Command to stop Skedler:

sudo service skedler stop

Start Skedler for .tar.gz 

To run Skedler manually, the command is:

sudo bin/skedler


To run Skedler as a service, the commands are:

sudo ./install_as_service.sh

To start Skedler, the command is:

sudo service skedler start

To check status, the command is:

sudo service skedler status

To stop Skedler. the command is:

sudo service skedler stop

Access Skedler Reports

The default URL for accessing Skedler Reports is:

http://localhost:3005/ 

If you had made configuration changes in the reporting.yml, then the Skedler URL is of the following format:

http://<hostname or your domainurl>:3005 

or 

http://<hostname or your domain url>:<port number>

Login to Skedler Reports

By default, we will Create an account and you will be redirected to the Login page

 

Sign in using the following credentials:


Username: admin@skedler.com   (or the email address you configured in reporting.yml)
Password: admin   (or the password you configured in reporting.yml)


Click Sign in.  



You will see the Reports Dashboard after logging in to the skedler account.



Next step: Proceed to License Activation

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article