IceHrm is a Human Resource Management (HRM) software that automates HR tasks and makes HR processes simple and efficient. In this guide, we will learn how to install IceHrm on the latest version of POP! OS.
Before we begin, ensure that your system meets the following requirements:
Open the terminal on your POP! OS and update the package list by running the following command:
sudo apt-get update
Next, install the required dependencies for IceHrm by running the following command:
sudo apt-get install -y apache2 php libapache2-mod-php php-mysql php-xml php-gd php-imap php-ldap php-curl php-zip
This command installs Apache, PHP, and other necessary PHP extensions required by IceHrm.
Download the latest version of IceHrm from the official website. Open your browser and go to https://icehrm.com/download. Click on the “Download Now” button to download the latest version of IceHrm. The downloaded file will be in the ZIP format.
Once the download is complete, extract the ZIP file to the /var/www/html/
directory by running the following command:
sudo unzip IceHrm.zip -d /var/www/html/
This command extracts the ZIP file and places the contents of the file into the /var/www/html/IceHrm
directory.
Change the ownership of the IceHrm directory to the www-data
user and group by running the following command:
sudo chown -R www-data:www-data /var/www/html/IceHrm/
Next, grant write permission to the config.php
file by running the following command:
sudo chmod 777 /var/www/html/IceHrm/config.php
This command allows IceHrm to write to the config.php
file during the installation process.
Open your browser and go to http://localhost/IceHrm
to start the IceHrm installation wizard.
Follow the on-screen instructions to complete the installation process. When prompted, enter the MySQL database details, including the database name, username, and password.
Once the installation is complete, don’t forget to secure the /var/www/html/IceHrm/config.php
file by running the following command:
sudo chmod 644 /var/www/html/IceHrm/config.php
In this tutorial, we have covered the installation of IceHrm on the latest version of POP! OS. Once you have completed the installation, you can access IceHrm by opening your browser and going to http://localhost/IceHrm
.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!