This installation documentation is designed as a general guide to installation of VuFind 1.0RC1 or later on a Linux server. For more detailed step-by-step instructions on building a Linux VuFind server from scratch, you may also want to read the VuFind on Fedora and VuFind on Ubuntu pages (Fedora and Ubuntu are two different flavors of Linux; you can do some research to decide which is best for your needs).
To satisfy VuFind's dependencies, make sure you install the software versions recommended on the requirements page. You may use other versions at your own risk.
http://httpd.apache.org/docs/2.2/install.html Ensure that mod_rewrite is included in the build
Most Linux distributions already have MySQL as a part of the distribution, but if you do not have it installed you can easily download from the following url:
http://mysql.org/downloads/mysql/5.0.html#downloads
--with-pear --with-ldap --with-mysql --with-xsl --with-pspell --with-pdo-oci=instantclient,/path/to/oci,10.2.0.2 * --enable-mbstring
http://java.sun.com/javase/downloads/
The install script will attempt to setup the MySQL database and install necessary libraries.
Just load the VuFind code onto your server (default location: /usr/local/vufind). For details on obtaining VuFind, see the download page.
Once the software is loaded, switch to the installation directory and run:
%> ./install
The web/conf/config.ini should be modified to match your system settings. The httpd-vufind.conf only requires the change of the RewriteBase field (if you're not using the default of /vufind). If you used a non-standard install directory (not /usr/local/vufind), you should also edit import/import.properties and import/import_auth.properties to adjust paths.
Be sure that VUFIND_HOME and JAVA_HOME are set in the profile of the user that will be running VuFind-related scripts. VUFIND_HOME should be set to the root directory of the VuFind installation.
Once everything is configured, you can start the server as described on the Starting and Stopping VuFind page.
See the Importing Records page for details on this process.
While the Import Tool loads the MARC records, you can begin to use your VuFind system. For more information on customizing VuFind's many options, visit the Configuration and Customization Page.