<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Andreas Mersch</title>
    <link>http://blog.andreas-mersch.de/</link>
    <description>software development and more...</description>
    <language>en-us</language>
    <copyright>andreas mersch</copyright>
    <lastBuildDate>Tue, 13 Nov 2007 09:53:20 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>andreas.mersch@gmx.de</managingEditor>
    <webMaster>andreas.mersch@gmx.de</webMaster>
    <item>
      <trackback:ping>http://blog.andreas-mersch.de/Trackback.aspx?guid=1308540c-5957-4b93-a95a-677db569c857</trackback:ping>
      <pingback:server>http://blog.andreas-mersch.de/pingback.aspx</pingback:server>
      <pingback:target>http://blog.andreas-mersch.de/PermaLink,guid,1308540c-5957-4b93-a95a-677db569c857.aspx</pingback:target>
      <dc:creator>andreas.mersch@gmx.de (andreas mersch)</dc:creator>
      <wfw:comment>http://blog.andreas-mersch.de/CommentView,guid,1308540c-5957-4b93-a95a-677db569c857.aspx</wfw:comment>
      <wfw:commentRss>http://blog.andreas-mersch.de/SyndicationService.asmx/GetEntryCommentsRss?guid=1308540c-5957-4b93-a95a-677db569c857</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Um unter Ubuntu die Default JVM umzuschalten,
   muss auf der Konsole folgender Befehl eingegeben werden:<br /><br /><font color="#006400">sudo update-alternatives --config java<br /></font><br />
   Daraufhin erscheint folgender Auswahldialog:<br /><br /><font color="#006400">Es gibt 4 Alternativen, die »java« bereitstellen.<br /><br />
     Auswahl      Alternative<br />
   -----------------------------------------------<br />
             1    /usr/bin/gij-4.2<br />
   *+        2    /usr/lib/j2se/1.4/bin/java<br />
             3    /usr/lib/jvm/java-6-sun/jre/bin/java<br />
             4    /usr/lib/jvm/java-1.5.0-sun/jre/bin/java<br /><br />
   Drücken Sie die Eingabetaste, um die Vorgabe[*] beizubehalten,<br />
   oder geben Sie die Auswahlnummer ein:</font><br /><br />
   Voraussetzung ist, dass die JVMs über Ubuntu/Debian Bordmittel (z.B. apt-get) installiert
   wurden... Fertig.<br />
    <br /><p></p><img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=1308540c-5957-4b93-a95a-677db569c857" /></body>
      <title>Default Java VM unter Ubuntu umschalten </title>
      <guid>http://blog.andreas-mersch.de/PermaLink,guid,1308540c-5957-4b93-a95a-677db569c857.aspx</guid>
      <link>http://blog.andreas-mersch.de/PermaLink,guid,1308540c-5957-4b93-a95a-677db569c857.aspx</link>
      <pubDate>Tue, 13 Nov 2007 09:53:20 GMT</pubDate>
      <description>Um unter Ubuntu die Default JVM umzuschalten, muss auf der Konsole folgender Befehl eingegeben werden:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400"&gt;sudo update-alternatives --config java&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Daraufhin erscheint folgender Auswahldialog:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400"&gt;Es gibt 4 Alternativen, die »java« bereitstellen.&lt;br&gt;
&lt;br&gt;
&amp;nbsp; Auswahl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alternative&lt;br&gt;
-----------------------------------------------&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; /usr/bin/gij-4.2&lt;br&gt;
*+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; /usr/lib/j2se/1.4/bin/java&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; /usr/lib/jvm/java-6-sun/jre/bin/java&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; /usr/lib/jvm/java-1.5.0-sun/jre/bin/java&lt;br&gt;
&lt;br&gt;
Drücken Sie die Eingabetaste, um die Vorgabe[*] beizubehalten,&lt;br&gt;
oder geben Sie die Auswahlnummer ein:&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Voraussetzung ist, dass die JVMs über Ubuntu/Debian Bordmittel (z.B. apt-get) installiert
wurden... Fertig.&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=1308540c-5957-4b93-a95a-677db569c857" /&gt;</description>
      <comments>http://blog.andreas-mersch.de/CommentView,guid,1308540c-5957-4b93-a95a-677db569c857.aspx</comments>
      <category>Java;Ubuntu</category>
    </item>
    <item>
      <trackback:ping>http://blog.andreas-mersch.de/Trackback.aspx?guid=eddfd563-68c7-4de8-a6dc-bea19e2d8756</trackback:ping>
      <pingback:server>http://blog.andreas-mersch.de/pingback.aspx</pingback:server>
      <pingback:target>http://blog.andreas-mersch.de/PermaLink,guid,eddfd563-68c7-4de8-a6dc-bea19e2d8756.aspx</pingback:target>
      <dc:creator>andreas.mersch@gmx.de (andreas mersch)</dc:creator>
      <wfw:comment>http://blog.andreas-mersch.de/CommentView,guid,eddfd563-68c7-4de8-a6dc-bea19e2d8756.aspx</wfw:comment>
      <wfw:commentRss>http://blog.andreas-mersch.de/SyndicationService.asmx/GetEntryCommentsRss?guid=eddfd563-68c7-4de8-a6dc-bea19e2d8756</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Ich habe innotek's VirtualBox 1.5 unter
   Ubuntu 7.04 getestet und bin von der Performance und der Integration in den Desktop
   begeistert. Ähnlich wie bei VMWare Fusion oder Parallels Desktop unter Mac OS lassen
   sich Windows Fenster in den Linux Desktop einbinden. Und mein Eindruck zur Performance
   ist, dass VirtualBox auf meiner Maschine unter Ubuntu 7.04 schneller ist als VMWare
   Server 1.0.3.<br /><br />
   Aber wie klone ich eine VM? Festplatten Abbilder sind mit einer Uuid versehen, die
   ein einfaches Kopieren nicht möglich machen. VirtualBox wird das kopierte Festplatten
   Abbild nicht akzeptieren. Um eine Kopie eines Festplatten Abbildes herzustellen ist
   eine Terminalsitzung zu öffnen und dort folgendes einzugeben:<br /><font color="#006400" face="Courier New"><br />
   $ VBoxManage clonevdi &lt;original&gt;.vdi &lt;clone&gt;.vdi</font><br /><br />
   Anschließend kann das geklonte Festplatten Abbild in eine neue VM eingebunden werden.<p></p><img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=eddfd563-68c7-4de8-a6dc-bea19e2d8756" /></body>
      <title>Virtualbox: VM klonen</title>
      <guid>http://blog.andreas-mersch.de/PermaLink,guid,eddfd563-68c7-4de8-a6dc-bea19e2d8756.aspx</guid>
      <link>http://blog.andreas-mersch.de/PermaLink,guid,eddfd563-68c7-4de8-a6dc-bea19e2d8756.aspx</link>
      <pubDate>Wed, 05 Sep 2007 05:53:28 GMT</pubDate>
      <description>Ich habe innotek's VirtualBox 1.5 unter Ubuntu 7.04 getestet und bin
von der Performance und der Integration in den Desktop begeistert.
Ähnlich wie bei VMWare Fusion oder Parallels Desktop unter Mac OS
lassen sich Windows Fenster in den Linux Desktop einbinden. Und mein
Eindruck zur Performance ist, dass VirtualBox auf meiner Maschine unter
Ubuntu 7.04 schneller ist als VMWare Server 1.0.3.&lt;br&gt;
&lt;br&gt;
Aber wie klone ich eine VM? Festplatten Abbilder sind mit einer Uuid versehen, die
ein einfaches Kopieren nicht möglich machen. VirtualBox wird das kopierte Festplatten
Abbild nicht akzeptieren. Um eine Kopie eines Festplatten Abbildes herzustellen ist
eine Terminalsitzung zu öffnen und dort folgendes einzugeben:&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;
&lt;br&gt;
$ VBoxManage clonevdi &amp;lt;original&amp;gt;.vdi &amp;lt;clone&amp;gt;.vdi&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Anschließend kann das geklonte Festplatten Abbild in eine neue VM eingebunden werden.&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=eddfd563-68c7-4de8-a6dc-bea19e2d8756" /&gt;</description>
      <comments>http://blog.andreas-mersch.de/CommentView,guid,eddfd563-68c7-4de8-a6dc-bea19e2d8756.aspx</comments>
      <category>Ubuntu;Virtualization</category>
    </item>
    <item>
      <trackback:ping>http://blog.andreas-mersch.de/Trackback.aspx?guid=6346bae0-d913-4aca-9cb8-c04500c59fd1</trackback:ping>
      <pingback:server>http://blog.andreas-mersch.de/pingback.aspx</pingback:server>
      <pingback:target>http://blog.andreas-mersch.de/PermaLink,guid,6346bae0-d913-4aca-9cb8-c04500c59fd1.aspx</pingback:target>
      <dc:creator>andreas.mersch@gmx.de (andreas mersch)</dc:creator>
      <wfw:comment>http://blog.andreas-mersch.de/CommentView,guid,6346bae0-d913-4aca-9cb8-c04500c59fd1.aspx</wfw:comment>
      <wfw:commentRss>http://blog.andreas-mersch.de/SyndicationService.asmx/GetEntryCommentsRss?guid=6346bae0-d913-4aca-9cb8-c04500c59fd1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Ich möchte den blog Eintrag von Chris Bucchere
   (<a href="http://dev2dev.bea.com/blog/bucchere/archive/2007/03/alui_g6_on_ubun.html">http://dev2dev.bea.com/blog/bucchere/archive/2007/03/alui_g6_on_ubun.html</a>)
   als Vorlage nehmen und eine deutschprachige Anleitung geben, wie sich ein BEA Aqualogic
   User Interaction 6.1 MP1 Portal unter Ubuntu 7.04 installieren und ausführen lässt.<br /><br />
   Vorab möchte ich erwähnen, dass der Betrieb von ALUI unter Ubuntu nicht von BEA empfohlen
   wird und BEA auch keine Unterstützung bei Problemen geben wird.<br /><br />
   Als Installationsdateien habe ich die für Redhat Enterprise Linux vorbereiteten Pakete
   von der BEA Homepage geladen. Bevor ein BEA Installationsprogramm unter Ubuntu 7.04
   gestartet werden kann, muss es wie folgt gepatched werden:<br /><br /><font color="#006400" face="Courier New">cp AquaLogicInteraction_v6-1_MP1 AquaLogicInteraction_v6-1_MP1.bak<br />
   cat AquaLogicInteraction_v6-1_MP1.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/"
   &gt; AquaLogicInteraction_v6-1_MP1<br /></font><br />
   Nun kann das Installationsprogramm ohne Probleme gestartet werden. Nach der Installation
   muss noch ein symbolischer Link erzeugt werden, da sonst einige Portalkomponenten
   eine native Bibliothek nicht finden können:<br /><br /><font color="#006400" face="Courier New">ln -s /usr/lib/libstdc++.so.6.0.7 /usr/lib/libstdc++-libc6.1-1.so.2<br /></font><br />
   Für meine Umgebung habe ich wie Chris eine Oracle XE Version verwendet. Da die Installationsskripte
   von BEA versuchen, eine neue Datenbankinstanz (PLUM) anzulegen und dies unter XE nicht
   möglich ist, müssen die Skripte manuell ausgeführt werden.<br /><br />
   Zunächst ist das Skript "create_tables_oracle.sql" zu ändern. Dazu ist diese Datei
   mit dem vi Editor zu öffnen. Im vi ist folgender Befehl einzugeben:<br /><br /><font color="#006400" face="Courier New">:1,$s/PLUMINDEX/USERS/g<br /></font><br />
   Damit sind der Referenzen auf die nicht vorhandene Datenbankinstanz entfernt und die
   Skripte sind ausführbar. 
   <br /><br />
   Bevor es losgehen kann ist zunächst der Datenbankuser anzulegen. Wenn die Installation
   mit den Standardvorgaben durchgeführt wurde, ist folgendes einzugeben:<br /><br /><font color="#006400" face="Courier New">$sqlplus sys as sysdba<br />
   SQL&gt;create user plumtree identified by password<br />
   SQL&gt;grant connect, resource, create view to plumtree<br /></font><br />
   Jetzt kann es losgehen:<br /><br /><font color="#006400" face="Courier New">cd /opt/bea/alui/ptportal/6.1/sql/oracle_unix10<br /><br />
   $sqlplus plumtree/password@XE<br />
   SQL&gt;@create_tables_oracle.sql<br />
   SQL&gt;@load_seed_info_oracle.sql<br />
   SQL&gt;@stored_procs_oracle.sql<br />
   SQL&gt;@postinst_oracle.sql</font><br /><br />
   Fertig. BEA installiert keine Init-Skripte (/etc/init.d/) automatisch. Hier ist also
   ggf. noch ein manueller Eingriff nötig.<br /><br />
   Ich habe noch Schwierigkeiten mit dem Automation Server. Dieser benötigt eine libthread
   Bibliothek, die auf meinem System nicht vorhanden ist... Hier hab ich momentan noch
   keine Lösung parat. 
   <br /><br />
   Für das Portal steht unter /opt/bea/alui/common/container/tomcat eine Apache Tomcat
   5 Version zur Verfügung, die aber noch konfiguriert werden muss. Ebenso muss ein Apache2
   Webserver noch angepasst werden, damit die Imageserver Dateien geladen werden können.<p></p><img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=6346bae0-d913-4aca-9cb8-c04500c59fd1" /></body>
      <title>BEA ALUI 6.1 MP1 unter Ubuntu 7.04</title>
      <guid>http://blog.andreas-mersch.de/PermaLink,guid,6346bae0-d913-4aca-9cb8-c04500c59fd1.aspx</guid>
      <link>http://blog.andreas-mersch.de/PermaLink,guid,6346bae0-d913-4aca-9cb8-c04500c59fd1.aspx</link>
      <pubDate>Fri, 24 Aug 2007 11:36:06 GMT</pubDate>
      <description>Ich möchte den blog Eintrag von Chris Bucchere (&lt;a href="http://dev2dev.bea.com/blog/bucchere/archive/2007/03/alui_g6_on_ubun.html"&gt;http://dev2dev.bea.com/blog/bucchere/archive/2007/03/alui_g6_on_ubun.html&lt;/a&gt;)
als Vorlage nehmen und eine deutschprachige Anleitung geben, wie sich ein BEA Aqualogic
User Interaction 6.1 MP1 Portal unter Ubuntu 7.04 installieren und ausführen lässt.&lt;br&gt;
&lt;br&gt;
Vorab möchte ich erwähnen, dass der Betrieb von ALUI unter Ubuntu nicht von BEA empfohlen
wird und BEA auch keine Unterstützung bei Problemen geben wird.&lt;br&gt;
&lt;br&gt;
Als Installationsdateien habe ich die für Redhat Enterprise Linux vorbereiteten Pakete
von der BEA Homepage geladen. Bevor ein BEA Installationsprogramm unter Ubuntu 7.04
gestartet werden kann, muss es wie folgt gepatched werden:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;cp AquaLogicInteraction_v6-1_MP1 AquaLogicInteraction_v6-1_MP1.bak&lt;br&gt;
cat AquaLogicInteraction_v6-1_MP1.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/"
&amp;gt; AquaLogicInteraction_v6-1_MP1&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Nun kann das Installationsprogramm ohne Probleme gestartet werden. Nach der Installation
muss noch ein symbolischer Link erzeugt werden, da sonst einige Portalkomponenten
eine native Bibliothek nicht finden können:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;ln -s /usr/lib/libstdc++.so.6.0.7 /usr/lib/libstdc++-libc6.1-1.so.2&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Für meine Umgebung habe ich wie Chris eine Oracle XE Version verwendet. Da die Installationsskripte
von BEA versuchen, eine neue Datenbankinstanz (PLUM) anzulegen und dies unter XE nicht
möglich ist, müssen die Skripte manuell ausgeführt werden.&lt;br&gt;
&lt;br&gt;
Zunächst ist das Skript "create_tables_oracle.sql" zu ändern. Dazu ist diese Datei
mit dem vi Editor zu öffnen. Im vi ist folgender Befehl einzugeben:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;:1,$s/PLUMINDEX/USERS/g&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Damit sind der Referenzen auf die nicht vorhandene Datenbankinstanz entfernt und die
Skripte sind ausführbar. 
&lt;br&gt;
&lt;br&gt;
Bevor es losgehen kann ist zunächst der Datenbankuser anzulegen. Wenn die Installation
mit den Standardvorgaben durchgeführt wurde, ist folgendes einzugeben:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;$sqlplus sys as sysdba&lt;br&gt;
SQL&amp;gt;create user plumtree identified by password&lt;br&gt;
SQL&amp;gt;grant connect, resource, create view to plumtree&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Jetzt kann es losgehen:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;cd /opt/bea/alui/ptportal/6.1/sql/oracle_unix10&lt;br&gt;
&lt;br&gt;
$sqlplus plumtree/password@XE&lt;br&gt;
SQL&amp;gt;@create_tables_oracle.sql&lt;br&gt;
SQL&amp;gt;@load_seed_info_oracle.sql&lt;br&gt;
SQL&amp;gt;@stored_procs_oracle.sql&lt;br&gt;
SQL&amp;gt;@postinst_oracle.sql&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Fertig. BEA installiert keine Init-Skripte (/etc/init.d/) automatisch. Hier ist also
ggf. noch ein manueller Eingriff nötig.&lt;br&gt;
&lt;br&gt;
Ich habe noch Schwierigkeiten mit dem Automation Server. Dieser benötigt eine libthread
Bibliothek, die auf meinem System nicht vorhanden ist... Hier hab ich momentan noch
keine Lösung parat. 
&lt;br&gt;
&lt;br&gt;
Für das Portal steht unter /opt/bea/alui/common/container/tomcat eine Apache Tomcat
5 Version zur Verfügung, die aber noch konfiguriert werden muss. Ebenso muss ein Apache2
Webserver noch angepasst werden, damit die Imageserver Dateien geladen werden können.&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=6346bae0-d913-4aca-9cb8-c04500c59fd1" /&gt;</description>
      <comments>http://blog.andreas-mersch.de/CommentView,guid,6346bae0-d913-4aca-9cb8-c04500c59fd1.aspx</comments>
      <category>Oracle WebCenter Interaction;Ubuntu</category>
    </item>
    <item>
      <trackback:ping>http://blog.andreas-mersch.de/Trackback.aspx?guid=b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e</trackback:ping>
      <pingback:server>http://blog.andreas-mersch.de/pingback.aspx</pingback:server>
      <pingback:target>http://blog.andreas-mersch.de/PermaLink,guid,b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e.aspx</pingback:target>
      <dc:creator>andreas.mersch@gmx.de (andreas mersch)</dc:creator>
      <wfw:comment>http://blog.andreas-mersch.de/CommentView,guid,b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.andreas-mersch.de/SyndicationService.asmx/GetEntryCommentsRss?guid=b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Die Installation von Apache2 unter Ubuntu
   legt unter <b>/etc/apache2</b> eine Struktur zur Konfiguration der Module an:<br /><br /><u>mods-available</u><br />
   Hier befinden sich Dateien mit der Endung <i>.load</i>, die als Teil der <i>httpd.conf</i> geladen
   werden können und im Wesentlichen die <i>LoadModule </i>Anweisungen beinhalten<br /><br /><u>conf.d</u><br />
   Hier befinden sich die Konfigurationsdateien für die Module<br /><br /><u>mods-enabled</u><br />
   Hier werden symbolische Links auf die <i>.load</i> und Konfigurationsdateien abgelegt.
   In httpd.conf ist dieses Verzeichnis als Include Verzeichnis definiert.<br /><br />
   Um nun <i>mod_jk</i> einzubinden, ist zunächst unter <b>mods-available</b> eine Datei <b>jk.load</b> anzulegen:<br /><br /><font color="#006400" face="Courier New">LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so</font><br /><br />
   Anschließend ist im Verzeichnis <b>conf.d</b> eine Datei <b>jk.conf</b> anzulegen:<br /><br /><font color="#006400" face="Courier New">&lt;IfModule mod_jk.c&gt;<br />
       JkWorkersFile          /etc/apache2/workers.properties<br />
       JkLogFile             
   /var/logs/apache2/mod_jk.log<br />
       JkLogLevel            
   info<br />
       JkLogStampFormat       "[%a %b %d %H:%M:%S
   %Y] "<br />
       JkOptions             
   +ForwardKeySize +ForwardURICompat -ForwardDirectories<br />
       JkRequestLogFormat     "%w %V %T"<br />
       JkMount               
   /TomcatContext/*   myworker<br />
       JkMount               
   /manager/* myworker<br />
   &lt;/IfModule&gt;<br /></font><br />
   Für beide Dateien sind nun symbolische Links in <b>mods-enabled</b> anzulegen:<br /><br /><font color="#006400" face="Courier New">ln -s jk.load /etc/apache2/mods-enabled/<br />
   ln -s jk.conf /etc/apache2/mods-enabled/</font><br /><br /><i><font color="#006400">(Jeweils von dem entsprechenden Verzeichnis aus auszuführen)</font></i><br /><br />
   Abschließend muss nun noch die <b>workers.properties</b> Datei unter <b>/etc/apache2</b> erzeugt
   werden:<br /><br /><font color="#006400" face="Courier New">workers.list=myworker<br />
   workers.myworker.type=ajp13<br />
   workers.myworker.host=&lt;IP ADDRESS&gt;<br />
   workers.myworker.port=8009<br />
   workers.myworker.cachesize=10<br />
   workers.myworker.socket_keepalive=1<br />
   workers.myworker.recycle_timeout=300</font><br /><br />
   Nun muss nur noch der Apache2 über <b>/etc/init.d/apache2 restart</b> neu gestartet
   werden, und die Verbindung zum Tomcat sollte funktionieren...<br /><p></p><img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e" /></body>
      <title>Apache2, mod_jk und Ubuntu...</title>
      <guid>http://blog.andreas-mersch.de/PermaLink,guid,b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e.aspx</guid>
      <link>http://blog.andreas-mersch.de/PermaLink,guid,b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e.aspx</link>
      <pubDate>Wed, 15 Nov 2006 09:03:12 GMT</pubDate>
      <description>Die Installation von Apache2 unter Ubuntu legt unter &lt;b&gt;/etc/apache2&lt;/b&gt; eine Struktur
zur Konfiguration der Module an:&lt;br&gt;
&lt;br&gt;
&lt;u&gt;mods-available&lt;/u&gt;
&lt;br&gt;
Hier befinden sich Dateien mit der Endung &lt;i&gt;.load&lt;/i&gt;, die als Teil der &lt;i&gt;httpd.conf&lt;/i&gt; geladen
werden können und im Wesentlichen die &lt;i&gt;LoadModule &lt;/i&gt;Anweisungen beinhalten&lt;br&gt;
&lt;br&gt;
&lt;u&gt;conf.d&lt;/u&gt;
&lt;br&gt;
Hier befinden sich die Konfigurationsdateien für die Module&lt;br&gt;
&lt;br&gt;
&lt;u&gt;mods-enabled&lt;/u&gt;
&lt;br&gt;
Hier werden symbolische Links auf die &lt;i&gt;.load&lt;/i&gt; und Konfigurationsdateien abgelegt.
In httpd.conf ist dieses Verzeichnis als Include Verzeichnis definiert.&lt;br&gt;
&lt;br&gt;
Um nun &lt;i&gt;mod_jk&lt;/i&gt; einzubinden, ist zunächst unter &lt;b&gt;mods-available&lt;/b&gt; eine Datei &lt;b&gt;jk.load&lt;/b&gt; anzulegen:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Anschließend ist im Verzeichnis &lt;b&gt;conf.d&lt;/b&gt; eine Datei &lt;b&gt;jk.conf&lt;/b&gt; anzulegen:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;&amp;lt;IfModule mod_jk.c&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkWorkersFile&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; /etc/apache2/workers.properties&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkLogFile&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;
/var/logs/apache2/mod_jk.log&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkLogLevel&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;
info&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkLogStampFormat&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; "[%a %b %d %H:%M:%S
%Y] "&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkOptions&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;
+ForwardKeySize +ForwardURICompat -ForwardDirectories&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkRequestLogFormat&amp;nbsp;&amp;nbsp; &amp;nbsp; "%w %V %T"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkMount&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;
/TomcatContext/*&amp;nbsp;&amp;nbsp; myworker&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; JkMount&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;
/manager/* myworker&lt;br&gt;
&amp;lt;/IfModule&amp;gt;&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Für beide Dateien sind nun symbolische Links in &lt;b&gt;mods-enabled&lt;/b&gt; anzulegen:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;ln -s jk.load /etc/apache2/mods-enabled/&lt;br&gt;
ln -s jk.conf /etc/apache2/mods-enabled/&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
&lt;i&gt;&lt;font color="#006400"&gt;(Jeweils von dem entsprechenden Verzeichnis aus auszuführen)&lt;/font&gt;&lt;/i&gt;
&lt;br&gt;
&lt;br&gt;
Abschließend muss nun noch die &lt;b&gt;workers.properties&lt;/b&gt; Datei unter &lt;b&gt;/etc/apache2&lt;/b&gt; erzeugt
werden:&lt;br&gt;
&lt;br&gt;
&lt;font color="#006400" face="Courier New"&gt;workers.list=myworker&lt;br&gt;
workers.myworker.type=ajp13&lt;br&gt;
workers.myworker.host=&amp;lt;IP ADDRESS&amp;gt;&lt;br&gt;
workers.myworker.port=8009&lt;br&gt;
workers.myworker.cachesize=10&lt;br&gt;
workers.myworker.socket_keepalive=1&lt;br&gt;
workers.myworker.recycle_timeout=300&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Nun muss nur noch der Apache2 über &lt;b&gt;/etc/init.d/apache2 restart&lt;/b&gt; neu gestartet
werden, und die Verbindung zum Tomcat sollte funktionieren...&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e" /&gt;</description>
      <comments>http://blog.andreas-mersch.de/CommentView,guid,b52a84ac-3a7d-4b04-b42f-90f0d3a5af2e.aspx</comments>
      <category>Java;Ubuntu</category>
    </item>
    <item>
      <trackback:ping>http://blog.andreas-mersch.de/Trackback.aspx?guid=b0cc7bad-be74-46ab-b0ba-32273e44ffb4</trackback:ping>
      <pingback:server>http://blog.andreas-mersch.de/pingback.aspx</pingback:server>
      <pingback:target>http://blog.andreas-mersch.de/PermaLink,guid,b0cc7bad-be74-46ab-b0ba-32273e44ffb4.aspx</pingback:target>
      <dc:creator>andreas.mersch@gmx.de (andreas mersch)</dc:creator>
      <wfw:comment>http://blog.andreas-mersch.de/CommentView,guid,b0cc7bad-be74-46ab-b0ba-32273e44ffb4.aspx</wfw:comment>
      <wfw:commentRss>http://blog.andreas-mersch.de/SyndicationService.asmx/GetEntryCommentsRss?guid=b0cc7bad-be74-46ab-b0ba-32273e44ffb4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Ich habe hier eine kleine Anleitung, wie
   eine Oracle XE Installation unter Ubuntu Server 6.06 LTS durchzuführen ist, damit
   sie auch funktioniert...<br /><br /><u>1. Systeminstallation</u><br />
   Zunächst ist selbstverständlich Ubuntu Server zu installieren. Ich habe dazu die Standard
   Installation gewählt. <b>Wichtig:</b> Oracle benötigt eine Swap-Partition von 1GB!
   Diese ist bei der Ubuntu Installation manuell zu definieren. Andernfalls muss die
   Partitionsgröße im laufenden Betrieb nach der Installation angepasst werden. Ich empfehle
   ersteres.<br /><br /><u>2. Pakete nachinstallieren</u><br /><font color="#008000" face="Courier New">sudo apt-get install libaio1<br />
   sudo apt-get install bc</font><br /><br />
   optional:<br /><font color="#008000" face="Courier New">sudo apt-get install openssh-server<br />
   sudo apt-get install elinks</font><font color="#008000"></font><br /><br />
   Die beiden ersten Pakete werden zwingend von Oracle benötigt. OpenSSH habe ich installiert,
   um später remote auf den Server zugreifen zu können. elinks ist ein textbasierter
   Webbrowser (ähnlich lynx). Damit kann die Admin Oberfläche von Oracle nach der Installation
   aufgerufen werden.<br /><br /><u>3. Oracle installieren</u><br />
   Wie das Installationspaket in das System kommt, bleibt dem Anwender überlassen. Ich
   habe das File per SCP auf den Rechner kopiert. Ebenfalls denkbar ist ein Download
   via elinks von der Oracle Homepage.<br /><br />
   Die Installation erfolgt anschließend über:<br /><br /><font color="#008000" face="Courier New">sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb</font><br /><br />
   Ein dritter Weg ist laut Oracle die Datei <font color="#008000"><i>/etc/apt/sources.list</i></font> anzupassen
   und den Eintrag "<font color="#008000"><i>deb http://oss.oracle.com/debian unstable
   main non-free</i></font>" dort hinzuzufügen. Anschließend ist das Repository zu aktualisieren
   und das Installationspaket via apt-get zu laden:<br /><br /><font color="#008000" face="Courier New">wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle 
   -O- | sudo apt-key add -<br />
   apt-get update<br />
   apt-get install oracle-xe-universal</font><br /><br /><u>4. Oracle konfigurieren</u><br />
   Nach der Installation ist das Init Skript aufzurufen, um die Konfiguration abzuschließen<br /><br /><font color="#008000" face="Courier New">sudo /etc/init.d/oracle-xe configure</font><br /><br /><u>5. Anpassen der Umgebung</u><br />
   Damit die Oracle Tools auch funktionieren und die Pfade dafür richtig gesetzt werden
   ist die Datei "/etc/environment" folgendermaßen anzupassen:<br /><br /><font color="#008000" face="Courier New">ORACLE_HOME="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"<br />
   ORACLE_SID="XE"<br />
   ORATAB="/etc/oratab"<br />
   ORACLE_HOME_LISTENER="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"<br />
   ORACLE_BASE="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"<br /></font><br />
   Der Pfad (PATH) sollte um den folgenden Pfad erweitert werden:<br /><font color="#008000" face="Courier New">/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin<br /></font><br /><u>6. Fertig</u><br />
   Damit ist die Installation des Oracle Servers unter Ubuntu Server 6.06 LTS abgeschlossen.<br /><br /><p></p><img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=b0cc7bad-be74-46ab-b0ba-32273e44ffb4" /></body>
      <title>Oracle 10g Express Edition und Ubuntu Server</title>
      <guid>http://blog.andreas-mersch.de/PermaLink,guid,b0cc7bad-be74-46ab-b0ba-32273e44ffb4.aspx</guid>
      <link>http://blog.andreas-mersch.de/PermaLink,guid,b0cc7bad-be74-46ab-b0ba-32273e44ffb4.aspx</link>
      <pubDate>Tue, 17 Oct 2006 07:45:11 GMT</pubDate>
      <description>Ich habe hier eine kleine Anleitung, wie eine Oracle XE Installation unter Ubuntu Server 6.06 LTS durchzuführen ist, damit sie auch funktioniert...&lt;br&gt;
&lt;br&gt;
&lt;u&gt;1. Systeminstallation&lt;/u&gt;
&lt;br&gt;
Zunächst ist selbstverständlich Ubuntu Server zu installieren. Ich habe dazu die Standard
Installation gewählt. &lt;b&gt;Wichtig:&lt;/b&gt; Oracle benötigt eine Swap-Partition von 1GB!
Diese ist bei der Ubuntu Installation manuell zu definieren. Andernfalls muss die
Partitionsgröße im laufenden Betrieb nach der Installation angepasst werden. Ich empfehle
ersteres.&lt;br&gt;
&lt;br&gt;
&lt;u&gt;2. Pakete nachinstallieren&lt;/u&gt;
&lt;br&gt;
&lt;font color="#008000" face="Courier New"&gt;sudo apt-get install libaio1&lt;br&gt;
sudo apt-get install bc&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
optional:&lt;br&gt;
&lt;font color="#008000" face="Courier New"&gt;sudo apt-get install openssh-server&lt;br&gt;
sudo apt-get install elinks&lt;/font&gt;&lt;font color="#008000"&gt; &lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Die beiden ersten Pakete werden zwingend von Oracle benötigt. OpenSSH habe ich installiert,
um später remote auf den Server zugreifen zu können. elinks ist ein textbasierter
Webbrowser (ähnlich lynx). Damit kann die Admin Oberfläche von Oracle nach der Installation
aufgerufen werden.&lt;br&gt;
&lt;br&gt;
&lt;u&gt;3. Oracle installieren&lt;/u&gt;
&lt;br&gt;
Wie das Installationspaket in das System kommt, bleibt dem Anwender überlassen. Ich
habe das File per SCP auf den Rechner kopiert. Ebenfalls denkbar ist ein Download
via elinks von der Oracle Homepage.&lt;br&gt;
&lt;br&gt;
Die Installation erfolgt anschließend über:&lt;br&gt;
&lt;br&gt;
&lt;font color="#008000" face="Courier New"&gt;sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Ein dritter Weg ist laut Oracle die Datei &lt;font color="#008000"&gt;&lt;i&gt;/etc/apt/sources.list&lt;/i&gt;&lt;/font&gt; anzupassen
und den Eintrag "&lt;font color="#008000"&gt;&lt;i&gt;deb http://oss.oracle.com/debian unstable
main non-free&lt;/i&gt;&lt;/font&gt;" dort hinzuzufügen. Anschließend ist das Repository zu aktualisieren
und das Installationspaket via apt-get zu laden:&lt;br&gt;
&lt;br&gt;
&lt;font color="#008000" face="Courier New"&gt;wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle&amp;nbsp;
-O- | sudo apt-key add -&lt;br&gt;
apt-get update&lt;br&gt;
apt-get install oracle-xe-universal&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
&lt;u&gt;4. Oracle konfigurieren&lt;/u&gt;
&lt;br&gt;
Nach der Installation ist das Init Skript aufzurufen, um die Konfiguration abzuschließen&lt;br&gt;
&lt;br&gt;
&lt;font color="#008000" face="Courier New"&gt;sudo /etc/init.d/oracle-xe configure&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
&lt;u&gt;5. Anpassen der Umgebung&lt;/u&gt;
&lt;br&gt;
Damit die Oracle Tools auch funktionieren und die Pfade dafür richtig gesetzt werden
ist die Datei "/etc/environment" folgendermaßen anzupassen:&lt;br&gt;
&lt;br&gt;
&lt;font color="#008000" face="Courier New"&gt;ORACLE_HOME="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"&lt;br&gt;
ORACLE_SID="XE"&lt;br&gt;
ORATAB="/etc/oratab"&lt;br&gt;
ORACLE_HOME_LISTENER="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"&lt;br&gt;
ORACLE_BASE="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Der Pfad (PATH) sollte um den folgenden Pfad erweitert werden:&lt;br&gt;
&lt;font color="#008000" face="Courier New"&gt;/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
&lt;u&gt;6. Fertig&lt;/u&gt;
&lt;br&gt;
Damit ist die Installation des Oracle Servers unter Ubuntu Server 6.06 LTS abgeschlossen.&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.andreas-mersch.de/aggbug.ashx?id=b0cc7bad-be74-46ab-b0ba-32273e44ffb4" /&gt;</description>
      <comments>http://blog.andreas-mersch.de/CommentView,guid,b0cc7bad-be74-46ab-b0ba-32273e44ffb4.aspx</comments>
      <category>Oracle;Ubuntu</category>
    </item>
  </channel>
</rss>