<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>gedankencode</title>
	
	<link>http://gedankencode.de</link>
	<description>alles mögliche rund um it, internet und die welt</description>
	<lastBuildDate>Mon, 18 Apr 2011 16:13:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/gedankencode" /><feedburner:info uri="gedankencode" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Apache Tomcat 6 auf Mac OS 10.6 installieren.</title>
		<link>http://gedankencode.de/2011/04/18/apache-tomcat-6-auf-mac-os-10-6-installieren/</link>
		<comments>http://gedankencode.de/2011/04/18/apache-tomcat-6-auf-mac-os-10-6-installieren/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 13:55:36 +0000</pubDate>
		<dc:creator>marcel</dc:creator>
				<category><![CDATA[entwicklung]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[development environment]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://gedankencode.de/?p=85</guid>
		<description><![CDATA[<p>Da ich nichts Vergleichbares auf Deutsch gefunden habe, dachte ich mir, ich schreibe mal einen kleinen Absatz dazu. Es ist denkbar einfach, Tomcat zu installieren, von daher wird die Anleitung auch recht kurz.</p> <p>Grundsätzlich richtete ich mich nach dem Tutorial von <a href="http://www.malisphoto.com/tips/tomcatonosx.html">malisphoto</a>, welches jedoch erstens in Englisch ist und zweitens nicht alles so perfekt [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich nichts Vergleichbares auf Deutsch gefunden habe, dachte ich mir, ich schreibe mal einen kleinen Absatz dazu. Es ist denkbar einfach, Tomcat zu installieren, von daher wird die Anleitung auch recht kurz.</p>
<p>Grundsätzlich richtete ich mich nach dem Tutorial von <a href="http://www.malisphoto.com/tips/tomcatonosx.html">malisphoto</a>, welches jedoch erstens in Englisch ist und zweitens nicht alles so perfekt wie beschrieben funktionierte. Nun aber zum Kontext: <span id="more-85"></span></p>
<p>Als erstes müssen die richtigen Umgebungsvariablen gesetzt werden. Dabei kommt es auf die <em>JAVA_HOME</em> und die <em>CATALINA_HOME</em> Variablen an. Wer sich dabei nicht sicher ist, kann im Terminal einmal <em>env</em> eingeben und nachschauen, ob die genannten Variablen schon gebunden sind.<br />
Ist dies nicht der Fall, muss die <em>.bash_profile</em> Datei angefasst oder kreiert werden.<br />
Im Terminal:</p>
<pre class="brush: bash; collapse: false; title: ; notranslate">
nano ~/.bash_profile
</pre>
<p>und folgende Zeilen hinzufügen:</p>
<pre class="brush: plain; collapse: false; title: ; notranslate">
export JAVA_HOME=/Library/Java/Home
export CATALINA_HOME=/Library/Tomcat/Home
</pre>
<p>Terminal neustarten und mittels <em>env</em> prüfen, ob die entsprechenden Variablen gesetzt sind.</p>
<p>Nun Tomcat downloaden, und zwar die <a href="http://tomcat.apache.org/download-60.cgi">Tomcat 6</a> Binary Distribution Core tar.gz.</p>
<p>Ich habe den Weg der oben genannten Website gewählt und einen Tomcat-Ordner direkt in <em>/Library</em> gemacht, im Prinzip ist es aber egal, wo er angelegt wird, wichtig dabei ist nur, dass das <em>CATALINA_HOME</em> dann entsprechend abgeändert wird.</p>
<pre class="brush: plain; collapse: false; title: ; notranslate">
cd /Library
mkdir Tomcat
cd Tomcat
tar -xvzf ~/Downloads/apache-tomcat-6.0.x.tar.gz
ln -sfhv apache-tomcat-6.0.x Home
</pre>
<p>Letzteres kreiert einen Link mit dem Namen &#8220;Home&#8221;, welcher immer wieder mit der aktuellen Tomcat-Version geupdated werden kann.</p>
<p>Als nächstes geht man in die User-Konfiguration und fügt sich selbst hinzu:</p>
<pre class="brush: plain; collapse: false; title: ; notranslate">
cd /Library/Tomcat/Home/conf
nano tomcat-users.xml
</pre>
<p>In dieser XML-Datei fügt man vor dem <em></tomcat-users></em> folgende drei Zeilen ein:</p>
<pre class="brush: plain; collapse: false; title: ; notranslate">
&lt;role rolename=&quot;admin&quot;/&gt;
&lt;role rolename=&quot;manager&quot;/&gt;
&lt;user username=&quot;USER&quot; password=&quot;PASSWORD&quot; roles=&quot;admin,manager&quot;/&gt;
</pre>
<p>Wobei <em>USER</em> und <em>PASSWORD</em> entsprechend angepasst werden sollten.</p>
<p>Nun kann man Tomcat starten und nachschauen, ob alles richtig funktioniert.</p>
<pre class="brush: plain; collapse: false; title: ; notranslate">
cd /Library/Tomcat/Home/bin
rm *.bat
./startup.sh
</pre>
<p>Zeile 2 entfernt nur alle nicht notwendigen .bat-Dateien. Als nächstes sollte in den Log geschaut werden, ob etwaige Fehlermeldungen entstanden sind:</p>
<pre class="brush: plain; collapse: false; title: ; notranslate">
cd /Library/Tomcat/Home/logs
less catalina.out
</pre>
<p>Ansonsten kann man jetzt über <a href="http://localhost:8080/">http://localhost:8080/</a> den eben eingeschalteten Tomcat aufrufen.</p>
<p>Um Tomcat wieder auszuschalten, gibt man Folgendes im Terminal ein:</p>
<pre class="brush: plain; collapse: false; title: ; notranslate">
cd /Library/Tomcat/Home/bin
./shutdown.sh
</pre>
<p>Das war es dann auch schon.</p>
]]></content:encoded>
			<wfw:commentRss>http://gedankencode.de/2011/04/18/apache-tomcat-6-auf-mac-os-10-6-installieren/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[[gedankencode alloc] init];</title>
		<link>http://gedankencode.de/2010/05/30/gedankencode-alloc-init/</link>
		<comments>http://gedankencode.de/2010/05/30/gedankencode-alloc-init/#comments</comments>
		<pubDate>Sun, 30 May 2010 18:06:21 +0000</pubDate>
		<dc:creator>marcel</dc:creator>
				<category><![CDATA[gedankencode]]></category>
		<category><![CDATA[init]]></category>
		<category><![CDATA[launch]]></category>
		<category><![CDATA[start]]></category>

		<guid isPermaLink="false">http://gedankencode.de/?p=52</guid>
		<description><![CDATA[<p></p> <p>Jeder Blog muss irgendwann starten.<br /> Dieser tut es heute, jetzt, mit dem Schreiben dieses Posts. Ich bin gespannt, was aus der Hauptidee wird, wohin die Seite geht und ob ich die Anfangsflaute ohne Motivationseinbußen überlebe.<br /> Wozu jetzt große Reden schwingen, Content kann nicht vorausgesagt werden, er muss sich entwickeln. </p>]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm5.static.flickr.com/4023/4653480940_e9afddb9c4.jpg" alt="start" style="border: 1px solid black;"/></p>
<p>Jeder Blog muss irgendwann starten.<br />
Dieser tut es heute, jetzt, mit dem Schreiben dieses Posts. Ich bin gespannt, was aus der Hauptidee wird, wohin die Seite geht und ob ich die Anfangsflaute ohne Motivationseinbußen überlebe.<br />
Wozu jetzt große Reden schwingen, Content kann nicht vorausgesagt werden, er muss sich entwickeln. </p>
]]></content:encoded>
			<wfw:commentRss>http://gedankencode.de/2010/05/30/gedankencode-alloc-init/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

