instalace vufind na notebooku s win7 - koha …koha-community.cz/instalacevufind.pdf1 instalace...
TRANSCRIPT
1
Instalace Vufind na notebooku s Win7
The installation documentation will help guide you through the process of installing these prerequisites and setting up VuFind.
Hlavní body instalace: 1. Vyčistěte to co už máte nainstalováno (Wamp, Xampp, Apache, PHP,
MySQL, Vufind) a co by mohlo vadit. 2. Stáhnout a nakopírovat Vufind 1.3 do c:\ (vznikne tedy c:\vufind s
podsložkami harvest, import, pear, web, atd) 3. stáhnout XAMPP 1.7.2 – nakopírovat do adresáře C:\xampp a spusťte
xampp-control.exe a tím se spustí pomocí XAMP Control Panel a tam se odstartuje Apache (to je včetně PHP) a MySQL
4. Enablovat rozšíření PHP (LDAP, Pspell, XSL) která nejsou enablována v c:\xampp\php\php.ini - odkomentovat řádky extension=php_ldap.dll, extension=php_pspell.dll, extension=php_xsl.dll
5. stáhnout Smarty verzi 2.6.26 z http://www.smarty.net/files/Smarty-2.6.26.zip 6. nakopírovat Smarty tak, že obsah adresáře libs překopírovat do adresáře
c:\xampp\php\pear\smarty\ 7. nainstalovat JDK, poslední verze podle
http://vufind.org/wiki/installation_windows 8. v adresáři c:\vufind spusit install, notebook musí být připojen na internet,
neboť si stahuje potřebné knihovny do PEAR 9. na dotaz nastavit připojení k databázi MySQL, zadat jméno databáze, heslo,.
nechtat proběhnout instalační script, který by měl do PEAR dotáhnout potřebné knihovny.
10. do httpd.conf (konfigurace Apache) přidat řádek Include c:/vufind/httpd-vufind.conf (připojení konfigurace Vufindu do Apache)
11. Upravit cesty k vufind v c:\vufind\httpd-vufind.conf a c:\vufind\web\conf\config.ini - jedná se o nahrazení /usr/local/vufind za /vufind
12. v c:\vufind\web\conf\config.ini zkontrolujte nastavení databáze (popis na wiki vufindu)
13. Upravte cesty v sorl/stats, autority a biblio v souborech conf/solrconfig.xml zde nahraďte řetězec ${solr.solr.home:./solr} za c:/vufind/solr
14. Spusťte server v adresáři c:/vufind příkazem vufind start 15. Na http://localhost/vufind by měla být vidět úvodní stránka Vufindu. 16. Vyzkoušet http://localhost:8080/solr/ 17. Import bibl. záznamů.
8
Vybral jsem Xampp ver. 1.7.2 , protože ten byl uvolněn 10. 8. 2009, čili v době kdy Smarty 2.6.26 který je doporučován, a ten byl uvolněn 18.6.2009.
XAMPP is a very easy to install Apache Distribution for Linux, Solaris, Windows and Mac OS X. The package includes the Apache web server, MySQL, PHP, Perl, a FTP server and phpMyAdmin.
###### Apache Friends XAMPP (Basis Package) version 1.7.2 ###### + Apache 2.2.12 (IPV6 enabled) + MySQL 5.1.37 (Community Server) with PBXT engine 1.0.08-rc + PHP 5.3.0 + PEAR (PEAR, Mail_Mime, MDB2, Zend) + Perl 5.10.0 (Bundle::Apache2, Bundle::Apache::ASP, Bundle::Email, Bundle::DBD::mysql, DBD::SQlite) + XAMPP Control Version 2.5.8 (ApacheFriends Edition) + XAMPP CLI Bundle 1.6 + XAMPP Port Check 1.4 + XAMPP Security 1.1 + SQLite 2.8.17 + SQLite 3.6.16 + OpenSSL 0.9.8k + phpMyAdmin 3.2.0.1 + ADOdb v5.09a + FPDF v1.6 + Zend Framework 1.9 Minimal Package (via PEAR)
9
+ Mercury Mail Transport System v4.62 + msmtp 1.4.17 (a sendmail compatible SMTP client) + FileZilla FTP Server 0.9.32 + Webalizer 2.21-02 (with GeoIP lite) + Xdebug 2.0.5 for PHP + eAccelerator 0.9.6-rc1 for PHP + Ming 0.4.2 for PHP + PDF with pdflib lite v7.0.4p4 for PHP Stažení xampp-win32-1.7.2.zip Založil jsem ručně adresář C:\xampp a tam rozbalil xampp-win32-1.7.2.zip
12
4. Oprava C:\xampp\php\php.ini, odstranění středníku před extension=php_ldap.dll, extension=php_pspell.dll, (extension=php_xsl.dll tam není!!, tak jsem to nedělal, asi v PHP 5.3.0 už to není extension)
14
5. Nakopírování Smarty
Stažení Smarty 2.6.26
6. Překopírování adresáře libs do C:\xampp\php\PEAR\smarty (adresář smarty nutno vytvořit ručně a pak to něj nakopírovat)
16
7. Instalace JDK, http://java.sun.com/javase/downloads/?intcmp=1281
5. Install the Java JDK
You can download the JDK here. You should be able to use all the default installation options.
Set a system environment variable named JAVA_HOME to the path to your Java installation:
Windows Vista/7
Open Start Menu Right click “Computer” or “My Computer” Click Properties Click “Advanced system settings” Click “Environment Variables”
All versions (after following version-specific instructions above)
In the lower box marked System variables, click on New Variable name: JAVA_HOME Variable value: [c:\path\to\java\] (probably something like c:\Program Files\Java\jdk1.x.y_z) While we are here, double click on the PATH variable in the user variables box and add
C:\path\to\php;c:\path\to\php\pear. If no PATH variable exists, create it and add the same details. o (Note: In many cases, the PHP and PEAR paths will be the same: C:\Program Files\PHP\; it is also
possible that the install process already added these to the path for you).
Reboot. Windows may not recognize the PATH changes otherwise.
31
8. Instalace Vufind, PC musí být připojené na internet, neboť během instalace se stahují soubory z http://pear.php.net/ Spustit z příkazového řádku:
9. Dopsat c:\xampp\mysql\
32
Jméno databáze i uživatele MySQL pro jednoduchost vufind/vufind, hesla prázdná, několikrát odklepnout
41
11. Úprava v C:\vufind\httpd-vufind.conf a v C:\vufind\web\conf\config.ini, nahrazení /usr/local/vufind za /vufind
42
12. Před prací ve Vufind je třeba úprava v config.ini a to C:\vufind\web\conf\config.ini A to tak, že v sekci [Site] je třeba nastavit url místo http://vufind.myuniversity.edu/vufind toto: http://localhost/vufind, protože se toto se volá v OPAC2.0, když se chce zobrazit jeden záznam z KPWINSQL pokud je KPWINSQL na tom samém notebooku nebo pokud má jinou URL tak tu nastavit. 13. Náhrada ${solr.solr.home:./solr} za c:/vufind/solr v souboru C:\vufind\solr\stats\conf\solrconfig.xml
44
Totéž ještě nutné udělat v souborech C:\vufind\solr\biblio\conf\solrconfig.xml C:\vufind\solr\authority\conf\solrconfig.xml 14. Spuštění vufind serveru z příkazové řádky C:\vufind>vufind start
(zastavení Vufind - ukončí se CTLR+C) 15. Prohlížeč http://localhost/vufind
Protože Xampp nebyl instalován, ale jen nakopírován, na plochu je třeba umístit zástupce, aby se mohl spustit a Apache odpovídal.
45
16. http://localhost:8080/solr/ by měl zobrazit administraci (bibliografických záznamů, autoritních záznamů, statistik,)
47
18. Import záznamů do Vufind, nejprve z KPWIN udělat export: katalogizace, Export
Pomocí MARC21 protože má UTF-8.
Do souboru
48
Export může to trvat dost dlouho. Lze to exportovat po částech, na zkoušku doporučuji menší data. Tento soubor jmenoexportu.xml přenést do adresáře C:\vufind a zde spustit C:\vufind>import-marc.bat jmenoexportu.xml . Data se ukládají do C:\vufind\solr\biblio\index. Pokud chci uložit jiná data stačí složku index vymazat nebo přejmenovat a při importu se vytvoří nová. 26. 4. 2012 B. Šmilauer