HowTo SoftWiki für OntoWiki 0.9 auf einem XAMPP-System installieren (vorerst nur generische Unterstützung für SoftWiki)
Vorraussetzungen
- Mercurial (Versionsverwaltung) Client http://mercurial.selenic.com/
- PHP 5.2
- .htaccess Support
- (optional) mod_rewrite Unterstützung für sprechende URLs
- Zend Framework Minimal Package
- eine der folgenden Datenbank Server:
- einen MySQL-Server
- einen Virtuoso-Server (Virtuso für OntoWiki startklar machen)
Vorbereitung
Zuerst die letzte Version von OntoWiki mit Mercurial downloaden
hg clone https://ontowiki.googlecode.com/hg/ ontowiki_source
Im Verzeichniss ontowiki_source/ontowiki/src/ befinden sich die Installationsdateien, die Dateien also in entsprechende Ordner im Apache Dokumenten Root kopieren oder verlinken.
Als nächstes die fehlenden Libaries (Erfurt, RDFAuthor und Zend Framework) in den Ordner <Basisverzeichnis>/libaries kopieren oder verlinken:
- Erfurt aus ontowiki_source/erfurt/src/Erfurt nach libaries kopieren oder verlinken
- RDFAuthor aus ontowiki_source/RDFauthor nach libaries kopieren oder verlinken
- Zend von oben genannter Quelle downloaden und den Ordner ZendFramework-X.X.X-minimal\library\Zend nach libaries entpacken
Installation
Zuerst eine neue Datenbank z.B. mit phpmyadmin für Ontowiki erstellen. z.B.
CREATE DATABASE `softwiki`;
Im Basisverzeichnis folgende Dateien kopieren:
- config.ini-dist als config.ini kopieren
- htaccess-dist als .htaccess kopieren für sprechende URLs
und config.ini bearbeiten:
store.zenddb.dbname = softwiki ; Datenbankname
store.zenddb.username = Mustermann
store.zenddb.password = qwertz
store.zenddb.dbtype = mysql ; Datenbanktyp
store.zenddb.host = localhost ; Datenbankserver Standard ist localhost
und wenn gewünscht Sprache z.B. auf deutsch umstellen:
languages.locale = "de" ; en, de, zh (Chinese)
Als nächstes OntoWiki im Browser aufrufen z.b. unter localhost/softwiki/ und als Administrator anmelden (Login: “Admin” / Kennwort leer lassen)
Nun muss noch die SoftWiki Ontology imporitert werden.
Dazu auf den Knopf neben Wissensbasen drücken und dort Wissensbasen erstellen auswählen.
Die SoftWiki Wissensbasis aus dem WWW importieren mit folgender Knowledge Base URI
http://ns.softwiki.de/req/