Installing a LabTrove instance
LabTrove is developed on the Linux platform Debian, currently Debian "Squeeze" 6. These installation instructions are for Debian, but have also been tested successfully with Ubuntu Server 10.04 / 12.04 LTS. If you already have a Trove, but you want to add patches, see Applying patches to a LabTrove instance. Alternatively, if you want to migrate to the latest version, see Migrating LabTrove from a previous version.
Before you begin installing
There are some steps that you should take to ensure your system is ready before you start installing the components required for LabTrove.
- Ensure that your apt package manager is up to date by running the command:
- (Optional) If you are running on a VMware instance:
- Install the VMware Tools by clicking VM -> Install VMware Tools from the VMware Workstation menu.
- If you are not running software RAID, run the following commands to config the RAID admin for LabTrove:
echo RUNDAEMON=no > /etc/default/mpt-statusd
- For security purposes you should disable the root login. To disable the root login you must edit the
/etc/ssh/sshd_configfile, and change the PermitRootLogin value to no.
- Finally install the Network Time Protocol (NTP) to set the correct time on the system by running the command:
apt-get install ntp
What to do next
- If you want to manually install the Apache Web Server, MySQL database, and other prerequisite software that LabTrove needs, see Manually installing prerequisite software. Alternatively you can install an all-in-one bundle that includes all the prerequisite software and the LabTrove source code. For more information, see Installing LabTrove.