Warning: This page has not been updated in over over a year and may be outdated or deprecated.
legacy:installation:ubuntu
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
installation_ubuntu [2012/09/24 17:01] – demiankatz | legacy:installation:ubuntu [2015/12/14 15:22] – ↷ Links adapted because of a move operation demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== VuFind 1.3 on Ubuntu ====== | + | ====== VuFind 1.4 on Ubuntu ====== |
- | //This documentation will help you install VuFind 1.3. Documentation for the previous major release, VuFind 1.2, can be found [[http:// | + | //This documentation will help you install VuFind 1.4. Documentation for the previous major release, VuFind 1.3, can be found [[http:// |
- | // | + | // |
These instructions assume that you are starting with a clean installation of Ubuntu. | These instructions assume that you are starting with a clean installation of Ubuntu. | ||
Line 9: | Line 9: | ||
====== Getting Started ====== | ====== Getting Started ====== | ||
- | Install Ubuntu. | + | Install Ubuntu. |
====== Installing VuFind from the DEB Package ====== | ====== Installing VuFind from the DEB Package ====== | ||
- | The easiest way to get VuFind up and running is to install it from the DEB package. | + | The easiest way to get VuFind up and running is to install it from the DEB package. |
Line 46: | Line 46: | ||
<code bash> | <code bash> | ||
- | wget http:// | + | wget http:// |
</ | </ | ||
Line 52: | Line 52: | ||
<code bash> | <code bash> | ||
- | sudo dpkg -i vufind_1.3.deb | + | sudo dpkg -i vufind_1.4.deb |
</ | </ | ||
Line 72: | Line 72: | ||
* If you need to install MySQL, you will be prompted for a root password during installation. | * If you need to install MySQL, you will be prompted for a root password during installation. | ||
- | * If you are a Voyager library, you will also need to install the PHP OCI Driver for Oracle – see [[installing_the_php_oci_driver_for_oracle|this page]] for detailed instructions. | + | * If you are a Voyager library, you will also need to install the PHP OCI Driver for Oracle – see [[installation: |
* If you will be accessing a Sybase database (e.g. for the Horizon LMS), you should also install the php5-sybase package using apt-get. | * If you will be accessing a Sybase database (e.g. for the Horizon LMS), you should also install the php5-sybase package using apt-get. | ||
* You will need to answer some prompts during the installation process. | * You will need to answer some prompts during the installation process. | ||
Line 78: | Line 78: | ||
* If, for some reason, you need to remove the package, you can issue this command (note that -P is for purge and will remove configuration files as well as executable components; use -r for a more cautious removal): sudo dpkg -P vufind | * If, for some reason, you need to remove the package, you can issue this command (note that -P is for purge and will remove configuration files as well as executable components; use -r for a more cautious removal): sudo dpkg -P vufind | ||
- | Once everything is set up, you should have a working copy of VuFind in / | + | Once everything is set up, you should have a working copy of VuFind in / |
====== Detailed Installation Instructions ====== | ====== Detailed Installation Instructions ====== | ||
Line 130: | Line 130: | ||
Note that the php5-ldap library is only needed if you will be using LDAP authentication, | Note that the php5-ldap library is only needed if you will be using LDAP authentication, | ||
- | If you are a Voyager library, you will also need to install the PHP OCI Driver for Oracle – see [[installing_the_php_oci_driver_for_oracle|this page]] for detailed instructions. | + | If you are a Voyager library, you will also need to install the PHP OCI Driver for Oracle – see [[installation: |
If you will be accessing a Sybase database (e.g. for the Horizon LMS), also install php5-sybase: | If you will be accessing a Sybase database (e.g. for the Horizon LMS), also install php5-sybase: | ||
Line 158: | Line 158: | ||
<code bash> | <code bash> | ||
sudo apt-get install subversion | sudo apt-get install subversion | ||
- | svn export --force https:// | + | svn export --force https:// |
sudo mv / | sudo mv / | ||
</ | </ | ||
Line 223: | Line 223: | ||
===== 10. Final Configuration ===== | ===== 10. Final Configuration ===== | ||
- | Everything is set up - proceed to [[installation_ubuntu# | + | Everything is set up - proceed to [[ubuntu# |
====== Configuring and Starting VuFind ====== | ====== Configuring and Starting VuFind ====== | ||
Line 238: | Line 238: | ||
sudo nano / | sudo nano / | ||
</ | </ | ||
+ | |||
+ | If you used a non-standard install directory (not / | ||
===== 2. Start VuFind ===== | ===== 2. Start VuFind ===== | ||
Line 248: | Line 250: | ||
</ | </ | ||
- | For more information on managing the operation of the VuFind server, including how to make it start automatically, | + | For more information on managing the operation of the VuFind server, including how to make it start automatically, |
===== 3. Import Records ===== | ===== 3. Import Records ===== | ||
- | VuFind won't do much good without any data – see the [[Importing Records]] page for more details on loading your content into the system. | + | VuFind won't do much good without any data – see the [[:indexing]] page for more details on loading your content into the system. |
===== 4. Secure Your System ===== | ===== 4. Secure Your System ===== | ||
- | Congratulations -- you now have a running copy of VuFind. | + | Congratulations -- you now have a running copy of VuFind. |
===== 5. Mail Issues===== | ===== 5. Mail Issues===== |
legacy/installation/ubuntu.txt · Last modified: 2018/12/19 17:12 by demiankatz