Seitentitel:Installation von VuFind V1.2 auf Windows Systemen - Installationsschritte
|
Inhalt der Seite
III. Installationsschritte:
- Checken
Sie die aktuelle Version von VuFind als Subversion Repository unter
https://vufind.svn.sourceforge.net/svnroot/vufind/trunk
aus.
Hinweis: Im Folgenden wird von einem
Installationspfad c:\vufind
ausgegangen. Sollten Sie Ihre vufind Instanz an anderer Stelle
ausgecheckt
haben, so sind die Pfade entsprechend zu ändern!
- Installieren
Sie den Apache Webserver und stellen Sie sicher, dass das mod_rewrite
Modul in
der httpd.conf aktiviert ist. Tragen Sie weiterhin im DirectoryIndex
Abschnitt
den Hinweis auf die index.php ein. Somit sollten die httpd.conf
auszugsweise
etwa wie folgt aussehen:
…
#LoadModule
proxy_connect_module
modules/mod_proxy_connect.so
#LoadModule
proxy_ftp_module
modules/mod_proxy_ftp.so
#LoadModule
proxy_http_module
modules/mod_proxy_http.so
LoadModule rewrite_module
modules/mod_rewrite.so
LoadModule
setenvif_module
modules/mod_setenvif.so
#LoadModule
speling_module
modules/mod_speling.so
#LoadModule
ssl_module
modules/mod_ssl.so
…
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
Hinweis:
Die Datei httpd.conf finden
Sie unter %APACHE_HOME%\conf!
- Installieren
Sie MySQL in einen Ordner Ihrer Wahl und vergeben Sie ein Root
Passwort. Achten
Sie darauf, dass der Port 3306 in Ihrer Firewall geöffnet wird. Zur
weiteren
Administration der MySQL Datenbank(en) bieten sich Tools wie
PHPMyAdmin, die
MySQL GUI Tools oder der DB Visualizer an.
Damit das System im weiteren Betrieb die MySQL Bibliotheksfunktionen
nutzen
kann, bietet es sich an dieser Stelle an, die Datei libmySQL.dll von %MySQL_HOME%\bin nach %SystemRoot%\System32
zu kopieren.
- Installieren
Sie PHP 5.2.x! Achten Sie darauf, nicht PHP5.3.x zu verwenden, da sich
hier das
PEAR Modul nicht im Installationsdialog anwählen lässt. Wählen Sie bei
der
Installation folgende Erweiterungen an:
LDAP (optional)
MySQL
PDO (mit MySQL)
Pspell (optional)
XSL
Wählen Sie weiterhin unter Extras PEAR und fahren Sie mit der
Installation
fort.
Sollten Sie die Pspell Erweiterung benötigen bzw. bei der Installation
angewählt haben, installieren Sie zusätzlich GNU Aspell und kopieren
Sie nach
der Installation die Datei aspell-15.dll aus %ASPELL_HOME%\bin
nach %SystemRoot%\System32!
Führen Sie nun an der Kommandozeile den Befehl %PHP_HOME%\go-pear.bat
aus folgen Sie den Anweisungen.
Hinweis: Bei der Installation von
PEAR kann es zu einem Fehler bei der Deklaration der Umgebungsvariablen
kommen.
Lassen Sie die Installation von PEAR wie im Setup vorgeschlagen
durchführen,
die Umgebungsvariablen werden später korrigiert!
- Erstellen
Sie unter dem neu angelegten Verzeichnis %PHP_HOME%\PEAR
eine Unterordner Smarty. Laden Sie
sich die Smarty Template Engine herunter und entpacken Sie das
heruntergeladene
*.zip-File z.B. nach c:\temp. Kopieren Sie Inhalt des Verzeichnisses
c:\temp\%SMARTY%\libs nach %PHP_HOME%\PEAR\Smarty.
- Installieren
Sie die Java JDK (wenn nicht schon bereits vorhanden).
- Kontrollieren
Sie Ihre Umgebungsvariablen
Folgenden Umgebungsvariablen
sollten für den Nutzer gesetzt sein:
PHP_PEAR_BIN_DIR = %PHP_HOME%\
PHP_PEAR_DATA_DIR = %PHP_HOME%\data
PHP_PEAR_DOC_DIR = %PHP_HOME%\docs
PHP_PEAR_INSTALL_DIR = %PHP_HOME%\pear
PHP_PEAR_PHP_BIN = %PHP_HOME%\php.exe
PHP_PEAR_SYSCONF_DIR = %PHP_HOME%\
PHP_PEAR_TEST_DIR = %PHP_HOME%\tests
Starten
Sie gegebenenfalls den
Rechner neu!
- Führen
Sie an der Kommandozeile install.bat (im Bsp. im Vufindstammverzeichnis c:\vufind\install.bat)
aus. Hierdurch werden die erforderlichen PEAR Updates heruntergeladen
sowie die
entsprechende MySQL Datenbank angelegt! Fügen Sie der httpd.conf
folgenden Eintrag
hinzu:
Include c:/vufind/httpd-vufind.conf
|
|