How To Install Sentrifugo Open Source HR Management Tool On Linux

How To Install Sentrifugo Open Source HR Management Tool On Linux

Sentrifugo is an open-source hr management software where you can easily configured according to your needs. you can download the setup from here according to your platform. Let’s see, how to install Sentrifugo HR software for centos Linux.

System Requirements:

Minimum: 2 GB or 4 GB RAM

Minimum: 1 GB Disk Space

Check Out: How To Install and Configure Node Exporter Prometheus

you will have to set up the LAMP stack to install Sentrifugo Software on the Linux machine.

Install ApacheMySQL/MariaDBPHP 5.2 or above. You will need Remi repositories for PHP.


Install Apache and MariaDB using the below commands.

yum install httpd -y

yum install mariadb mariab-server -y

yum install epel-release -y

How To Install Sentrifugo

I will install php7.2 by enabling it with yum-config-manager –enable remi-php72

Check Out: How To Configure Rsyslog Centralized Log Server On Linux

Install PHP using the below commands.

yum install php php-gd php-mysqli php-mbstring php-curl php-cli php-pear php-devel php-openssl -y

php -v

sentrifugo for linux

Create and Secure database. I will create a user hr_user and database name hr_db.

Setup database and grant permission on DB.


CREATE USER 'hr_user'@'localhost' IDENTIFIED BY 'Password';

GRANT ALL PRIVILEGES ON hr_db.* TO 'hr_user'@'localhost' IDENTIFIED BY 'Password';

flush privileges;

sentrifugo hr software

you can download the packages using these commands.

wget -O

unzip the package using unzip -d /var/www/

Check Out: Docker Connection Error Desc Transport X509 Certificate

Change owner and group permission using chown -R apache:apache Sentrifugo_3.2/

install sentrifugo linux

you have to create a virtual host for this setup.

vim /etc/httpd/conf.d/serti.conf

Paste the code in the file and you need to change directory and folder name.

<VirtualHost *:80>


 DocumentRoot /var/www/Sentrifugo_3.2

 <Directory /var/www/Sentrifugo_3.2>

 Options Indexes FollowSymLinks MultiViews

 AllowOverride All

 Order allow,deny

 allow from all



Add the port 80 and 443 in the firewall rules.

firewall-cmd --permanent –add-port=80/tcp

firewall-cmd --permanent --add-port=443/tcp

firewall-cmd --reload

Restart the Apache service

systemctl restart httod

Now you have to hit the URL http://ip

sentrifugo install centos

we have all the PHP dependencies install and now Click on Next.

Check Out: How To Create CSR Certificate File Using Command On Linux

Fill the information about the database you created.

It will ask you to confirm and click on yes.

I have kept the application name: Sentrifugo and provide an email address.

Click on Confirm

you have to fill the mail server information and I’m using the Gmail mail server.

Once you click on Confirm.

Click on finish

Check Out: How To Allow Push Web Notification In The WordPress Website

You will get an email on your Gmail in which login credentials are defined.

Click on the link to open the application and enter your credentials.

You will see the below screen.

You can configure according to your needs and click on configure later.

You’re done f

About Helios Smith

Author is a avid reader

Latest Posts
Follow Us
Get the latest news delivered daily!