Warning: This page has not been updated in over over a year and may be outdated or deprecated.
installation:windows
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
installation:windows [2015/12/08 19:22] – ↷ Links adapted because of a move operation demiankatz | installation:windows [2021/10/28 11:15] (current) – [4. Install PHP] demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Installation ====== | ====== Installation ====== | ||
- | |||
- | // These instructions are for use with VuFind 2.x; for earlier versions, see the [[legacy: | ||
**These instructions assume that you are installing your MySQL database on the same server as VuFind itself and that you are using an installation path of c:\vufind** | **These instructions assume that you are installing your MySQL database on the same server as VuFind itself and that you are using an installation path of c:\vufind** | ||
Line 8: | Line 6: | ||
===== Requirements ===== | ===== Requirements ===== | ||
- | To satisfy VuFind' | + | To satisfy VuFind' |
These instructions assume that you are installing all software components separately. | These instructions assume that you are installing all software components separately. | ||
Line 70: | Line 68: | ||
* LDAP (optional) | * LDAP (optional) | ||
* Multi-Byte String (optional, but recommended) | * Multi-Byte String (optional, but recommended) | ||
- | * MySQL | ||
* MySQLi | * MySQLi | ||
* PDO (with MySQL) | * PDO (with MySQL) | ||
Line 84: | Line 81: | ||
* It is possible that PHP will install some extensions without all of the necessary library files. | * It is possible that PHP will install some extensions without all of the necessary library files. | ||
* If you are using XAMPP instead of separate components, the installation process won't ask you about extensions. | * If you are using XAMPP instead of separate components, the installation process won't ask you about extensions. | ||
- | * If you are a Voyager library, you will also need to install the PHP OCI Driver for Oracle – see [[..: | + | * If you are a Voyager library, you will also need to install the PHP OCI Driver for Oracle – see [[php_oci|this page]] for detailed instructions. |
==== 5. Install the Java JDK ==== | ==== 5. Install the Java JDK ==== | ||
+ | |||
+ | Next install JDK (the Java Development Kit) on the server – VuFind' | ||
You can download the JDK [[http:// | You can download the JDK [[http:// | ||
Line 146: | Line 145: | ||
=== Configuring Solr === | === Configuring Solr === | ||
- | The config files for each Solr index are currently set up to use relative paths. | + | Starting with VuFind 3.0, no special Solr configuration should be necessary |
- | + | ==== 8. Start Solr ==== | |
- | In the following files: | + | |
- | c:/ | + | |
- | c:/ | + | |
- | c:/ | + | |
- | + | ||
- | Find the node: | + | |
- | \config\dataDir | + | |
- | + | ||
- | And change | + | |
- | c:/ | + | |
- | c:/ | + | |
- | c:/ | + | |
- | + | ||
- | For example, you would change this: | + | |
- | + | ||
- | <code xml> | + | |
- | < | + | |
- | </ | + | |
- | + | ||
- | to this: | + | |
- | + | ||
- | <code xml> | + | |
- | < | + | |
- | </ | + | |
- | + | ||
- | ==== 8. Start VuFind | + | |
- | Now that VuFind is installed and basic configuration is complete, you can start the server running. | + | Now that VuFind is installed and basic configuration is complete, you can start the Solr server running. |
==== 9. Final Configuration ==== | ==== 9. Final Configuration ==== | ||
Line 210: | Line 183: | ||
=== Locking Down Configurations === | === Locking Down Configurations === | ||
- | Once all configuration issues are successfully resolved, you will see a " | + | Once all configuration issues are successfully resolved, you will see a " |
==== 10. Import Records ==== | ==== 10. Import Records ==== | ||
- | Import bib records using the instructions on the [[..:importing records]] page. | + | Import bib records using the instructions on the [[:indexing]] page. |
==== Appendix: General Notes ==== | ==== Appendix: General Notes ==== | ||
Line 242: | Line 215: | ||
---- struct data ---- | ---- struct data ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
installation/windows.1449602558.txt.gz · Last modified: 2015/12/08 19:22 by demiankatz