﻿<?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>Dinopsys - Web Örümceği &#187; Centos</title>
	<atom:link href="http://dinopsys.net/kategori/linux/centos/feed/" rel="self" type="application/rss+xml" />
	<link>http://dinopsys.net</link>
	<description>Amatör Ruhlu Profesyonellerin Diyarı...</description>
	<lastBuildDate>Wed, 18 Jan 2012 09:30:21 +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>Undefined subroutine &amp;ow::htmltext::str2html called at ow-shared.pl line 1283.</title>
		<link>http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/</link>
		<comments>http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 15:00:04 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/</guid>
		<description><![CDATA[Openwebmail kurulumu tamamlandıktan sonra giriş yapmaya çalıştığınızda bu hatayı alıyorsunuz; Aşağıdaki düzeltmeyi yapınız; pico +1283 ow-shared.pl komutu ile ow-shared.pl dosyasinin 1283. satirina gidin; sub openwebmailerror { my ($file, $linenum, $msg)=@_; $msg = ow::htmltext::str2html($msg); my $mailgid=getgrnam(&#8216;mail&#8217;); bu sekilde bir kac satir kod goreceksiniz. Bu kodlari asagidaki gibi degistirin; sub openwebmailerror { require &#8220;modules/htmltext.pl&#8221;; my ($file, $linenum, [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fundefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283%2F&amp;title=Undefined%20subroutine%20%26%23038%3Bow%3A%3Ahtmltext%3A%3Astr2html%20called%20at%20ow-shared.pl%20line%201283." id="wpa2a_2"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Openwebmail kurulumu tamamlandıktan sonra giriş yapmaya çalıştığınızda bu hatayı alıyorsunuz;</p>
<p>Aşağıdaki düzeltmeyi yapınız;</p>
<p><span id="more-160"></span><br />
pico +1283 ow-shared.pl<br />
<!--adsense#text1--><br />
komutu ile ow-shared.pl dosyasinin 1283. satirina gidin;</p>
<p><font face="Courier New">sub openwebmailerror {<br />
my ($file, $linenum, $msg)=@_;<br />
$msg = ow::htmltext::str2html($msg);<br />
my $mailgid=getgrnam(&#8216;mail&#8217;);</font></p>
<p><font face="Courier New">bu sekilde bir kac satir kod goreceksiniz.</font></p>
<p><font face="Courier New">Bu kodlari asagidaki gibi degistirin;</font></p>
<p><font face="Courier New">sub openwebmailerror {<br />
require &#8220;modules/htmltext.pl&#8221;;<br />
my ($file, $linenum, $msg)=@_;<br />
$msg = ow::htmltext::str2html($msg);<br />
my $mailgid=getgrnam(&#8216;mail&#8217;);</font></p>
<p><font face="Courier New">Daha sonra dosyayı kaydedip çıkın ve browserınızdan tekrar deneyin hatanın giderildiğini göreceksiniz.</font></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fundefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283%2F&amp;title=Undefined%20subroutine%20%26%23038%3Bow%3A%3Ahtmltext%3A%3Astr2html%20called%20at%20ow-shared.pl%20line%201283." id="wpa2a_4"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>make: *** No rule to make target `special.mk&#8217;.  Stop.</title>
		<link>http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/</link>
		<comments>http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 14:20:19 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/</guid>
		<description><![CDATA[Bugunlerde Ruby on rails olayina sarmis durumdayim. Hani kalkip program yazmak degil hedefim, hicbir zaman olmayacakta. Ama cok guzel bir script buldum rb ile yazilmis. Bunu calistirmam lazim diyerek daldim ruby on rails kurulumuna ( bu arada cok yakinda Plesk yuklu sunucuya Ruby On Rails nasil kurulur diye bir makale hazirliyorum.) Biryere kadar hersey mukemmel gitti taki [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fmake-no-rule-to-make-target-specialmk-stop%2F&amp;title=make%3A%20%2A%2A%2A%20No%20rule%20to%20make%20target%20%60special.mk%26%238217%3B.%20%20Stop." id="wpa2a_6"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Bugunlerde Ruby on rails olayina sarmis durumdayim. Hani kalkip program yazmak degil hedefim, hicbir zaman olmayacakta. Ama cok guzel bir script buldum rb ile yazilmis. Bunu calistirmam lazim diyerek daldim ruby on rails kurulumuna ( bu arada cok yakinda Plesk yuklu sunucuya Ruby On Rails nasil kurulur diye bir makale hazirliyorum.) Biryere kadar hersey mukemmel gitti taki mod_fcgi paketini kurmak isteyene kadar ve baslikta gordugunuz hata ile karsilastim. Hatanin sebebi basit.</p>
<p><span id="more-157"></span><br />
<!--adsense#text1--><br />
httpd-devel paketlerinin yuklu olmamasindan dolayi special.mk yi bulamiyor yapilmasi gereken tek islem ise;</p>
<p>yum install httpd-devel</p>
<p>komutunu calistirip, gerekli paketlerin kurulmasi icin onay vermek ve kurulum isleminin bitmesini beklemek. Daha sonra tekrar denediginizde bu hatayi tekrar vermedigini gormus olacaksiniz.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fmake-no-rule-to-make-target-specialmk-stop%2F&amp;title=make%3A%20%2A%2A%2A%20No%20rule%20to%20make%20target%20%60special.mk%26%238217%3B.%20%20Stop." id="wpa2a_8"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos 4.4 üzerine Architecture Plug-ini ile Cacti Kurulumu &#8211; 2</title>
		<link>http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu-2/</link>
		<comments>http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu-2/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 09:13:21 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu-2/</guid>
		<description><![CDATA[Kaldigimiz yerden tum hizimizla devam ediyoruz. En son config.php yi duzenliyorduk simdi database imizi olusturacagiz. MySQL veritabani ve cacti userinin olusturulmasi groupadd cacti useradd -g cacti cactiuser komutlari ile sistemimize cacti grubu ve cactiuser i ekliyoruz. Simdi databaseimizi olusturalim ve gerekli yetki ayarlarini yapalim mysql -u root -p komutu ile mysql shell ine girelim create [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu-2%2F&amp;title=Centos%204.4%20%C3%BCzerine%20Architecture%20Plug-ini%20ile%20Cacti%20Kurulumu%20%26%238211%3B%202" id="wpa2a_10"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Kaldigimiz yerden tum hizimizla devam ediyoruz. En son config.php yi duzenliyorduk simdi database imizi olusturacagiz.</p>
<p><span id="more-129"></span></p>
<p><strong>MySQL veritabani ve cacti userinin olusturulmasi</strong></p>
<p>groupadd cacti<br />
useradd -g cacti cactiuser</p>
<p>komutlari ile sistemimize cacti grubu ve cactiuser i ekliyoruz.</p>
<p>Simdi databaseimizi olusturalim ve gerekli yetki ayarlarini yapalim<br />
<!--adsense#text1--><br />
mysql -u root -p</p>
<p>komutu ile mysql shell ine girelim</p>
<p>create database cacti;<br />
grant all on cacti.* to root;<br />
grant all on cacti.* to root@localhost;<br />
grant all on cacti.* to cactiuser;<br />
grant all on cacti.* to cactiuser@localhost;<br />
set password for <a href="mailto:cactiuser@localhost=password('cactipassword'">cactiuser@localhost=password(&#8216;cactipassword&#8217;</a>);<br />
exit </p>
<p> Database de tamam simdi database imize tablolari import edelim</p>
<p>cd /root/cacti-0.8.6j</p>
<p>mysql -uroot -p cacti &lt; cacti.sql</p>
<p><strong>Cacti dizinin yetki ayarlari</strong></p>
<p>cd /usr/local/cacti<br />
chown -R cactiuser rra/ log/</p>
<p><strong>Cacti pollerini Crona ekleyelim</strong></p>
<p><strong>vi /etc/crontab</strong></p>
<p>komutu ile dosyayi acalim ve en alt satira</p>
<p>*/5 * * * * cactiuser /usr/bin/php /usr/local/cacti/poller.php &gt; /dev/null 2&gt;&amp;1<br />
<!--adsense#text1--><br />
seklinde ekleyelim. Her 5 dakikada bir calismasi icin!</p>
<p>Dosyamizi kaydedip cikalim ve cron servisini yeniden baslatalim</p>
<p>service crond restart</p>
<p><strong>Cacti Kurulumu</strong></p>
<p><a href="http://cacti.dinopsys.net/"><strong>http://cacti.dinopsys.net</strong>/</a></p>
<p>adresini calistiralim ( tabi siz nereye kurduysaniz o adresi cagirin)</p>
<p>ileri ileri yapip kurulumu bitirin.</p>
<p>ilk giris sifreleriniz;</p>
<p>admin</p>
<p>admin</p>
<p>dir.</p>
<p>Detayli bilgi icin;</p>
<p>Cacti &#8211; <a target="_blank" href="http://www.cacti.net/"><font color="#003399">http://www.cacti.net/</font></a><br />
Cactiusers &#8211; <a target="_blank" href="http://cactiusers.org/"><font color="#003399">http://cactiusers.org/</font></a></p>
<p>Kolay Gelsin</p>
<p>dinopsys.net</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu-2%2F&amp;title=Centos%204.4%20%C3%BCzerine%20Architecture%20Plug-ini%20ile%20Cacti%20Kurulumu%20%26%238211%3B%202" id="wpa2a_12"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos 4.4 üzerine Architecture Plug-ini ile Cacti Kurulumu</title>
		<link>http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu/</link>
		<comments>http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 08:50:49 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu/</guid>
		<description><![CDATA[Bu yazimizda Centos 4.4 isletim sistemi uzerine, Cacti programini kuracagiz. Oncelikle Cacti nedir biraz bundan bahsedelim. Cacti cok kullanisli bir arayuzu olan, kullanici ve etki/yetki ayarlari yapilabilen bir snmp izleme arayuzudur. Bugun bircok firmada cacti kullanilmaktadir ve ucretsizdir! Cacti programinin temin edilmesi; [root@dinopsys ~]# wget http://www.cacti.net/downloads/cacti-0.8.6j.tar.gz Su an icin son surum budur. Architecture Plug-in inin temin [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu%2F&amp;title=Centos%204.4%20%C3%BCzerine%20Architecture%20Plug-ini%20ile%20Cacti%20Kurulumu" id="wpa2a_14"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Bu yazimizda Centos 4.4 isletim sistemi uzerine, Cacti programini kuracagiz. Oncelikle Cacti nedir biraz bundan bahsedelim. Cacti cok kullanisli bir arayuzu olan, kullanici ve etki/yetki ayarlari yapilabilen bir snmp izleme arayuzudur. Bugun bircok firmada cacti kullanilmaktadir ve ucretsizdir!</p>
<p><span id="more-128"></span></p>
<p><strong>Cacti programinin temin edilmesi;</strong></p>
<p>[root@dinopsys ~]# wget <a href="http://www.cacti.net/downloads/cacti-0.8.6j.tar.gz">http://www.cacti.net/downloads/cacti-0.8.6j.tar.gz</a></p>
<p>Su an icin son surum budur.</p>
<p><strong>Architecture Plug-in inin temin edilmesi</strong></p>
<p>[root@dinopsys ~]#  wget  <a href="http://cactiusers.org/downloads/cacti-plugin-arch.tar.gz">http://cactiusers.org/downloads/cacti-plugin-arch.tar.gz</a></p>
<p><strong>Gerekli Programlarin Kurulumu</strong></p>
<p>Cacti&#8217; nin ihtiyac duyacagi bazi programlari onceden kurmakta fayda var.</p>
<p>rpm -Uvh <a href="http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm">http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm</a><br />
<!--adsense#text1--><br />
yum install rrdtool-devel net-snmp net-snmp-utils net-snmp-devel freetype-devel libpng-devel libart_lgpl-devel</p>
<p><strong>Cacti&#8217; yi acalim</strong></p>
<p>tar -xvzf cacti-0.8.6j.tar.gz<br />
cp -Rf cacti-0.8.6j /usr/local/cacti<br />
ln -s /usr/local/cacti /var/www/vhosts/dinopsys.net/subdomains/cacti/httpdocs</p>
<p> once cacti yi actim, sonra /usr/local altina klasoru kopyaladim ve son olarakta web dizinimle linkledim.</p>
<p><strong>Architecture Plugininin Cactiye Patchlenmesi</strong> <br />
<!--adsense#text1--><br />
tar -xvzf cacti-plugin-arch.tar.gz<br />
cp cacti-plugin-arch/cacti-plugin-0.8.6j.diff /usr/local/cacti/<br />
cd /usr/local/cacti/</p>
<p>Plugini actim ve sonra cacti dizinine kopyaladim ve o dizine gectim.</p>
<p>patch -p1 -N &#8211;dry-run &lt; cacti-plugin-0.8.6j.diff</p>
<p>ve patch komutunu calistirdim.</p>
<p>Eger herhangi bir hata almadi iseniz bir sorun yoktur ve isimize devam edebiliriz;</p>
<p>patch -p1 -N &lt; cacti-plugin-0.8.6j.diff</p>
<p><strong>config.php dosyasinin duzenlenmesi</strong></p>
<p>vi include/config.php</p>
<p>Asagidaki satirlari kendimize gore degistirmemiz lazim</p>
<p class="system">$database_password = &#8220;cactiuser&#8221;; </p>
<p class="system">Database sifremizi yukariya girelim</p>
<p>$config['url_path'] = &#8216;/cacti/&#8217;;</p>
<p>seklinde degisikligimizi yapalim.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu%2F&amp;title=Centos%204.4%20%C3%BCzerine%20Architecture%20Plug-ini%20ile%20Cacti%20Kurulumu" id="wpa2a_16"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/centos-44-uzerine-architecture-plug-ini-ile-cacti-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos 5.0 Resimli Kurulum Rehberi &#8211; 3</title>
		<link>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-3/</link>
		<comments>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-3/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 07:38:43 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-3/</guid>
		<description><![CDATA[Onceki iki makalemizde Centos isletim sistemimizi kurduk ve basit networking ayarlari ile kota destegini aktif hale getirdik. Simdi sira ise Centos 5.0&#8242; i kurarken yaninda kurdugumuz DB server Web Server gibi servislerin ayarlanmasina geldi. Her zamanki uyarimi yapmakta fayda goruyorum; bu yazinin 1 ve 2. makalelerini okumadan bu (3.) makaleye gecmemenizde fayda var. http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-2 [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50-resimli-kurulum-rehberi-3%2F&amp;title=Centos%205.0%20Resimli%20Kurulum%20Rehberi%20%26%238211%3B%203" id="wpa2a_18"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Onceki iki makalemizde Centos isletim sistemimizi kurduk ve basit networking ayarlari ile kota destegini aktif hale getirdik. Simdi sira ise Centos 5.0&#8242; i kurarken yaninda kurdugumuz DB server Web Server gibi servislerin ayarlanmasina geldi. Her zamanki uyarimi yapmakta fayda goruyorum; bu yazinin 1 ve 2. makalelerini okumadan bu (3.) makaleye gecmemenizde fayda var.</p>
<p><a href="http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi">http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi</a></p>
<p><a href="http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-2">http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-2</a></p>
<p>Eger biz bunlari okuduk hatim ettik bile diyorsaniz buyrun ucuncu ve son yazimiza gecelim.</p>
<p><span id="more-125"></span></p>
<p><strong>Chrooted Dns Server Kurmak ( Bind9)</strong></p>
<p>yum install bind-chroot</p>
<p>komutu ile gerekli paketimizi kuralim.</p>
<p>Sonra sirasiyla asagidaki komutlari uygulayalim;</p>
<p>chmod 755 /var/named/<br />
chmod 775 /var/named/chroot/<br />
chmod 775 /var/named/chroot/var/<br />
chmod 775 /var/named/chroot/var/named/<br />
chmod 775 /var/named/chroot/var/run/<br />
chmod 777 /var/named/chroot/var/run/named/<br />
cd /var/named/chroot/var/named/<br />
ln -s ../../ chroot<br />
cp /usr/share/doc/bind-9.3.3/sample/var/named/named.local /var/named/chroot/var/named/named.local<br />
cp /usr/share/doc/bind-9.3.3/sample/var/named/named.root /var/named/chroot/var/named/named.root<br />
touch /var/named/chroot/etc/named.conf<br />
chkconfig &#8211;levels 235 named on<br />
/etc/init.d/named start</p>
<p>Artik bind chrooted sekliyle calisiyor.</p>
<p><strong>Database Server Kurulumu &#8211; MySQL 5.0 Kurulumu</strong></p>
<p>yum install mysql mysql-devel mysql-server</p>
<p>yine yukaridaki komut ile ilgili paketleri yum programina kurduruyoruz.</p>
<p>chkconfig &#8211;levels 235 mysqld on<br />
/etc/init.d/mysqld start</p>
<p>bu komutlar ile mysql un acilista acilmasini sagliyoruz.</p>
<p>vi /etc/my.cnf</p>
<p>komutu ile dosyamizi acip;</p>
<table border="1" bgColor="#cccccc" align="center" width="90%" cellPadding="2" cellSpacing="0" borderColor="#000000">
<tr>
<td>
<pre>#skip-networking</pre>
</td>
</tr>
</table>
<p>seklinde ayarliyoruz.</p>
<p>Ve sonrasinda yaptigimiz degisikliklerin gecerli olmasi icin mysql servisini yeniden baslatiyoruz.</p>
<p>/etc/init.d/mysqld restart <br />
<!--adsense#text1--></p>
<p>Simdi bizim icin hayati onem tasiyan MySQL root sifremizi ayarliyalim;</p>
<p>mysqladmin -u root password dinopsys</p>
<p>gordugunuz gibi mysql root sifremi dinopsys olarak ayarladim.</p>
<p><strong>SMTP-AUTH ve TLS ile Postfix Kurulumu</strong></p>
<p class="command">yum install cyrus-sasl cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-md5 cyrus-sasl-plain postfix dovecot</p>
<p class="command">postconf -e &#8216;smtpd_sasl_local_domain =&#8217;<br />
postconf -e &#8216;smtpd_sasl_auth_enable = yes&#8217;<br />
postconf -e &#8216;smtpd_sasl_security_options = noanonymous&#8217;<br />
postconf -e &#8216;broken_sasl_auth_clients = yes&#8217;<br />
postconf -e &#8216;smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination&#8217;<br />
postconf -e &#8216;inet_interfaces = all&#8217;<br />
postconf -e &#8216;mynetworks = 127.0.0.0/8&#8242;</p>
<p class="command">yukaridaki komutlari sirasi ile uygulayin.</p>
<p class="command">Simdi  <span class="system"><em><font face="Courier New">/usr/lib/sasl2/smtpd.conf dosyasini editlememiz gerekmekte.</font></em></span></p>
<p class="command"><span class="system">vi /usr/lib/sasl2/smtpd.conf</span></p>
<p class="command"><span class="system">pwcheck_method: saslauthd<br />
mech_list: plain login</span></p>
<p class="command"><span class="system">seklinde degisikliklerimizi yapalim ve dosyamizi kaydedip cikalim.</span></p>
<p class="command"><span class="system">Sonra sirasi ile ;</span></p>
<p><span class="system"></span><span class="system"></span><span class="system"></span><span class="system"></p>
<p class="command">mkdir /etc/postfix/ssl<br />
cd /etc/postfix/ssl/<br />
openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024</p>
<p class="command">chmod 600 smtpd.key<br />
openssl req -new -key smtpd.key -out smtpd.csr</p>
<p class="command">openssl x509 -req -days 3650 -in smtpd.csr -signkey smtpd.key -out smtpd.crt</p>
<p class="command">openssl rsa -in smtpd.key -out smtpd.key.unencrypted</p>
<p class="command">mv -f smtpd.key.unencrypted smtpd.key<br />
openssl req -new -x509 -extensions v3_ca -keyout cakey.pem -out cacert.pem -days 3650</p>
<p class="command">komutlarini uygulayalim.</p>
<p class="command">Simdi Postfix i  TLS icin konfigure edecegiz.</p>
<p class="command">postconf -e &#8216;smtpd_tls_auth_only = no&#8217;<br />
postconf -e &#8216;smtp_use_tls = yes&#8217;<br />
postconf -e &#8216;smtpd_use_tls = yes&#8217;<br />
postconf -e &#8216;smtp_tls_note_starttls_offer = yes&#8217;<br />
postconf -e &#8216;smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key&#8217;<br />
postconf -e &#8216;smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt&#8217;<br />
postconf -e &#8216;smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem&#8217;<br />
postconf -e &#8216;smtpd_tls_loglevel = 1&#8242;<br />
postconf -e &#8216;smtpd_tls_received_header = yes&#8217;<br />
postconf -e &#8216;smtpd_tls_session_cache_timeout = 3600s&#8217;<br />
postconf -e &#8216;tls_random_source = dev:/dev/urandom&#8217;</p>
<p class="command">&nbsp;</p>
<p class="command">CentOS da Dovecot  daemonu default olarak sadece imap ve imaps servislerini destekler ancak biz pop3 istiyoruz ve bu yuzden dovecot.conf dosyasini duzenlememiz gerekiyor.</p>
<p class="command">vi /etc/dovecot.conf</p>
<p class="command">[...]<br />
# Base directory where to store runtime data.<br />
#base_dir = /var/run/dovecot/</p>
<p># Protocols we want to be serving: imap imaps pop3 pop3s<br />
# If you only want to use dovecot-auth, you can set this to &#8220;none&#8221;.<br />
protocols = imap imaps pop3 pop3s</p>
<p># IP or host address where to listen in for connections. It&#8217;s not currently<br />
# possible to specify multiple addresses. &#8220;*&#8221; listens in all IPv4 interfaces.<br />
[...]</p>
<p class="command">protocols tagina dikkat edin ve bu sekilde ayarlayin&#8230;</p>
<p class="command">Simdi Postfix, saslauthd, ve Dovecot programlarini calistiriyoruz: </p>
<p class="command">chkconfig &#8211;levels 235 sendmail off<br />
chkconfig &#8211;levels 235 postfix on<br />
chkconfig &#8211;levels 235 saslauthd on<br />
chkconfig &#8211;levels 235 dovecot on<br />
/etc/init.d/sendmail stop<br />
/etc/init.d/postfix start<br />
/etc/init.d/saslauthd start<br />
/etc/init.d/dovecot start</p>
<p class="command">Bakalim hersey dogrumu;</p>
<p class="command">telnet localhost 25 </p>
<p class="command">ehlo localhost </p>
<p class="system">250-STARTTLS</p>
<p>ve</p>
<p class="system">250-AUTH LOGIN PLAIN  </p>
<p class="command"> seceneklerini goruyorsaniz hersey okeydir.</p>
<p class="command">[root@dinopsys ssl]# telnet localhost 25<br />
Trying 127.0.0.1&#8230;<br />
Connected to localhost.localdomain (127.0.0.1).<br />
Escape character is &#8217;^]&#8217;.<br />
220 centos5.dinopsys.net ESMTP Postfix<br />
ehlo localhost<br />
250-centos5.dinopsys.net<br />
250-PIPELINING<br />
250-SIZE 10240000<br />
250-VRFY<br />
250-ETRN<br />
250-STARTTLS<br />
250-AUTH LOGIN PLAIN<br />
250-AUTH=LOGIN PLAIN<br />
250-ENHANCEDSTATUSCODES<br />
250-8BITMIME<br />
250 DSN<br />
quit<br />
221 2.0.0 Bye<br />
Connection closed by foreign host. </p>
<p class="command"><strong>Maildir</strong></p>
<p class="command">Dovecot MAildir formati kullanir.</p>
<p class="command">postconf -e &#8216;home_mailbox = Maildir/&#8217;<br />
postconf -e &#8216;mailbox_command =&#8217;<br />
/etc/init.d/postfix restart</p>
<p class="command">bunuda bitirdik.</p>
<p><!--adsense#text1--></p>
<p class="command"><strong>PHP desteği ile Apache2 Kurulumu</strong></p>
<p class="command">yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel</p>
<p class="command">gerekli programlarimizi kuralim ve hemen akabinde httpd.conf dosyamizi duzenleyelim.</p>
<p class="command">vi /etc/httpd/conf/httpd.conf</p>
<pre>[...] DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl [...]</pre>
<pre>DirectoryIndex secenegini yukaridaki gibi duzenleyelim.</pre>
<pre>Apache yi acilista calisacak sekilde ayarliyalim;</pre>
<pre>chkconfig --levels 235 httpd on</pre>
<pre>ve apache yi baslatalim;</pre>
<pre>/etc/init.d/httpd start</pre>
<pre> </pre>
<p class="command">&nbsp;</p>
<p class="command"><strong>ProFTPd Kurulumu</strong></p>
<p class="command">yum remove vsftpd</p>
<p class="command">vsftpd yi sildik. Kurulum sirasinda kurmustuk.</p>
<p class="command">Centos&#8217; ta hazir ProFTPD paketi yok bu yuzden manuel olarak kuracagiz;</p>
<p class="command">cd /tmp/<br />
wget &#8211;passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.0a.tar.gz<br />
tar xvfz proftpd-1.3.0a.tar.gz<br />
cd proftpd-1.3.0a/<br />
./configure &#8211;sysconfdir=/etc<br />
make<br />
make install<br />
cd ..<br />
rm -fr proftpd-1.3.0a*</p>
<p class="command">Proftpd&#8217; nin binary dosyasi /usr/local/sbin altina kuruldu fakat bizim /usr/sbin altinda ihtiyacimiz var bu yuzden link olusturuyoruz.</p>
<p class="command">ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd </p>
<p class="command">vi /etc/init.d/proftpd</p>
<p class="command">#!/bin/sh<br />
# $Id: proftpd.init,v 1.1 2004/02/26 17:54:30 thias Exp $<br />
#<br />
# proftpd        This shell script takes care of starting and stopping<br />
#                proftpd.<br />
#<br />
# chkconfig: &#8211; 80 30<br />
# description: ProFTPD is an enhanced FTP server with a focus towards \<br />
#              simplicity, security, and ease of configuration. \<br />
#              It features a very Apache-like configuration syntax, \<br />
#              and a highly customizable server infrastructure, \<br />
#              including support for multiple &#8216;virtual&#8217; FTP servers, \<br />
#              anonymous FTP, and permission-based directory visibility.<br />
# processname: proftpd<br />
# config: /etc/proftp.conf<br />
# pidfile: /var/run/proftpd.pid</p>
<p># Source function library.<br />
. /etc/rc.d/init.d/functions</p>
<p># Source networking configuration.<br />
. /etc/sysconfig/network</p>
<p># Check that networking is up.<br />
[ ${NETWORKING} = "no" ] &amp;&amp; exit 0</p>
<p>[ -x /usr/sbin/proftpd ] || exit 0</p>
<p>RETVAL=0</p>
<p>prog=&#8221;proftpd&#8221;</p>
<p>start() {<br />
        echo -n $&#8221;Starting $prog: &#8221;<br />
        daemon proftpd<br />
        RETVAL=$?<br />
        echo<br />
        [ $RETVAL -eq 0 ] &amp;&amp; touch /var/lock/subsys/proftpd<br />
}</p>
<p>stop() {<br />
        echo -n $&#8221;Shutting down $prog: &#8221;<br />
        killproc proftpd<br />
        RETVAL=$?<br />
        echo<br />
        [ $RETVAL -eq 0 ] &amp;&amp; rm -f /var/lock/subsys/proftpd<br />
}</p>
<p># See how we were called.<br />
case &#8220;$1&#8243; in<br />
  start)<br />
        start<br />
        ;;<br />
  stop)<br />
        stop<br />
        ;;<br />
  status)<br />
        status proftpd<br />
        RETVAL=$?<br />
        ;;<br />
  restart)<br />
        stop<br />
        start<br />
        ;;<br />
  condrestart)<br />
        if [ -f /var/lock/subsys/proftpd ]; then<br />
          stop<br />
          start<br />
        fi<br />
        ;;<br />
  reload)<br />
        echo -n $&#8221;Re-reading $prog configuration: &#8221;<br />
        killproc proftpd -HUP<br />
        RETVAL=$?<br />
        echo<br />
        ;;<br />
  *)<br />
        echo &#8220;Usage: $prog {start|stop|restart|reload|condrestart|status}&#8221;<br />
        exit 1<br />
esac</p>
<p>exit $RETVAL</p>
<p class="command">&nbsp;</p>
<p class="command">seklinde dosyamizi guncelleyelim.</p>
<p class="command">chmod 755 /etc/init.d/proftpd</p>
<p class="command">vi /etc/proftpd.conf </p>
<p class="command">[...]<br />
Group                           nobody<br />
[...]</p>
<p class="command">Guvenlik ayarlari icin;</p>
<p class="command">[...]<br />
DefaultRoot ~<br />
IdentLookups off<br />
ServerIdent on &#8220;FTP Server ready.&#8221;<br />
[...]</p>
<p class="command">seklinde ayarliyalim kaydedip cikalim.</p>
<p class="command">chkconfig &#8211;levels 235 proftpd on</p>
<p>/etc/init.d/proftpd start</p>
<p><strong>Webalizer Kurulumu</strong></p>
<p>Webalizer sitelerimizin istatistiklerini tutmak icin kullanilan oldukca kapsamli bir istatistik programidir.</p>
<p>yum install webalizer</p>
<p><strong>Sistem tarihinin senkron edilmesi</strong></p>
<p>yum install ntp<br />
chkconfig &#8211;levels 235 ntpd on<br />
ntpdate 0.pool.ntp.org<br />
/etc/init.d/ntpd start</p>
<p><strong>Sonuç</strong></p>
<p>Bu makale boyunca Centos 5.0 kurulumu, Apache, MySQL Server, ProFTPd FTP server, Kota destegi, Ntp clienti vb. yardimci programlar kurduk.</p>
<p>Yeni makalelerde gorusmek uzere.</p>
<p>Dinopsys.Net</p>
<p>Fikri </p>
<p class="command">&nbsp;</p>
<p class="command">&nbsp;</p>
<p></span></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50-resimli-kurulum-rehberi-3%2F&amp;title=Centos%205.0%20Resimli%20Kurulum%20Rehberi%20%26%238211%3B%203" id="wpa2a_20"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-3/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Centos 5.0 Resimli Kurulum Rehberi &#8211; 2</title>
		<link>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-2/</link>
		<comments>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-2/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 07:04:17 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-2/</guid>
		<description><![CDATA[Bir onceki yazimizda ( http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi/ ) Centos 5.0 isletim sistemini kurmustuk. Simdi Centos&#8217; umuzun temel konfigurasyon ayarlarini yapacagiz ve kurdugumuz serverlari ayarlayacagiz. /etc/hosts dosyasinin ayarlanmasi [root@dinopsys ~]# vi /etc/hosts komutu ile hosts dosyamizi aciyoruz ve asagidaki gibi duzenliyoruz; # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1               [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50-resimli-kurulum-rehberi-2%2F&amp;title=Centos%205.0%20Resimli%20Kurulum%20Rehberi%20%26%238211%3B%202" id="wpa2a_22"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Bir onceki yazimizda ( <a href="http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi/">http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi/</a> ) Centos 5.0 isletim sistemini kurmustuk. Simdi Centos&#8217; umuzun temel konfigurasyon ayarlarini yapacagiz ve kurdugumuz serverlari ayarlayacagiz.</p>
<p><span id="more-122"></span></p>
<p><strong>/etc/hosts dosyasinin ayarlanmasi</strong></p>
<p>[root@dinopsys ~]# vi /etc/hosts</p>
<p>komutu ile hosts dosyamizi aciyoruz ve asagidaki gibi duzenliyoruz;</p>
<p># Do not remove the following line, or various programs<br />
# that require network functionality will fail.<br />
127.0.0.1               localhost.localdomain localhost<br />
192.168.1.5           centos5.dinopsys.net centos5<br />
::1             localhost6.localdomain6 localhost6</p>
<p># hosts dosyasi sonu</p>
<p><strong>Ekstra Ip adresi eklenmesi</strong></p>
<p>Debian&#8217; da ip adresini olusturan dosyalar /etc/network/interfaces seklindedir Centos&#8217; ta ise ip adreslerini olusturan dosyalar /etc/sysconfig/network-scripts/ifcfg-eth***** seklindedir.</p>
<p>Biz kurulum sirasidan bir adet ip adresi ekledigimiz icin bu klasorde su an ifcfg-eth0 isimli bir dosya mevcuttur. Pekiyi daha fazla ip adresi eklemek istersek ne yapacagiz?</p>
<p>Yapacagimiz is gayet basit bu dosyayi cogaltip gerekli degisiklikleri yapacagiz. (bir nevi mitoz bolunme <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>[root@dinopsys ~]# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:1</p>
<p>komutu ile ifcfg-eth0 dosyasinin aynisindan ifcfg-eth0:1 ismiyle olusturduk ve simdi olusturdugumuz bu dosyayi acip asagidaki gibi editliyoruz;</p>
<p>DEVICE=eth0:1<br />
BOOTPROTO=static<br />
BROADCAST=192.168.1.255<br />
IPADDR=192.168.1.6<br />
IPV6ADDR=<br />
IPV6PREFIX=<br />
NETMASK=255.255.255.0<br />
NETWORK=192.168.1.0<br />
ONBOOT=yes</p>
<p> Simdi ne yaptik oncelikle DEVICE bolumu eth0 seklindeydi biz onu eth0:1 yaptik. Dikkat ederseniz tek interfaces var ornegin ikinci bir ethernete tanimliyor olsaydik o zaman eth0 yerine eth1:1 olucakti.</p>
<p>Bu kisma cok dikkat etmemiz gerekir zira DEVICE numarasi baska dosyalarla eslesirse sunucumuzun baglantisini yanlislikla kesebiliriz.</p>
<p>Daha sonra 192.168.1.6 ip adresini ekledim ve dosyayi kaydedip ciktim. Simdi yapmam gereken network servisimi yeniden baslatmak. Bu konuyada cok dikkat etmemiz gerekiyor zira genelde boyle isler uzaktan SSH, Telnet gibi programlarla yapildigindan network ayarlari ile oynarken cok dikkat etmeliyiz yoksa baglantimizi ucurup kalkip sunucunun yanina gitme zahmetine katlanmak zorunda kaliriz.</p>
<p>Network servisimi yeniden baslatmak icin Centos&#8217; ta diger Linux dagitimlarindan farkli bir yol mevcut;<br />
<!--adsense#text1--></p>
<p>[root@dinopsys ~]# service network restart</p>
<p>komutu ile servisi yeniden baslatabiliriz ya da diger Linux dagitimlarinda da yaptigimiz gibi</p>
<p>[root@dinopsys ~]# /etc/init.d/network restart</p>
<p>komutuda is gorecektir.</p>
<p>Eh bu kadar calistik sonuclarina bakalim simdide;</p>
<p>[root@dinopsys ~]# ifconfig</p>
<p>eth0      Link encap:Ethernet  HWaddr 00:0C:29:5A:9C:41<br />
          inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0<br />
          inet6 addr: fe80::20c:29ff:fe5a:9c41/64 Scope:Link<br />
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
          RX packets:535 errors:0 dropped:0 overruns:0 frame:0<br />
          TX packets:363 errors:0 dropped:0 overruns:0 carrier:0<br />
          collisions:0 txqueuelen:1000<br />
          RX bytes:52498 (51.2 KiB)  TX bytes:66064 (64.5 KiB)<br />
          Interrupt:177 Base address:0&#215;1400</p>
<p>eth0:1  Link encap:Ethernet  HWaddr 00:0C:29:5A:9C:41<br />
          inet addr:192.168.1.6  Bcast:192.168.1.255  Mask:255.255.255.0<br />
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
          Interrupt:177 Base address:0&#215;1400</p>
<p>lo        Link encap:Local Loopback<br />
          inet addr:127.0.0.1  Mask:255.0.0.0<br />
          inet6 addr: ::1/128 Scope:Host<br />
          UP LOOPBACK RUNNING  MTU:16436  Metric:1<br />
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0<br />
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0<br />
          collisions:0 txqueuelen:0<br />
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)</p>
<p>Gordugunuz uzere yeni ip adresimiz eklenmis durumda&#8230;</p>
<p><strong>Firewall ve SELinux seceneklerini kapatmak</strong></p>
<p>Ikiside pek tabiki faydali seyler ancak ozellikle uzaktan calistigimiz durumlarda firewall yapilandirmasi konusunda tecrubeli degilseniz mutlaka kapatmakta fayda var. SELinux keza ayni sekilde bircok 3-party yazilimin calismasinda yetki sorunlari cikartip basinizi agritacaktir.</p>
<p>[root@web ~]# system-config-securitylevel</p>
<p>komutunu calistirin ve asagidaki penceredeki gibi Disabled yapip okeyleyin.</p>
<p><img align="middle" width="439" src="http://www.dinopsys.net/img/flight/centos5/25.png" height="334" style="width: 439px; height: 334px" /></p>
<p>Daha sonrasinda shutdown -rf now komutuyla sunucumuza restart atalim ki ayarlarimiz aktif olsun.</p>
<p><strong>Guncelleme ve Yeni Programlarin Kurulumu</strong></p>
<p>Her isletim sisteminde oldugu gibi Linux&#8217; tada guncellemeler cok onemlidir. Guncelleme isini cok ciddiye almakta fayda var. Simdi bizde ilk olarak isletim sistemimizi guncelliyelim ve birkac ornek paket kurulumu yapalim. Ha demiyecek misiniz Centos 5 daha dun cikti hemen guncelleme cikar mi diye? Acikcasini soylemek gerekirse 1 saat sonrasinda bile cikabilir bu yuzden dagitimin yeniligine kanip sakin guncellemeleri atlamayin.</p>
<p>[root@dinopsys ~]# rpm &#8211;import /etc/pki/rpm-gpg/RPM-GPG-KEY*</p>
<p>Once GPG keylerimizi import ettik.</p>
<p>[root@dinopsys ~]# yum update</p>
<p>komutu bizim icin tum guncelleme islerini yapacaktir. Oncelikle update sitelerini kontrol edecek ve var olan yeni guncellemeleri belirleyecek. Gercekten yeni guncellemeler var ise bize kurmak isteyip istemedigimizi soracaktir. Centos ta guncelleme isi bu kadar basit&#8230;</p>
<p>Guncelleme isimiz bitti ise simdi birkac paket kuralim ki Centos ta paket kurulumun ne kadar kolay oldugunu gorun;</p>
<p>[root@dinopsys ~]# yum install fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp gcc gcc-c++<br />
<!--adsense#text1--><br />
yum install paket_adi seklinde verdigimiz komutumuzla istedigimiz paketler <strong>ve bu paketlerin ihtiyac duydugu diger paketler otomatik olarak kurulacaktir.</strong></p>
<p><strong>Kota Destegi</strong></p>
<p>Internet hizmetleri verecek serverlarda kota cok onemli bir faktordur. Zira istenmeyen bir sekilde tum diskimizin dolmasini ve servislerimizin cevap veremez duruma gelmesini istemeyiz. Centos ta da kota destegi basit bir sekilde ayarlanabilmektedir.</p>
<p>[root@dinopsys ~]#  yum install quota</p>
<p>[root@dinopsys ~]#  vi /etc/fstab</p>
<p>/dev/VolGroup00/LogVol00 /                       ext3    defaults,usrquota,grpquota        1 1<br />
LABEL=/boot             /boot                   ext3    defaults        1 2<br />
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0<br />
tmpfs                   /dev/shm                tmpfs   defaults        0 0<br />
proc                    /proc                   proc    defaults        0 0<br />
sysfs                   /sys                    sysfs   defaults        0 0<br />
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0</p>
<p>Gordugunuz gibi fstab dosyamiza usrquota,grpquota secenekleri ekledim ve dosyayi kaydedip ciktim</p>
<p>Sonra sirasiyla su komutlari calistirdim;</p>
<p>touch /aquota.user /aquota.group<br />
chmod 600 /aquota.*<br />
mount -o remount /<br />
quotacheck -avugm<br />
quotaon -avug</p>
<p>Kota destegimizi de tamamlamis olduk. Simdi bir sonraki yaziya geciyorum onda da servisleri ayarlayacagiz. (Dns, SQL, Web vb..)</p>
<p>Kolay Gelsin.. <br />
 </p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50-resimli-kurulum-rehberi-2%2F&amp;title=Centos%205.0%20Resimli%20Kurulum%20Rehberi%20%26%238211%3B%202" id="wpa2a_24"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi-2/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Centos 5.0 Resimli Kurulum Rehberi</title>
		<link>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi/</link>
		<comments>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi/#comments</comments>
		<pubDate>Thu, 19 Apr 2007 06:44:18 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi/</guid>
		<description><![CDATA[Bir kac makale asagida Centos 5.0 serisini duyurmustuk. Simdi size Centos 5.0 surumunun resimli kurulumunu anlatacagim.  Tabi bir onceki yazimiz Resimli Debian 4.0 kurulumundaki gibi gerekli bir kac programida kurmayi ihmal etmeyecegiz; Apache Web Server Kurulumu Postfix Mail Server Kurulumu MySQL Database Server Kurulumu Kota destegi Proftpd Ftp Server Kurulumu Dovecot POP3/IMAP Kurulumu Firewall Kurulumu [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50-resimli-kurulum-rehberi%2F&amp;title=Centos%205.0%20Resimli%20Kurulum%20Rehberi" id="wpa2a_26"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Bir kac makale asagida Centos 5.0 serisini duyurmustuk. Simdi size Centos 5.0 surumunun resimli kurulumunu anlatacagim.  Tabi bir onceki yazimiz Resimli Debian 4.0 kurulumundaki gibi gerekli bir kac programida kurmayi ihmal etmeyecegiz;</p>
<p>Apache Web Server Kurulumu</p>
<p>Postfix Mail Server Kurulumu</p>
<p>MySQL Database Server Kurulumu</p>
<p>Kota destegi</p>
<p>Proftpd Ftp Server Kurulumu</p>
<p>Dovecot POP3/IMAP Kurulumu</p>
<p>Firewall Kurulumu</p>
<p>Webalizer Kurulumu</p>
<p> <span id="more-119"></span> <strong>Centos 5.0 Download</strong></p>
<p>Ben bu yaziyi hazirlarken henuz <a href="ftp://ftp.linux.org.tr/">ftp.linux.org.tr</a> adresinde Centos 5.0 yoktu. Bu yuzden <a href="http://isoredirect.centos.org/centos/5/isos/i386/">http://isoredirect.centos.org/centos/5/isos/i386/</a> bu linkten gerekli download islemini gerceklestirebilirsiniz.</p>
<p><strong>Bilgilendirme</strong></p>
<p>Diger makalelerimizde de oldugu gibi bu makalede de server ismi olarak centos5.dinopsys.net ve server ip adresi olarak 192.168.1.5 kullanacagim.</p>
<p><strong>Centos 5.0 Kurulumu</strong></p>
<p>Bu ekranda boot secenekleri mevcut. Ben genel itibariyle zamandan tasarruf etmek amaciyla TEXT modda kurulum yaparim. Bunun icin <strong>linux text</strong> yazmam yeterli. Ancak bu sefer gorsel bir kurulum yapacagiz. Bu yuzden herhangi bir parametre belirtmeden direk enter&#8217; a basip geciyorum.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/1.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Bu ekranda daha onceden indirip cd mize yazdigimiz Centos CD lerinin kontrol edilip edilmeyecegine dair bir uyari var. Tavsiyem <strong>SKIP </strong>ile bu ekrani gecmeniz. Zira bu islem bir hayli zaman alacaktir.</p>
<p><!--adsense#text1--></p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/2.png" height="306" style="width: 550px; height: 306px" /></p>
<p>Centos 5.0 Hosgeldiniz ekrani. <strong>Next </strong>secenegi ile bu ekrani geciyoruz.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/3.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Dil secimi ekrani. Bir server kurdugumuz icin <strong>English</strong>  seciyoruz.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/4.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Bir sonraki ekran klavye secimi, burada Turkish Q yu secebilirsiniz.</p>
<p>Klavye secimini yapip ileri dedigimizde, partition bolumune geciyoruz ancak gecmeden bize bir uyari vericek diskteki bilgileri silecegine dair <strong>YES </strong>diyip geciyoruz.</p>
<p>Bu pencerede hangi diskimizde partition islemi yapacaksan onu seciyoruz. Yani Centos 5.0 i kurmak isteigimiz diski!</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/7.png" height="413" style="width: 550px; height: 413px" /></p>
<p><strong>Remove Linux partition on selected drives and create default layout.</strong></p>
<p>secenegini seciyoruz. Bu bize kisaca /boot, / ve swap partitionlarini olusturacak.</p>
<p>Tabi karsimiza derhal uyari cikiyor cunku yapacagimiz islem diskimiz uzerindeki tum verileri yok edecek. Eger Centos 5.0 kurmaya hala niyetli iseniz YES diyip gecin.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/8.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Network ayarlari bolumu. Default olarak DHCP secili gelecektir ancak biz server kuruyoruz ve statik ip si olmasi daha dogru olacaktir. Bu sebeple Edit secenegini seciyoruz.<br />
<!--adsense#text1--><br />
<img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/9.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Acilan pencerede ipv4 secenegi ve activeonboot seceneklerinin isaretli olduguna emin oluyoruz. Sonra ipv4 bolumune 192.168.1.5 yaziyoruz netmask bolumune 255.255.255.0 yaziyoruz ve okeyliyoruz.</p>
<p>Kucuk pencere kapaniyor ve Editi tikladigimiz yere geri donuyoruz. Burada manually secenegini seciyoruz ve gateway adresimiz ile dns adreslerimizi giriyoruz.</p>
<p>Ileri diyip zaman ayarlari bolumune geliyoruz. Buradan bulundugumuz zaman kusagini seciyoruz. Unutmamiz gereken ise System clock uses UTC secenegini isaretlemek.</p>
<p>Simdiki ekranda root sifremizi belirleyecegiz.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/13.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Asagidaki ekranda ne tip bir kurulumu yapacagimiz soruluyor. Server kuracagimiz icin serveri seciyoruz ve Customize Now secenegini tikliyoruz.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/14.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Simdi kurmak iedigimiz paket gruplarini seciyoruz. <span class="system"><em><font face="Courier New">Editors</font></em></span>, <span class="system"><em><font face="Courier New">Text-based Internet</font></em></span>, <span class="system"><em><font face="Courier New">Development Libraries</font></em></span>, <span class="system"><em><font face="Courier New">Development Tools</font></em></span>, <span class="system"><em><font face="Courier New">DNS Name Server</font></em></span>, <span class="system"><em><font face="Courier New">FTP Server</font></em></span>, <span class="system"><em><font face="Courier New">Mail Server</font></em></span>, <span class="system"><em><font face="Courier New">MySQL Database</font></em></span>, <span class="system"><em><font face="Courier New">Server Configuration Tools</font></em></span>, <span class="system"><em><font face="Courier New">Web Server</font></em></span>, <span class="system"><em><font face="Courier New">Administration Tools</font></em></span>, <span class="system"><em><font face="Courier New">Base,</font></em></span> ve <span class="system"><em><font face="Courier New">System Tools</font></em></span> seceneklerini isaretleyip Next diyelim.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/15.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Installer secilen paketlerin dependencies kontrolunu yapiyor.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/16.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Next ile kurulumu baslatiyoruz.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/17.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Installer gerekli olan CD leri soracaktir burada Continue diyip geciyoruz.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/18.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Hard Disk formatlaniyor&#8230;</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/19.png" height="413" style="width: 550px; height: 413px" /></p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/20.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Kurulum tamamlandi CD yi cikartin ve Reboot tusuna basin.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/21.png" height="413" style="width: 550px; height: 413px" /></p>
<p>Reboot islemi sonrasi bu ekrani goreceksiniz;</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/22.png" height="306" style="width: 550px; height: 306px" /></p>
<p>Firewall Configuration&#8217; i secin ve Run Tool tusuna basin.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/23.png" height="306" style="width: 550px; height: 306px" /></p>
<p>Simdilik firewallu disable ediyoruz.</p>
<p><img align="middle" width="550" src="http://www.dinopsys.net/img/flight/centos5/24.png" height="306" style="width: 550px; height: 306px" /></p>
<p>Exit ile tooldan cikiyoruz.</p>
<p>shutdown -rf now</p>
<p>komutu ile sunucumuzu yeniden baslatiyoruz..</p>
<p>Boylelikle Centos 5.0 kurulumunu tamamlamis olduk. Yazinin ikinci makalesinde konfigurasyon ayarlarini yapacagiz ve kurdugumuz servisleri ayarlayacagiz.</p>
<p>Kolay Gelsin</p>
<p>Fikri</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50-resimli-kurulum-rehberi%2F&amp;title=Centos%205.0%20Resimli%20Kurulum%20Rehberi" id="wpa2a_28"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/centos-50-resimli-kurulum-rehberi/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Centos 5.0</title>
		<link>http://dinopsys.net/makale/centos-50/</link>
		<comments>http://dinopsys.net/makale/centos-50/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 09:17:48 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/centos-50/</guid>
		<description><![CDATA[Centos 5.0 duyruldu. Uzun bir suredir yeni surum duyurmayan Centos sonunda beklenen 5.0&#8242; i  duyurdu. Baslica degisen programlar; Apache-2.2, php-5.1.6, kernel-2.6.18, Gnome-2.16, KDE-3.5, OpenOffice.org-2.0, Evolution-2.8, Firefox-1.5, Thunderbird-1.5, MySQL-5.0, PostgreSQL-8.1. Screen Shotlar icin yazinin devamina bakiniz &#8211;&#62;]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50%2F&amp;title=Centos%205.0" id="wpa2a_30"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Centos 5.0 duyruldu. Uzun bir suredir yeni surum duyurmayan Centos sonunda beklenen 5.0&#8242; i  duyurdu. Baslica degisen programlar;</p>
<p>Apache-2.2, php-5.1.6, kernel-2.6.18, Gnome-2.16, KDE-3.5, OpenOffice.org-2.0, Evolution-2.8, Firefox-1.5, Thunderbird-1.5, MySQL-5.0, PostgreSQL-8.1.</p>
<p>Screen Shotlar icin yazinin devamina bakiniz &#8211;&gt;</p>
<p><span id="more-117"></span></p>
<p><img align="middle" width="400" src="http://www.dinopsys.net/img/flight/centos5/1.gif" alt="Dinopsys.Net" height="300" style="width: 400px; height: 300px" title="Dinopsys.Net" /></p>
<p><img align="middle" width="400" src="http://www.dinopsys.net/img/flight/centos5/2.gif" alt="Dinopsys.Net" height="300" style="width: 400px; height: 300px" title="Dinopsys.Net" /></p>
<p><img align="middle" width="400" src="http://www.dinopsys.net/img/flight/centos5/3.gif" height="300" style="width: 400px; height: 300px" /></p>
<p><img align="middle" width="400" src="http://www.dinopsys.net/img/flight/centos5/4.gif" height="300" style="width: 400px; height: 300px" /></p>
<p><img align="middle" width="400" src="http://www.dinopsys.net/img/flight/centos5/5.gif" height="300" style="width: 400px; height: 300px" /></p>
<p><img align="middle" width="400" src="http://www.dinopsys.net/img/flight/centos5/6.gif" alt="Dinopsys.Net" height="300" style="width: 400px; height: 300px" title="Dinopsys.Net" /></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fcentos-50%2F&amp;title=Centos%205.0" id="wpa2a_32"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/centos-50/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

