<?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>Özgür Kuru &#187; pardus lamp kurulumu</title>
	<atom:link href="http://www.ozgurkuru.net/ozgur/tag/pardus-lamp-kurulumu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ozgurkuru.net/ozgur</link>
	<description>Gözyaşı gülümsemelerinin yansımaları...</description>
	<lastBuildDate>Sat, 04 Sep 2010 18:58:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PHP 2: Linux sistemlerde Php</title>
		<link>http://www.ozgurkuru.net/ozgur/2009/07/17/php-2-linux-sistemlerde-php/</link>
		<comments>http://www.ozgurkuru.net/ozgur/2009/07/17/php-2-linux-sistemlerde-php/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 13:59:14 +0000</pubDate>
		<dc:creator>Özgür Kuru</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[linuxgezegen]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[arch lighttpd kurulumu]]></category>
		<category><![CDATA[arch linux]]></category>
		<category><![CDATA[arch linux türkiye]]></category>
		<category><![CDATA[kurulum]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[pardus lamp kurulumu]]></category>
		<category><![CDATA[php fastcgi]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://www.ozgurkuru.net/ozgur/?p=592</guid>
		<description><![CDATA[Bu yazımda, Linux dağıtımlarına Php ve ek araçların (sunucu,veri tabanı vb..) nasıl kurulacağını anlatacağım. Bu işlem genelde LAMP (Linux, Apache, MySQL ve PHP) olarak adlandırılır. Fakat ben mümkün olduğunca farklı dağıtımlar ve farklı yazılımların kurulum işlemlerini de anlatmaya çalışacağım. Bu &#8230; <a href="http://www.ozgurkuru.net/ozgur/2009/07/17/php-2-linux-sistemlerde-php/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Bu yazımda, Linux dağıtımlarına Php ve ek araçların (sunucu,veri tabanı vb..) nasıl kurulacağını anlatacağım. Bu işlem genelde LAMP (Linux, Apache, MySQL ve PHP) olarak adlandırılır. Fakat ben mümkün olduğunca farklı dağıtımlar ve farklı yazılımların kurulum işlemlerini de anlatmaya çalışacağım. Bu yazımda sadece dağıtımlar üzerine kurulumlar ile ilgili bilgi vereceğim. Çeşitli ayarlar ile ilgili bilgileri özel olarak ileride anlatacağım. Ve bütün anlatımlarım sırasında elimden geldiği kadar farklı işletim sistemleri ve dağıtmlar ile ilgili örneklere değineceğim.</p>
<p><span style="text-decoration: underline;"><strong>Pardus dağıtımına Php, Apache, MySQL ve PhpMyAdmin kurulumu:</strong></span></p>
<p><a title="Pardus" href="http://www.pardus.org.tr" target="_blank">Pardus</a> dağıtımında LAMP kurmak oldukça basit bir işlemdir. Öncelikle:<br />
<code><br />
sudo pisi it php apache mysql phpmyadmin mod_php</code></p>
<p>komutu ile sistemimize ilgili yazılımları kurmamız gerekiyor. &#8220;mod_php&#8221; paketi apache ile php yorumlayıcısının anlaşması için gerekli apache modül paketidir. PhpMyAdmin ise web tarayıcımız aracılığı ile MySQL tablolarımızı ve veri tabanlarımızı yönetmemizi sağlayan Php ile yazılmış bir uygulamadır. PhpMyAdmin yazılımını kurabilmeniz için öncelikle &#8220;katkı&#8221; deposunu <a title="PardusWiki: Katkı deposu ekleme" href="http://tr.pardus-wiki.org/NASIL:Katk%C4%B1_deposu_ekleme" target="_blank">eklemeniz</a> gerekmektedir.</p>
<p>Bu işlemleri bitirdikten sonra sırasıyla:<br />
<code><br />
sudo service apache start<br />
sudo service mysql_server start</code></p>
<p>komutlarını vererek apache ve mysql sunucularını çalıştırmanız gerekiyor. Bilgisayarınız her açıldığında bu servislerin otomatik başlatmak istiyorsanız &#8220;<em>start</em>&#8221; komutu yerine &#8220;<em>on</em>&#8221; yazmanız yeterlidir.</p>
<p>Bu işlemlerden sonra</p>
<p><code> service</code></p>
<p>komutu vererek ilgili servislerin başladığını kontrol etmekte fayda var. Eğer iki serviste çalışıyor ise herşey yolunda gitmiş demektir. Artık tarayıcınıza &#8220;http://localhost&#8221; yazarak web sayfalarınızı görüntüleyebilirsiniz.</p>
<p>Artık Pardus sisteminiz hazır. Bu noktada bir takım dosyaların yollarını vermekte fayda var:<br />
<code><br />
Php.ini: /etc/php/php.ini<br />
Apache: /etc/apache2/http.conf<br />
Mysql: /etc/mysql/mysql.conf<br />
Web dizini: /var/www/htdocs/<br />
Mysql veri tabanı dosyaları: /var/lib/mysql</code></p>
<p><span style="text-decoration: underline;"><strong>Arch Linux üzerinde Php, Apache, MySQL ve PhpMyAdmin kurulumu:</strong></span></p>
<p><a title="Arch Linux" href="http://www.archlinux.org" target="_blank">Arch Linux</a>, diğer linux dağıtımlarından biraz farklıdır. Fakat temel olarak sistem ne kadar farklı olursa olsun Php çalışma mantığı aynıdır. Arch Linux üzerinde LAMP ile ilgili kurulum bilgilerine <a title="Arch Linux Türkiye" href="http://www.archlinux.org.tr" target="_blank">Arch Linux Türkiye</a> ekibi tarafından çevirisi yapılmış wiki <a title="ArchLinuxWiki: LAMP" href="http://wiki.archlinux.org/index.php/LAMP_(T%C3%BCrk%C3%A7e)" target="_blank">bağlantısından</a> ulaşabilirsiniz.</p>
<p>Ayrıca Lighttpd sunucusu ile ilgili bilgi ve ayarlar konusunda yine wiki <a title="ArchLinuxWiki: Lighttpd" href="http://wiki.archlinux.org/index.php/Lighttpd" target="_blank">belgesine</a>, lighttpd için php ayarlarını yapmak içinse şu <a title="ArchLinuxWiki: Lighttpd &amp; Php" href="http://wiki.archlinux.org/index.php/Fastcgi_and_lighttpd" target="_blank">belge</a> işe yarayabilir. Fakat lighttpd ile ilgili olan her iki belge de İngilizce olduğu için ben kısaca bahsetmek istiyorum:</p>
<p>Lighttpd kurmak için:<br />
<code>sudo pacman -S lighttpd</code><br />
komutunu vermeniz yeterlidir. Lighttpd ayarlarını &#8220;/etc/lighttpd/lighttpd.conf&#8221; dosyasında tutar. <code><br />
</code><br />
Servisi başlatmak için:<br />
<code><br />
sudo /etc/rc.d/lighttpd start<br />
</code><br />
Komutunu vermeniz gerekiyor. Ayrıca Arch Linux altında bir servisi açılışta başlatmak istiyorsanız &#8220;/etc/rc.conf&#8221; dosyasında bulunan ilgili satıra lighttpd yi eklemeniz gerekiyor:<br />
<code><br />
DEAMONS=(... lighttpd ...)</code><br />
Bu satıra benzer bir yapı olması gerekiyor.</p>
<p>Lighttpd sunucusuna php yi fastcgi olarak tanımlamak için:<br />
<code>sudo pacman -S fcgi </code><br />
Komutu ile fastcgi paketini kurmanız gerekiyor. Bu işlemin ardından &#8220;/etc/lighttpd/lighttpd.conf&#8221; dosyasını yetkili kullanıcı olarak açıp içerisinde:<br />
<code><br />
#"mod_access",<br />
#"mod_fastcgi",<br />
#"mod_accesslog"<br />
</code><br />
Satırlarının başındaki &#8220;#&#8221; işaretini kaldırıyoruz. Ardından aynı dosya içerisine:<br />
<code><br />
fastcgi.server = (<br />
".php" =&gt;<br />
( "localhost" =&gt;<br />
(<br />
"socket" =&gt; "/tmp/php-fastcgi.socket",<br />
"bin-path" =&gt; "/usr/bin/php-cgi"<br />
)<br />
)<br />
)<br />
</code><br />
Satırlarını ekliyoruz. Bu işlemin ardından:<br />
<code>sudo /etc/rc.d/lighttpd restart</code><br />
Komutunu vererek lighttpd sunucusunu baştan başlatmamız gerekiyor.</p>
<p>Ek bir not vermek istiyorum. Arch Linux üzerine php kurduğunuz zaman ön tanımlı olarak bütün ayarlar kapalı gelmekte. Bu nedenle &#8220;/etc/php/php.ini&#8221; dosyası içerisinde bulunan extension bölümündeki bir takım eklentileri aktif etmek için başlarındaki &#8220;;&#8221; işaretini kaldırmanız yeterlidir. Tabi bu işlemden sonra sunucumuzu yeniden başlatmamız gerekiyor.</p>
<p>Link: <a href="http://www.ozgurkuru.net/ozgur/2009/04/17/arch-linux-uzerinde-apache-mysql-ve-php/" target="_blank">Bir zamanlar yazmış olduğum Arch Linux ile ilgili PHP kurulum yazısı.</a></p>
<p><a href="http://www.efeciftci.com/2009/07/18/debian-tabanli-sistemlerde-php/" target="_blank">Debian Üzerinde Kurulum (Efe Çiftçi)</a></p>
<p><a href="http://cookingthecode.com/a21_Php-Mysql-Apache-Lamp-Kurulumu" target="_blank">Kaynak kod derlenerek kurulum ile ilgili bir yazı</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ozgurkuru.net/ozgur/2009/07/17/php-2-linux-sistemlerde-php/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
