<?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>CITYCLOUDS &#187; MySQL5</title>
	<atom:link href="http://www.cityclouds.de/tag/mysql5/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cityclouds.de</link>
	<description>Music, Design &#38; Inspiration</description>
	<lastBuildDate>Sat, 04 Feb 2012 14:06:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Debian Etch – Apache2 mit PHP5 via FastCGI und mehreren VHosts (Teil 1)</title>
		<link>http://www.cityclouds.de/2008/08/debian-etch-apache2-mit-php5-via-fastcgi-und-mehreren-vhosts-teil-1/</link>
		<comments>http://www.cityclouds.de/2008/08/debian-etch-apache2-mit-php5-via-fastcgi-und-mehreren-vhosts-teil-1/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 12:46:57 +0000</pubDate>
		<dc:creator>Paeddl</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[CGI]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[fcgi]]></category>
		<category><![CDATA[MySQL5]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[VHOST]]></category>
		<category><![CDATA[Zend Optimizer]]></category>

		<guid isPermaLink="false">http://www.cityclouds.de/index.php?/archives/24-guid.html</guid>
		<description><![CDATA[Dieses HowTo soll euch zeigen, wie man auf Debian Etch einen leistungsstarken Webserver für PHP-Anwendungen zur Verfügung stellt. Ich verwende beschriebene Konfiguration für einen Produktiv-Server, auf dem mehrere VHosts laufen. Darauf sind zahlreiche Web-Applikationen, wie Typo3 installiert. Ziel ist es einen Server mit folgenden Eigenschaft zu installieren&#8230; * Apache 2 * PHP5 (via FastCGI) * [...]]]></description>
			<content:encoded><![CDATA[<p>Dieses HowTo soll euch zeigen, wie man auf Debian Etch einen leistungsstarken Webserver für PHP-Anwendungen zur Verfügung stellt. Ich verwende beschriebene Konfiguration für einen Produktiv-Server, auf dem mehrere VHosts laufen. Darauf sind zahlreiche Web-Applikationen, wie Typo3 installiert. Ziel ist es einen Server mit folgenden Eigenschaft zu installieren&#8230;</p>
<p>* Apache 2<br />
* PHP5 (via FastCGI)<br />
* cURL-Erweiterung für PHP (wird von Typo3)<br />
* Tidy-Erweiterung für PHP (optional für PHP)<br />
* mcrypt-Erweiterung für PHP (empfohlen für phpMyAdmin)<br />
* GD2lib mit Freetype2<br />
* eAccelerator (PHP-Beschleuniger)<br />
* Zend Optimizer (PHP-Beschleuniger)<br />
* MySQL5<br />
<span id="more-14"></span><br />
Des Weiteren wird es mit diesen Paketen möglich sein, die PHP-Skripte mit den Rechten des Eigentümers auszuführen. Dafür wird suExec zuständig sein. Ich lege bei diesem Tutorial Wert auf eine hohe PHP-Performance, weshalb ich zu dem seit längerem etabliertem FastCGI auch noch zwei PHP-Beschleuniger einsetze.</p>
<p>Benötigt wird ein SSH-Zugang zu eurem Sever. Natürlich verlangt die Konfiguration von uns, dass wir mit root-Rechten auf dem Server arbeiten dürfen. Zudem verwende ich für das Editieren der Config-Dateien den Edit-Modus des MidnightCommanders. Das ist in meinen Augen ein ganz nützlicher Datei-Browser, der ein minimales GUI mitbringt. Wer ihn ebenfalls nutzen will, installiert das Teil mit folgendem Befehl:</p>
<address># aptitude install mc</address>
<p>Ihr solltet zunächst euer Debian auf den neusten Stand bringen. Wie empfohlen nutzen wir zum Installieren der Pakete &#8220;aptitude&#8221;. Wer bei seinem System bereits auf apt-get zurückgegriffen hat, sollte dies auch weiterhin tun und &#8220;aptitude&#8221; durch &#8220;apt-get&#8221; ersetzen.</p>
<p>System aktualisieren</p>
<address># aptitude update<br />
# aptitude upgrade</address>
<p>Benötigte Pakete installieren:</p>
<address># aptitude install apache2-mpm-worker apache2-threaded-dev apache2.2-common apache2-utils libapache2-mod-fcgid php5 php5-common php5-cgi php5-gd php5-mysql php5-tidy php5-curl php5-mcrypt mysql-server-5.0 libfreetype6 libgd2-xpm</address>
<p>Standardmäßig bekommt der MySQL-Root-User kein Passwort, da zunächst keine Verbindungen von außen zulässt. Da sicher nun einmal sicher ist, werden wir dennoch ein Passwort vergeben. &#8220;geheim&#8221; bitte durch dein Passwort ersetzen.</p>
<address># mysqladmin -u root password geheim</address>
<p>Wenn du nun die IP-Adresse deines Servers im Browser eingibst, solltest du bereits mit der Meldung &#8220;It works!&#8221; belohnt werden.</p>
<p><a href="http://www.cityclouds.de/?p=15">Zu Teil 2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cityclouds.de/2008/08/debian-etch-apache2-mit-php5-via-fastcgi-und-mehreren-vhosts-teil-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

