OrangeHRM
From Proxmox VE
Contents |
Appliance Details
| Package: | orangehrm |
| Version: | 2.6.1.svn6523-1 |
| Certified: | no |
| Section: | www |
| Location: | http://www.gnuacademy.org/appliances/debian-6.0-orangehrm_2.6.1.svn6523-1_i386.tar.gz |
| Maintainer: | Ap.Muthu |
| OS: | debian-5.0 |
Introduction
OrangeHRM is an Open Source Human Resource Management application. It provides an ideal solution for small and medium sized enterprises looking for an inexpensive way to effectively manage and develop their human resources. It facilitates a vast range of HR features which will match the requirements of Corporate HR Management.
For more details see: OrangeHRM
Virtual Appliances can be downloaded directly via the Central Web-based Management if apm-available is used.
Recommended settings for Proxmox VE
- Memory (MB): 512
- Swap (MB): 512
- Hard disk (GB): 8
Appliance specific settings
- Mysql root password is randomised and can be changed via command line after the first boot:
mysqladmin -u root -p password yournewpasswordhere
- Set the server timezone via command line:
dpkg-reconfigure tzdata
- Restart VM
OrangeHRM Packages
- Debian Squeeze
- OrangeHRM v2.6.1 (SVN 6523)
- Postfix
- MySQL 5
- Apache2
- PHP5
- cURL
- zip
- unzip
The PHP Modules present in this VM are:
# php -m [PHP Modules] bcmath bz2 calendar ctype curl date dba dom exif filter ftp gd gettext hash iconv json libxml mbstring mime_magic mysql mysqli ncurses openssl pcntl pcre PDO pdo_mysql posix Reflection session shmop SimpleXML soap sockets SPL standard sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter zip zlib [Zend Modules]
First steps
Start the VM and open a VNC console and install the latest security updates.
apt-get update apt-get dist-upgrade
Now, connect to the OrangeHRM web installer http://youripaddress/ and follow the instructions.
Normal OrangeHRM 2.6 Install Screenshots
The configuration is stored at:
var/www/orangehrm/lib/confs/Conf.php
This is a fully installed version of OrangeHRM and all passwords are randomised and available on the First Boot Log.
Config and Theme Location
All system-wide configuration and db access settings are stored at:
/lib/confs/Conf.php
The only theme that works in the GPL version is orange. The other one present - beyondT - is broken. The theme is hardcoded on line 71 in /lib/confs/sysConf.php as:
$this->styleSheet = "orange";
Building OrangeHRM
Download the following:
- orangehrm-2.6.1.tar.gz
- orangehrm-2.6.4.tar.gz
- Latest build files for squeeze templates maintained by Ap.Muthu
Upgrading OrangeHRM
In order to upgrade from OrangeHRM SVN 6511 to 6523, from the console, execute the following:
cd /var/www/ wget http://www.sacollege.net/files/appliances/orangehrm261-svn-6511_6519.tar.gz tar -xzf orangehrm261-svn-6511_6519.tar.gz rm -f orangehrm261-svn-6511_6519.tar.gz wget http://www.sacollege.net/files/appliances/orangehrm261-svn-6519_6523.tar.gz tar -xzf orangehrm261-svn-6519_6523.tar.gz rm -f orangehrm261-svn-6519_6523.tar.gz rm -rf /var/www/orangehrm/symfony/test
