<?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>InfoBlog - informatikáról egyszerűen &#187; Apache</title>
	<atom:link href="http://infoblog.kovix.info/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://infoblog.kovix.info</link>
	<description>Számítástechnikai problémák és megoldásaik egyszerűen</description>
	<lastBuildDate>Sun, 03 Jul 2011 07:57:17 +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>Debain (Ubuntu) Apache 2 futtatás mod_fcgi-vel</title>
		<link>http://infoblog.kovix.info/2009/06/15/debain-ubuntu-apache-2-futtatas-mod_fcgi-vel/</link>
		<comments>http://infoblog.kovix.info/2009/06/15/debain-ubuntu-apache-2-futtatas-mod_fcgi-vel/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 09:48:50 +0000</pubDate>
		<dc:creator>kovix</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://infoblog.kovix.info/?p=69</guid>
		<description><![CDATA[Amennyiben Debian vagy Ubuntu rendszerű linux szerverünkön alapértelmezett (vagy alapértelmezetthez közeli) konfigurációval futtatjuk az Apache2 web szervert, nagy valószínűséggel a apache2-mpm-prefork wokert használjuk libapache2-mod-php5 -tel. Habár ez az alapértelemezett működés, nagy forgalom, illetve nagy, lassan futó scriptek esetében meggondolandó az apache2-mpm-worker használata, mivel a prefok modul memória igénye magas, illetve amiatt, hogy minden kérésrt egyetlen [...]]]></description>
			<content:encoded><![CDATA[<p>Amennyiben Debian vagy Ubuntu rendszerű linux szerverünkön alapértelmezett (vagy alapértelmezetthez közeli) konfigurációval futtatjuk az Apache2 web szervert, nagy valószínűséggel a apache2-mpm-prefork wokert használjuk libapache2-mod-php5 -tel. Habár ez az alapértelemezett működés, nagy forgalom, illetve nagy, lassan futó scriptek esetében meggondolandó az apache2-mpm-worker használata, mivel a prefok modul memória igénye magas, illetve amiatt, hogy minden kérésrt egyetlen szál szolgál ki, a kiszolgálás sebessége nagymértékben lassulhat.<br />
Nagy terhelésű szervereken ezek alapján mindenképpen érdemes a worker-t telepíteni, de ez felvet egy újabb problémát: a libapache2-mod-php5 csak a prefork-kal kompatibilis, a worker telepítése esetén a debian alapú rendszerek automatikusan eltávolítják azt.</p>
<p>Ebben a leírásban bemutatom, hogy hogyan tudjuk a preforkot workerre cserélni, illetve a libapache2-mod-php5 helyett hogyan tudunk mod_fcgi-t üzembe helyezni.</p>
<p><span id="more-69"></span></p>
<p><strong>Apache2 worker és mod_fcgid telepítés:</strong></p>
<blockquote><p>apt-get install apache2-mpm-worker libapache2-mod-fcgid</p></blockquote>
<p><strong>mod_fcgid engedélyezése:</strong></p>
<blockquote><p>sudo a2enmod fcgid</p></blockquote>
<p><strong>Szükséges php5  modulok telepítése</strong></p>
<p>Bármilyen php 5 modul telepíthető a rendszerre, amely szükséges a scriptek megfelelű működéséhez, pl.:</p>
<blockquote><p>apt-get install php5-cgi php5-curl php5-gd php5-ldap php5-mysql php5-mysqli php5-sqlite php5-xsl</p></blockquote>
<p><strong>Apache2 beállítások</strong></p>
<p>A csomagok telepítése után az apache2 beállítása következik. A példa az apache2 default virtualhostján keresztül mutatja be a beállításokat,  de ezeknek a módosításokat minden virtualhostban el kell végezni.</p>
<p>Keressük meg a virtualhost gyökérkönyvtárára vonatkozó bejegyzést, és egészítsük ki így:</p>
<blockquote><p>&lt;Directory /var/www&gt;<br />
AddHandler fcgid-script .php<br />
FCGIWrapper /usr/lib/cgi-bin/php5 .php<br />
&lt;/Directory&gt;</p></blockquote>
<p>majd pedig minden &#8220;directory&#8221; bejegyésben engedélyezzük a CGI futtatást:</p>
<blockquote><p>Options ExecCGI Indexes</p></blockquote>
<p>A virtualhostok mentése után csupán egy apache2 újraindítás van hátra:</p>
<blockquote><p>/etc/init.d/apache2 force-reload</p></blockquote>
<p>és a forrás pedig:</p>
<p>Ezt a cikket az alábbi leírás alapján portoltam a saját rendszeremre és magyar nyelven:</p>
<p><a class="aligncenter" href="http://ivan.gudangbaca.com/installing_apache2_and_php5_using_mod_fcgid" target="_blank">http://ivan.gudangbaca.com/installing_apache2_and_php5_using_mod_fcgid</a></p>
]]></content:encoded>
			<wfw:commentRss>http://infoblog.kovix.info/2009/06/15/debain-ubuntu-apache-2-futtatas-mod_fcgi-vel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

