{"id":81,"date":"2008-06-27T12:26:31","date_gmt":"2008-06-27T10:26:31","guid":{"rendered":"http:\/\/www.bdjl.de\/localhost\/?p=81"},"modified":"2008-07-02T07:44:10","modified_gmt":"2008-07-02T05:44:10","slug":"contineo-303-auf-ubuntu-server","status":"publish","type":"post","link":"https:\/\/www.bdjl.de\/localhost\/?p=81","title":{"rendered":"Contineo 3.0.3 auf Ubuntu Server"},"content":{"rendered":"<p align=\"justify\">Eine m&ouml;gliche Alternative zu <a href=\"http:\/\/www.bdjl.de\/localhost\/?p=78\">KnowledgeTree<\/a> ist das OpenSource Projekt Contineo.<\/p>\n<p align=\"justify\"><a href=\"http:\/\/lehrerfortbildung-bw.de\/werkstatt\/cms\/dms\/contineo\/contineo01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-82\" src=\"http:\/\/www.bdjl.de\/localhost\/wp-content\/uploads\/2008\/06\/contineo01.gif\" alt=\"suche\" title=\"contineo01\" width=\"450\" height=\"118\" srcset=\"https:\/\/www.bdjl.de\/localhost\/wp-content\/uploads\/2008\/06\/contineo01.gif 450w, https:\/\/www.bdjl.de\/localhost\/wp-content\/uploads\/2008\/06\/contineo01-300x78.gif 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/a> <\/p>\n<p align=\"justify\">Auch bei Contineo ist das Ergebnis einer Suche nicht nur ein Dokument, sondern S&auml;tze bzw. Satzfragemente aus dem Dokument. Der jeweilige Suchbegriff wird farblich hervorgehoben. Auch werden die Dokumente gewichtet nach Zahl der darin vorkommenden Treffer.<\/p>\n<p align=\"justify\">Hier wird die Installation von Contineo 3.0.3 auf Tomcat 5.5 unter Ubuntu Server 8.04 beschrieben:<\/p>\n<p align=\"justify\">Der Server sollte als Minimalsystem installiert werden &#8211; h&ouml;chsten die Option OpenSSH-Server ist w&auml;hrend des Setups schon anzugeben.<\/p>\n<p align=\"justify\">Nach Beendigung der Installation folgt der &uuml;bliche Dreischritt, um den Server auf den neuesten Stand zu bringen:<\/p>\n<blockquote><p>sudo apt-get update<br \/> sudo apt-get upgrade<br \/> sudo reboot<\/p><\/blockquote>\n<p align=\"justify\">Sollte bis jetzt noch kein SSH Server installiert worden sein, dann kann dies nun &#8211; zusammen mit der Installation einiger kleiner Helferlein &#8211; nachgeholt werden:&nbsp;<\/p>\n<blockquote>\n<p align=\"justify\">sudo apt-get install zip unzip mc nano links openssh-server <\/p>\n<\/blockquote>\n<p align=\"justify\">Um Contineo zum Laufen zu bringen, muss in der sources.list multiverse freigeschaltet werden:&nbsp;<\/p>\n<blockquote><p>sudo nano \/etc\/apt\/sources.list <\/p><\/blockquote>\n<p align=\"justify\">Danach wieder mit<\/p>\n<blockquote>\n<p align=\"justify\">sudo apt-get update<\/p>\n<\/blockquote>\n<p align=\"justify\">die Pakete einlesen.<\/p>\n<p align=\"justify\">Ob alles geklappt hat, kann mit der folgenden Suche &uuml;berpr&uuml;ft werden:<\/p>\n<blockquote>\n<p>sudo apt-cache search sun-java5-jdk<\/p>\n<\/blockquote>\n<p align=\"justify\">Wenn dieses gefunden wird, dann erfolgt die Installation.<\/p>\n<blockquote>\n<p align=\"justify\">sudo apt-get install sun-java5-jdk<\/p>\n<\/blockquote>\n<p align=\"justify\">Die Lizenzbedinungen von Sun m&uuml;ssen w&auml;hrend der Installation akzeptiert werden.<\/p>\n<p align=\"justify\">Nach Beendigung der Installation von Java erfolgt die Installation des Tomcat Servers.<\/p>\n<blockquote><p>sudo apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps <\/p><\/blockquote>\n<p align=\"justify\">Nach Beendigung der Installation wird Tomcat gestartet. An dieser Stelle dann kurz mit dem Browser vom Client aus &uuml;berpr&uuml;fen, ob dieser auf Port 8180 auch zu erreichen ist:<\/p>\n<blockquote>\n<p align=\"justify\">http:\/\/111.222.333.444:8180\/<\/p>\n<\/blockquote>\n<p align=\"justify\">Dann den Tomcat Server anhalten, um die Benutzer anzulegen:<\/p>\n<blockquote>\n<p align=\"justify\">sudo \/etc\/init.d\/tomcat5.5 stop<\/p>\n<\/blockquote>\n<p align=\"justify\">Hierzu muss die Datei tomcat-users.xml editiert werden:&nbsp;<\/p>\n<blockquote>\n<p align=\"justify\">sudo nano \/etc\/tomcat5.5\/tomcat-users.xml<\/p>\n<\/blockquote>\n<p align=\"justify\">Diese sollte &#8211; einmal von den unsicheren Passw&ouml;rtern abgesehen &#8211; dann so aussehen:&nbsp;<\/p>\n<blockquote><p>&lt;?xml version=&#39;1.0&#39; encoding=&#39;utf-8&#39;?&gt;<br \/> &lt;tomcat-users&gt;<br \/> &lt;role rolename=&quot;tomcat&quot;\/&gt;<br \/> &lt;role rolename=&quot;role1&quot;\/&gt;<br \/> &lt;role rolename=&quot;manager&quot;\/&gt;<br \/> &lt;role rolename=&quot;admin&quot;\/&gt;<br \/> &lt;user username=&quot;tomcat&quot; password=&quot;tomcat&quot; roles=&quot;tomcat&quot;\/&gt;<br \/> &lt;user username=&quot;both&quot; password=&quot;tomcat&quot; roles=&quot;tomcat,role1&quot;\/&gt;<br \/> &lt;user username=&quot;role1&quot; password=&quot;tomcat&quot; roles=&quot;role1&quot;\/&gt;<br \/> &lt;user username=&quot;manager&quot; password=&quot;manager&quot; roles=&quot;manager&quot;\/&gt;<br \/> &lt;user username=&quot;admin&quot; password=&quot;admin&quot; roles=&quot;admin&quot;\/&gt;<br \/> &lt;\/tomcat-users&gt;<\/p><\/blockquote>\n<p align=\"justify\">Dann noch die Tomcat defaults anpassen, um (sofern &uuml;berhaupt gew&uuml;nscht) Zugriff auf die WebAdministration von Tomcat zu erhalten:<\/p>\n<blockquote>\n<p align=\"justify\">sudo nano \/etc\/default\/tomcat5.5<\/p>\n<\/blockquote>\n<blockquote>\n<p align=\"justify\">TOMCAT5_SECURITY=no<\/p>\n<\/blockquote>\n<p align=\"justify\">Sie k&ouml;nnen Security auch auf yes lassen, haben dann allerdings keinen Zugriff auf die Webadministration von Tomcat, was eigentlich nicht weiter schadet.<\/p>\n<p align=\"justify\">Der Tomcat Server wird jetzt wieder neu gestartet:&nbsp;<\/p>\n<blockquote>\n<p align=\"justify\">sudo \/etc\/init.d\/tomcat5.5 start<\/p>\n<\/blockquote>\n<p align=\"justify\">Jetzt kann das aktuelle Contineo Paket von sourceforge herunter geladen werden. Dieser Download kann (und sollte aus Sicherheitsgr&uuml;nden auch) von einem Client aus erfolgen.<\/p>\n<blockquote>\n<p align=\"justify\"><a href=\"http:\/\/contineo.wikispaces.com\/Download\">http:\/\/contineo.wikispaces.com\/Download<\/a><\/p>\n<\/blockquote>\n<p align=\"justify\">Entpacken Sie das ZIP Archiv auf dem Client und rufen Sie dann vom Client mit dem Browser Ihren Tomcat Server auf. Melden Sie sich als Manager am Server an und laden Sie das war Archiv aus dem Contineo Ordner (des Clients) auf den Tomcat Server.<\/p>\n<p align=\"justify\">Stoppen Sie nach dem erfolgreichen Upload den Tomcat Server wieder, um ein paar Dinge f&uuml;r Contineo anzupassen:<\/p>\n<blockquote>\n<p align=\"justify\">sudo \/etc\/init.d\/tomcat5.5 stop<\/p>\n<\/blockquote>\n<p align=\"justify\">Wechseln Sie nach CATALINA und dort in das neu angelegte Verzeichnis mit Contineo. Sie m&uuml;ssen eine Datei in \/lib umbenennen, damit Contineo auch mit Java5 l&auml;uft<\/p>\n<blockquote>\n<p align=\"justify\">cd \/var\/lib\/tomcat5.5\/webapps\/contineo-web-3.0.3\/WEB-INF\/lib<\/p>\n<\/blockquote>\n<p align=\"justify\">Und hier<\/p>\n<blockquote>\n<p align=\"justify\">el-api-1.0.jar.tomcat5<\/p>\n<\/blockquote>\n<p align=\"justify\">umbennen nach<\/p>\n<blockquote>\n<p align=\"justify\">el-api-1.0.jar<\/p>\n<\/blockquote>\n<p align=\"justify\">Dann kann der Tomcat Server wieder gestartet werden:<\/p>\n<blockquote>\n<p align=\"justify\">sudo \/etc\/init.d\/tomcat5.5 start<\/p>\n<\/blockquote>\n<p align=\"justify\">Jetzt vom Client aus das Setup von Contineo aufrufen:<\/p>\n<blockquote>\n<p align=\"justify\">http:\/\/111.222.333.444:8180\/contineo-web-3.0.3\/setup<\/p>\n<\/blockquote>\n<p align=\"justify\">Bei der Installation im ersten Fenster den Pfad zu Contineo im Home von Tomcat Webapps (das ist &quot;CATALINA&quot;) eingeben:<\/p>\n<blockquote>\n<p align=\"justify\">\/var\/lib\/tomcat5.5\/webapps\/contineo-web-3.0.3<\/p>\n<\/blockquote>\n<p align=\"justify\">Der Rest des Setups besteht aus Klicks auf [Weiter] bzw. dem Abnicken der Voreinstellungen.<\/p>\n<p align=\"justify\">Der Rest des Programms erkl&auml;rt sich eigentlich selbst, wenn man ein wenig herumprobiert. Hochgeladene Dokumente landen in<\/p>\n<blockquote>\n<p align=\"justify\">\/var\/lib\/tomcat5.5\/webapps\/contineo-web-3.0.3\/data<\/p>\n<\/blockquote>\n<p align=\"justify\">Besondere Anpassungen an die erh&ouml;hten Sicherheitsanforderungen f&uuml;r einen Betrieb im Internet wurden hier nicht beschrieben und m&uuml;ssen selbst implementiert werden. F&uuml;r den Betrieb eines DMS Servers im Schulnetz hinter einem BelWue Router sollten aber sorgf&auml;ltig gew&auml;hlte Passw&ouml;rter ausreichen.<\/p>\n<p align=\"justify\">Weitere Informationen, z.B. eine ausf&uuml;hrlich Anleitung als PDF, sind auf dem <a href=\"http:\/\/lehrerfortbildung-bw.de\/werkstatt\/cms\/dms\/\">LFB<\/a>  zu finden.&nbsp;<\/p>\n<p align=\"right\"><a href=\"quellen:%20http:\/\/www.mogilowski.net\/?p=24&amp;lang=de-de\">Quellen<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine m&ouml;gliche Alternative zu KnowledgeTree ist das OpenSource Projekt Contineo. Auch bei Contineo ist das Ergebnis einer Suche nicht nur ein Dokument, sondern S&auml;tze bzw. Satzfragemente aus dem Dokument. Der jeweilige Suchbegriff wird farblich hervorgehoben. Auch werden die Dokumente gewichtet nach Zahl der darin vorkommenden Treffer. Hier wird die Installation von Contineo 3.0.3 auf Tomcat [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,5,7,10],"tags":[],"class_list":["post-81","post","type-post","status-publish","format-standard","hentry","category-lfb","category-linux","category-office","category-schule"],"_links":{"self":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/81","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=81"}],"version-history":[{"count":0,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/81\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=81"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=81"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=81"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}