<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>zungu &#124; social media &#187; Webserver</title>
	<atom:link href="http://zungu.net/blog/tag/webserver/feed/" rel="self" type="application/rss+xml" />
	<link>http://zungu.net</link>
	<description></description>
	<lastBuildDate>Wed, 21 Jul 2010 22:54:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>debugging zungu</title>
		<link>http://zungu.net/blog/187/debugging-zungu/</link>
		<comments>http://zungu.net/blog/187/debugging-zungu/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 00:56:25 +0000</pubDate>
		<dc:creator>Cedric</dc:creator>
				<category><![CDATA[.zungu.net]]></category>
		<category><![CDATA[Webserver]]></category>
		<category><![CDATA[WPMU]]></category>
		<category><![CDATA[zungu]]></category>

		<guid isPermaLink="false">http://zungu.net/?p=187</guid>
		<description><![CDATA[Habe heute zusammen mit dem fliegenden Fisch den Abend an meinem Server verbracht, nur um nach stundenlangem Debuggen herauszufinden, dass die tausenden redirect Fehler vermutlich durch mein K2-Theme auf zungu.net verursacht wurden. Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Diese Meldung [...]]]></description>
			<content:encoded><![CDATA[<p>Habe heute zusammen mit dem <a href="http://fliegende-fische.info/blog">fliegenden Fisch</a> den Abend an meinem Server verbracht, nur um nach stundenlangem Debuggen herauszufinden, dass die tausenden redirect Fehler vermutlich durch mein K2-Theme auf zungu.net verursacht wurden.</p>
<pre>Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary.</pre>
<p>Diese Meldung in den Apache Logfiles scheint jetzt <strong>fast</strong> verschwunden. So ganz traue ich dem Frieden nicht, zumal ich es an einer Stelle noch reproduzieren kann. Aber immerhin war die Sicht frei, um noch ein paar kleinere andere Fehler zu beheben.</p>
]]></content:encoded>
			<wfw:commentRss>http://zungu.net/blog/187/debugging-zungu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leopard Server kommt mit Wiki</title>
		<link>http://zungu.net/blog/117/leopard-server-kommt-mit-wiki/</link>
		<comments>http://zungu.net/blog/117/leopard-server-kommt-mit-wiki/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 23:32:30 +0000</pubDate>
		<dc:creator>Cedric Weber</dc:creator>
				<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Wiki]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Webserver]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://zungu.net/blog/117/leopard-server-kommt-mit-wiki/</guid>
		<description><![CDATA[Die neue Server-Version von Mac OS X beinhaltet einen Wiki-Server inklusive Gruppen-Kalender, Weblog und Mailingliste. Die kurzen Informationen auf der Aplle-Website versprechen viel zum Wiki, z.B. Dateianh&#228;nge, Einbinden von Grafiken und Multimedia, WYSIWYG Editor, RSS, Versionierung von Dokumenten und Seiten. Damit scheinen viele wichtige Wiki-Features abgedeckt. Lassen wir den Leoparden doch mal in die Wiki-Wildnis. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://zungu.net/files/2007/10/osx_server_wiki.png" title="Leopard Wiki" rel="lightbox"><img src="http://zungu.net/files/2007/10/osx_server_wiki.thumbnail.png" alt="Leopard Wiki" align="left" /></a>Die neue <a href="http://www.apple.com/server/macosx/">Server-Version von Mac OS X</a> beinhaltet einen <a href="http://www.apple.com/server/macosx/features/wikis.html">Wiki-Server</a> inklusive Gruppen-Kalender, Weblog und Mailingliste. Die kurzen Informationen auf der Aplle-Website versprechen viel zum Wiki, z.B. Dateianh&#228;nge, Einbinden von Grafiken und Multimedia, WYSIWYG Editor, RSS, Versionierung von Dokumenten und Seiten. Damit scheinen viele wichtige Wiki-Features abgedeckt. Lassen wir den Leoparden doch mal in die Wiki-Wildnis. Ich bin gespannt auf die ersten Erfahrungsberichte!</p>
<blockquote><p>Mac OS X Server makes it easy for groups to collaborate and communicate through their own wiki-powered intranet website complete with group calendar, blog, and mailing list. Users can create and edit wiki pages, tag and cross-reference material, upload files and images, add comments, and search content with point-and-click ease.</p></blockquote>
<p>[via <a href="http://www.bruechner.de/">Simon</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://zungu.net/blog/117/leopard-server-kommt-mit-wiki/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TWiki 4.1 Installationsanleitung</title>
		<link>http://zungu.net/blog/19/twiki-41-installationsanleitung/</link>
		<comments>http://zungu.net/blog/19/twiki-41-installationsanleitung/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 16:03:10 +0000</pubDate>
		<dc:creator>Cedric Weber</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[TWiki]]></category>
		<category><![CDATA[Webserver]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://zungu.net/2007/02/20/twiki-41-installationsanleitung/</guid>
		<description><![CDATA[Die Installation von TWiki gilt als relativ schwierig. Angst haben sollte man davor trotzdem nicht, man ben&#246;tigt etwas Erfahrung im Umgang mit einem Webserver, vorallem dann, wenn es nicht auf Anhieb funktioniert. Es ist m&#246;glich TWiki auch ohne direkten Shell-Zugriff auf den Webserver via FTP zu installieren. Wenn nicht alle Voraussetzungen erf&#252;llt sind, wird dann [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://m.zung.us/files/2006/02/T-logo-140x40-t.gif" alt="TWiki" width="140" height="40" align="right" />Die Installation von <a class="liexternal" title="TWiki " href="http://twiki.org">TWiki</a> gilt als relativ schwierig. Angst haben sollte man davor trotzdem nicht, man ben&#246;tigt etwas <a class="liexternal" href="http://twiki.org/cgi-bin/view/TWiki.AdminSkillsAssumptions">Erfahrung im Umgang mit einem Webserver</a>, vorallem dann, wenn es nicht auf Anhieb funktioniert. Es ist m&#246;glich TWiki auch ohne direkten Shell-Zugriff auf den Webserver via FTP zu installieren. Wenn nicht alle Voraussetzungen erf&#252;llt sind, wird dann jedoch h&#228;ufig Unterst&#252;tzung des Hosters ben&#246;tigt. Es empfiehlt sich also einen eigenen Server zu verwenden an dem man selber rumschrauben kann (vgl. mein <a class="liinternal" title="V-Server" href="http://m.zung.us/2006/12/19/ein-schneller-v-server-vergleich/">V-Server Vergleich)</a>.</p>
<p>F&#252;r die Installation wird ein Webserver inkl. Perl-Unterst&#252;tzung und installiertem RCS ben&#246;tigt (vgl. <a class="liexternal" title="TWikiSystemRequirements" href="http://twiki.org/cgi-bin/view/TWiki04x01/TWikiSystemRequirements">TWiki System Requirements</a>). Mit einem eigenen Server kann man ben&#246;tigte Software installieren und hat au&#223;erdem den ben&#246;tigten Zugriff auf die Apache-Konfiguration.<strong><br />
Und so bekommt man TWiki 4.1 auf einem Server installiert </strong>(hier Suse Linux 10 incl. Apache-Server  und vorhandenem Plesk 8 Administrationstool).<span id="more-19"></span></p>
<h3>Installation ben&#246;tigter Software</h3>
<p>Am besten &#252;berpr&#252;ft man zuerst ob die <a class="liexternal" title="Software" href="http://twiki.org/cgi-bin/view/TWiki04x01/TWikiSystemRequirements">ben&#246;tigte Software</a> vorhanden ist und installiert diese bei Bedarf auf dem Server. Dazu einfach Yast aufrufen und nach den Paketen suchen (perl, rcs, diff, patch, grep, cron). IdR. sind die meisten Pakete installiert.</p>
<p>Wer m&#246;chte kann auch gleich &#252;berpr&#252;fen ob die ben&#246;tigten CPAN &#8211; Module installiert sind:</p>
<pre> #  cpan

cpan&gt; i Modul:Name <em>(gibt aus ob das Modul installiert ist)</em>

cpan&gt; install Modul:Name <em>(installiert das entsprechende Modul)</em></pre>
<h3>Installation von TWiki</h3>
<p>1. <a class="liexternal" title="Download TWiki" href="http://twiki.org/cgi-bin/view/Codev/DownloadTWiki">Download</a> der aktuellen Version:</p>
<pre># wget http://twiki.org/p/pub/Codev/Release/TWiki-4.1.0.tgz</pre>
<p>2. Auspacken des Tarballs:</p>
<pre># tar -xzf TWiki-4.1.0.tgz</pre>
<p>Da nach sollte im entsprechenden Verzeichnis eine Seite (index.html) mit weiteren Informationen zur Installation sichtbar sein.</p>
<p>3.  Den Apachen konfigurieren.</p>
<p>Dazu kann man den <a class="liexternal" title="Apache Config f&#252;r TWiki" href="http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator">ApacheConfigGenerator</a> verwenden. Dort gibt man den absoluten Pfad zum TWiki-Verzeichnis ein (in meinem Fall /srv/www/vhosts/domain/httpdocs) und erstellt die Konfigurationseinstellungen.</p>
<p>Nun m&#252;ssen die generierten Textzeilen in die Apache httpd.conf inkludiert werden. Plesk inkludiert automatisch Dateien mit dem Namen vhost.conf die sich im Verzeichnis /srv/www/vhosts/domain/conf/ befinden. Einfach die Zeilen in den Editor der Wahl Einf&#252;gen und als vhost.conf an entsprechender Stelle ablegen. Wer kein Plesk verwendet sollte sich die <a class="liexternal" title="Apache Docs" href="http://httpd.apache.org/docs/2.2/">Apache Dokumentation</a> dazu anschauen.</p>
<p>Nach dem Speichern der Datei muss man daf&#252;r sorgen das die Einstellungen &#252;bernommen werden. Folgender Befehl sorg daf&#252;r das Plesk die vhost.conf in Apache inkludiert:</p>
<pre># /usr/local/psa/admin/sbin/websrvmng -v -a</pre>
<p>4. Konfiguration von TWiki</p>
<p>Jetzt kann man das Configure-Skript aufrufen (http://domain.de/bin/view/configure). Falls man einen Error 500 erh&#228;lt liegt dies meist an den Datei-Berechtigungen. Wenn man als root user arbeitet, muss man das twiki-Verzeichnis dem richtigen ftp-user zuordnen. In Plesk ist es der verwendete FTP-Benutzer.</p>
<pre># chown -R ftp-user:psacln*</pre>
<p>Das Configure-Skrip Pr&#228;sentiert nun einige Fehler, die aber beim ersten Aufruf v&#246;llig normal sind. Unter <em>General-Path-Settings</em> &#252;berpr&#252;ft man ob die vorgeschlagenen Pfade korrekt sind. Nachdem man die Admin-Emailadresse angegeben hat kann man erstmal weiterklicken. Nun sollte man als n&#228;chstes das Configure-Skript mit einem Passwort versehen um Missbrauch zu verhindern.</p>
<p>Damit ist TWiki installiert. Wenn man auf einem &#246;ffentlichen Server arbeitet sollte man sich nun um einige Sicherheitseinstellungen k&#252;mmern. Am einfachsten ist es anfangs das gesamte Verzeichnis zus&#228;tzlich per .htaccess zu sch&#252;tzen bis man alle Einstellungen &#252;berpr&#252;ft hat. Als erstes einen eigenen Benutzeraccount registrieren und in diesen im Main-Web in der Seite TWikiAdminGroup eintragen. Da nach die Group Seite sch&#252;tzen (Gelbe Infobox in der betreffenden Seite beachten). Weitere Hinweise dazu findet man in der Dokumentation.</p>
<h3>Screenshots</h3>
<p><a title="TWiki Download" rel="lightbox" href="http://m.zung.us/files/2007/02/twiki_01.png" rel="lightbox"><img src="http://m.zung.us/files/2007/02/twiki_01.thumbnail.png" alt="TWiki Download" width="200" height="135" /></a><br />
Download und auspacken des Tarballs</p>
<p><a rel="lightbox" href="http://m.zung.us/files/2007/02/twiki_02.png" rel="lightbox"><img src="http://m.zung.us/files/2007/02/twiki_02.thumbnail.png" alt="Dokumentation" width="171" height="108" /></a><br />
Index.html mit Link zur Dokumentation und Configure-Skript</p>
<p><a rel="lightbox" href="http://m.zung.us/files/2007/02/twiki_rcs.png" rel="lightbox"><img src="http://m.zung.us/files/2007/02/twiki_rcs.thumbnail.png" alt="Installation ben&#246;tigter Software mit YAST" width="171" height="90" /></a><br />
Installation ben&#246;tigter Software mit YAST</p>
<p><a rel="lightbox" href="http://m.zung.us/files/2007/02/twiki_apache_conf.png" rel="lightbox"><img src="http://m.zung.us/files/2007/02/twiki_apache_conf.thumbnail.png" alt="Apache Conf" width="159" height="128" /></a><br />
Erstellen der Apache Konfiguration</p>
<p><a rel="lightbox" href="http://m.zung.us/files/2007/02/twiki_configure.png" rel="lightbox"><img src="http://m.zung.us/files/2007/02/twiki_configure.thumbnail.png" alt="Configure TWiki" width="125" height="128" /></a><br />
Konfiguration des TWiki &#252;ber das Configure-Skript</p>
]]></content:encoded>
			<wfw:commentRss>http://zungu.net/blog/19/twiki-41-installationsanleitung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

