How to install Waypoint HR V 0.3 Alpha 5 on linuxmint-18.03
To install Waypoint HR V 0.3 Alpha 5 on linuxmint-18.03
WaypointHR is an Open Source Human Resource Database for managing employee records and personal information. MySQL is used for the database and PHP is used for the web browser-based interface. Ease of use and effective management reports are key design goals. In this tutorial, we will cover the installation of waypoint Alpha 5 on Linux mint 18.3
Pre-requirements
Install LAMP (Apache, php5.6, mariadb-server)
In MariaDB (create database, user and give privileges to the user)
For PHP installation
add-apt-repository ppa:ondrej/php apt-get update apt-get install apt-get install php5.6 php5.6-mysql php5.6-common php5.6-gd php5.6-mbstring php5.6-mcrypt php5.6-xml php5.6-imap php5.6-ldap php5.6-mbstring php5.6-odbc php5.6-xmlrpc php5.6-soap
Installing Waypoint HR V 0.3 Alpha 5
Download the waypoint HR package using wget command as follows
linuxhelp ~ # wget https://netix.dl.sourceforge.net/project/waypointhr/waypointhr/0.3_Alpha_5/WaypointHR_Release_0.3_Alpha_5.zip
--2018-05-09 14:25:39-- https://netix.dl.sourceforge.net/project/waypointhr/waypointhr/0.3_Alpha_5/WaypointHR_Release_0.3_Alpha_5.zip
Resolving netix.dl.sourceforge.net (netix.dl.sourceforge.net)... 87.121.121.2
Connecting to netix.dl.sourceforge.net (netix.dl.sourceforge.net)|87.121.121.2|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2762442 (2.6M) [application/octet-stream]
Saving to: ‘ WaypointHR_Release_0.3_Alpha_5.zip’
WaypointHR_Release_0.3_Alp 100%[======================================> ] 2.63M 793KB/s in 3.4s
2018-05-09 14:25:43 (793 KB/s) - ‘ WaypointHR_Release_0.3_Alpha_5.zip’ saved [2762442/2762442]
Extract the downloaded package as follows
linuxhelp ~ # ls
WaypointHR_Release_0.3_Alpha_5.zip
linuxhelp ~ # unzip WaypointHR_Release_0.3_Alpha_5.zip
Archive: WaypointHR_Release_0.3_Alpha_5.zip
creating: waypointhr/
creating: waypointhr/components/
inflating: waypointhr/components/async.js
inflating: waypointhr/components/authentication.php
inflating: waypointhr/components/data_view.php
inflating: waypointhr/components/data_view_join.php
inflating: waypointhr/components/data_view_table.php
inflating: waypointhr/components/db_connection.php
inflating: waypointhr/components/db_engine.php
.
.
.
inflating: waypointhr/skins/default/img/opts.png
inflating: waypointhr/skins/default/img/people.png
inflating: waypointhr/skins/default/img/report.png
inflating: waypointhr/skins/default/img/right.gif
inflating: waypointhr/skins/default/img/right_off.gif
inflating: waypointhr/skins/default/img/tab_border.gif
Rename the extracted directory
linuxhelp ~ # ls waypointhr WaypointHR_Release_0.3_Alpha_5.zip linuxhelp ~ # mv waypointhr/ waypoint
Move the waypoint directory into the /var/www/html directory
linuxhelp ~ # mv waypoint/ /var/www/html/
Go to /var/www/html directory
linuxhelp ~ # cd /var/www/html/
linuxhelp html # ls
index.html waypoint
Change ownership and permission for the waypoint directory
linuxhelp html # chown -R www-data:www-data waypoint/ chmod -R 775 waypoint/
Configure virtual host for way point HR. by creating an empty file named waypoint.conf
linuxhelp html # cd /etc/apache2/sites-available/
linuxhelp sites-available # vim waypoint.conf
[&hellip ]
< virtualhost *:80>
servername www.linuxhelp1.com
Documentroot /var/www/html/waypoint
< Directory /var/www/html/waypoint>
AllowOverride all
order allow,deny
allow from all
< /Directory>
< /virtualhost>
[&hellip ]
Enable the waypoint.conf file
linuxhelp sites-available # a2ensite waypoint.conf
Enabling site waypoint.
To activate the new configuration, you need to run
service apache2 reload
After that, we have to make an entry to the hosts file as follows
linuxhelp sites-available # vim /etc/hosts
< give your ip> < give your domain name>
Finally, restart the apache web server
linuxhelp sites-available # systemctl restart apache2.service
Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name
Now you will see the welcome page of Waypoint HR
After verifying the version information and changes continue with the installation
Next, you need to configure the database details
After creating the database you will see the following screen
Next, you need to log in using the admin user credentials where username and password is ' admin' By default
After successful login, you will see the admin page of waypoint HR
With this, the method to install waypoint HR v 0.3 5 on Linux Mint 18.3 comes to an end.