Difference between revisions of "VuFind"
m (→Installation) |
m (→Installation) |
||
| Line 5: | Line 5: | ||
==Installation== | ==Installation== | ||
| − | + | ===Step 1=== | |
Install the Ubuntu 12.04 LTS 64 Bit server software. | Install the Ubuntu 12.04 LTS 64 Bit server software. | ||
| Line 14: | Line 14: | ||
We are using http://search.sun.ac.za as the hostname and the service will be advertised as SUNSearch. | We are using http://search.sun.ac.za as the hostname and the service will be advertised as SUNSearch. | ||
| − | + | ===Step 2=== | |
Login to the server remotely and setup the software sources for the server. See: http://ubuntu.sun.ac.za/wiki/index.php/Repositories-12.04-LTS then update the software. | Login to the server remotely and setup the software sources for the server. See: http://ubuntu.sun.ac.za/wiki/index.php/Repositories-12.04-LTS then update the software. | ||
| − | + | ===Step 3=== | |
Install the following software. | Install the following software. | ||
sudo apt-get -y install php5 php5-dev php-pear php5-json php5-ldap php5-mcrypt php5-mysql php5-xsl php5-intl php5-gd | sudo apt-get -y install php5 php5-dev php-pear php5-json php5-ldap php5-mcrypt php5-mysql php5-xsl php5-intl php5-gd | ||
sudo apt-get -y install default-jdk | sudo apt-get -y install default-jdk | ||
| − | + | ||
| + | ===Step 4=== | ||
Download the VuFind software to the '''/tmp''' folder and create an installation folder as follows. | Download the VuFind software to the '''/tmp''' folder and create an installation folder as follows. | ||
cd /tmp | cd /tmp | ||
| Line 27: | Line 28: | ||
tar -xzvf vufind-2.2.1.tar.gz | tar -xzvf vufind-2.2.1.tar.gz | ||
mv vufind-2.2.1 /usr/local/vufind | mv vufind-2.2.1 /usr/local/vufind | ||
| − | + | ||
| + | ===Step 5=== | ||
Setup ''local'' file and folder permissions as follows. | Setup ''local'' file and folder permissions as follows. | ||
sudo chown -R www-data:www-data /usr/local/vufind/local/cache | sudo chown -R www-data:www-data /usr/local/vufind/local/cache | ||
Revision as of 14:28, 17 June 2014
Contents
Introduction
This wiki page documents the installation and configuration of VuFind on an Ubuntu server.
See: https://vufind.org
Installation
Step 1
Install the Ubuntu 12.04 LTS 64 Bit server software.
When asked for additional software, select OpenSSH and LAMP Stack.
For our test server we used a 100GB virtual machine, 20GB was used for the root partition, 1GB for swap and the rest mounted on the /var folder.
We are using http://search.sun.ac.za as the hostname and the service will be advertised as SUNSearch.
Step 2
Login to the server remotely and setup the software sources for the server. See: http://ubuntu.sun.ac.za/wiki/index.php/Repositories-12.04-LTS then update the software.
Step 3
Install the following software.
sudo apt-get -y install php5 php5-dev php-pear php5-json php5-ldap php5-mcrypt php5-mysql php5-xsl php5-intl php5-gd sudo apt-get -y install default-jdk
Step 4
Download the VuFind software to the /tmp folder and create an installation folder as follows.
cd /tmp wget http://web.lib.sun.ac.za/files/vufind/vufind-2.2.1.tar.gz tar -xzvf vufind-2.2.1.tar.gz mv vufind-2.2.1 /usr/local/vufind
Step 5
Setup local file and folder permissions as follows.
sudo chown -R www-data:www-data /usr/local/vufind/local/cache sudo chown -R www-data:www-data /usr/local/vufind/local/config mkdir /usr/local/vufind/local/cache/cli chmod 777 /usr/local/vufind/local/cache/cli