Manually installing prerequisite software
The recommended method of installing LabTrove is to use the Ubuntu packages.
For manual installation, the software dependencies are described here.
MySQL Server
To install the MySQL Server on a Debian / Ubuntu system, enter the following command:
apt-get install mysql-server mysql-client
During the install you will be prompted to set a root password.
Apache Web Server
To install and configure the Apache Web Server on Debian / Ubuntu, enter the following commands:
-
apt-get install libapache2-mod-php5 php5 php5-cli php5-curl php5-gd php5-imagick php5-ldap php5-mysql -
a2enmod rewrite -
/etc/init.d/apache2 restart
To check that the Apache Web Server has been set up correctly, goto to the following URL in a browser, where yourserver is the name of the system on which you installed the Apache Web Server:
The success message "It works!" is displayed in the browser if everything has been set up correctly.
Other prerequisites
To install the remaining packages that LabTrove needs, enter the following command:
apt-get install texlive-latex-base texlive-fonts-recommended rsync imagemagick zip unzip ffmpeg ffmpeg2theora texlive-latex-base, texlive-fonts-recommended
What to do next
- Installing LabTrove
- Migrating LabTrove from a previous version
- Applying patches to a LabTrove instance