<?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>Linuxuzmani.com &#187; debian</title>
	<atom:link href="http://www.linuxuzmani.com/tag/debian/feed" rel="self" type="application/rss+xml" />
	<link>http://www.linuxuzmani.com</link>
	<description>Linuxa ve Hayata Dair Notlarım</description>
	<lastBuildDate>Sun, 06 Feb 2011 18:07:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Debian 6.0 Squeeze</title>
		<link>http://www.linuxuzmani.com/debian-6-0-squeeze.html</link>
		<comments>http://www.linuxuzmani.com/debian-6-0-squeeze.html#comments</comments>
		<pubDate>Sun, 06 Feb 2011 18:07:22 +0000</pubDate>
		<dc:creator>Salih BiLGiN</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian 6.0]]></category>
		<category><![CDATA[debian nedir]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[gis]]></category>
		<category><![CDATA[linux nedir]]></category>
		<category><![CDATA[squeeze]]></category>
		<category><![CDATA[sürüm notu]]></category>

		<guid isPermaLink="false">http://www.linuxuzmani.com/?p=576</guid>
		<description><![CDATA[İki yıldır geliştirilmesi devam eden son kararlı sürüm Debian tarafından duyuruldu. Debian 6.0 versiyonunun sürüm adı olarak squeeze kullanılmakta. Sürüm ile ilgili notları aşağıdaki kaynaklar linkinden öğrenebilirsiniz. Ancak bu sürümde en çok dikkatimi çeken özelliklerden biriside çekirdek olarak FreeBsd tabanlı olarak kullanılan yeni bir varyasyon çıkarması oldu. Masaüstü sistemlerinde ubuntu zaman içinde tercih edilirken bu [...]]]></description>
			<content:encoded><![CDATA[<p>İki yıldır geliştirilmesi devam eden son kararlı sürüm Debian tarafından duyuruldu. Debian 6.0 versiyonunun sürüm adı olarak  squeeze kullanılmakta. Sürüm ile ilgili notları aşağıdaki kaynaklar linkinden öğrenebilirsiniz. Ancak bu sürümde en çok dikkatimi çeken özelliklerden biriside çekirdek olarak FreeBsd tabanlı olarak kullanılan yeni bir varyasyon çıkarması oldu. Masaüstü sistemlerinde ubuntu zaman içinde tercih edilirken bu yeni atılımla debian kullanıcı sayısının artacağına inanıyorum.</p>
<p>Bu yeni kararlı sürüm birlikte <a href="http://www.debian.org" target="_blank">debianın sitesinde</a> de bir değişiklikte farkediliyor. Daha sade ve fonksiyonel bir site olmuş. Ayrıca Ubuntu&#8217;dan görmeye alıştığımız varyasyonlara benzer proje gruplarını da Debian&#8217;da da görmeye başladık. Bence diğerlerinden yine farklı olarak <a href="http://wiki.debian.org/DebianGis" target="_blank">DebianGis</a> projesi dikkatimi çekti.</p>
<p>Yeni sürüm ile birlikte kullanım oranının Debian&#8217;dan türemiş yazılımlardan pay kapacağına eminim. En azından kendim adına öyle olacağını düşünüyorum.</p>
<p><a href="http://www.debian.org/intro/about" target="_blank">Debian Nedir?</a></p>
<p><a href="http://www.debian.org/distrib/" target="_blank">Debian İndirme / Edinme</a></p>
<p><a href="http://www.debian.org/releases/squeeze/releasenotes" target="_blank">Debian 6.0 Squeeze Sürüm Notları</a></p>
<p><a href="http://www.debian.org/News/2011/20110205a" target="_blank">Debian 6.0 Squeeze Sürüm Haberi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxuzmani.com/debian-6-0-squeeze.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AvantFax Kurulumu &#8211; Web Tabanlı Hylafax Yönetimi</title>
		<link>http://www.linuxuzmani.com/avantfax-kurulumu-web-tabanli-hylafax-yonetimi.html</link>
		<comments>http://www.linuxuzmani.com/avantfax-kurulumu-web-tabanli-hylafax-yonetimi.html#comments</comments>
		<pubDate>Sat, 28 Feb 2009 10:23:13 +0000</pubDate>
		<dc:creator>Salih BiLGiN</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[avantfax]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[faks]]></category>
		<category><![CDATA[faks server]]></category>
		<category><![CDATA[fax]]></category>
		<category><![CDATA[fax server]]></category>
		<category><![CDATA[haylafax]]></category>
		<category><![CDATA[isdn]]></category>
		<category><![CDATA[kurulum]]></category>
		<category><![CDATA[sunucu]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web based]]></category>

		<guid isPermaLink="false">http://www.linuxuzmani.com/?p=169</guid>
		<description><![CDATA[Debian üzerine daha önce kurduğumuz hylafax faks sunucusuna web arabirimi ile erişmek üzere avantfax yazılımını kuracağız. Avantfax programını açıklayan bir kaç maddeden sonra kuruluma geçeceğiz. Gelen faxlarınızı web arabirimden görebilirsiniz. Web arabiriminden faks gönderebilirsiniz. Gönderim listeleri ve grupları oluşturabilirsiniz. Toplu olarak faks gönderebilirsiniz. İleri bir zamanda gönderilmek üzere faks işlemi yapabilirsiniz. ISDN veya yeterli sayıda [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-161 alignleft" title="hylafax_avantfax" src="http://www.linuxuzmani.com/wp-content/yukluk/2009/02/hylafax_avantfax.jpg" alt="hylafax_avantfax" width="86" height="45" />Debian üzerine daha önce kurduğumuz hylafax faks sunucusuna web arabirimi ile erişmek üzere avantfax yazılımını kuracağız.<br />
Avantfax programını açıklayan bir kaç maddeden sonra kuruluma geçeceğiz.</p>
<p>Gelen faxlarınızı web arabirimden görebilirsiniz.<br />
Web arabiriminden faks gönderebilirsiniz.<br />
Gönderim listeleri ve grupları oluşturabilirsiniz.<br />
Toplu olarak faks gönderebilirsiniz.<br />
İleri bir zamanda gönderilmek üzere faks işlemi yapabilirsiniz.<br />
ISDN veya yeterli sayıda modemle oluşturacağınız kişilere özel fax gelmesini sağlayabilirsiniz.<br />
Fax gönderim raporu mail olarak size iletilir.<br />
Şirketinizdeki bütün makinelere yazılım yükleme ve ayar zahmetinden kurtarır.<br />
Gelen ve giden faksları arşivler.<br />
Bütün kullanıcıların erişebileceği adres listesi hazırlanabilir.</p>
<p><strong>AvantFax Kurulumu</strong></p>
<p>Bu yazılımı en kolay debiana kurabilirsiniz. Kurulum betiği olmayan diğer dağıtımlarda da kaynak derleyerek kurmak için aşağıdaki paketlerin yüklü olması gerekiyor.</p>
<p>HylaFAX 4.4 yada HylaFAX EE 3<br />
Php5<br />
Php Pear 5 (MDB2_driver_mysql, Mail ve Mail_Mime içeren)<br />
PECL FileInfo<br />
PHP mbstring<br />
PHP MySQL 5<br />
MySQL server 4.1.12 veya daha yüksek bir sürüm<br />
Apache<br />
ImageMagick<br />
ghostscript<br />
libtiff<br />
netpbm-progs<br />
libungif<br />
sudo<br />
sendmail/postfix/exim/qmail yada harici bir posta sunucusu.<br />
cups/lpr and psutils<br />
expect</p>
<p>Hylafax sunucu kurulumunu daha önceki girdimizden faydalanarak yapabilirsiniz.</p>
<p><a href="http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html " target="_blank">http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html</a></p>
<p>AvantFax <a title="AvantFax Proje Sayfası" href="http://sourceforge.net/projects/avantfax/" target="_blank">Sourceforge</a> yer alan sayfasından en son sürümü indiriyoruz.</p>
<blockquote><p><strong>cd /tmp</strong></p></blockquote>
<blockquote><p><strong>wget http://freefr.dl.sourceforge.net/sourceforge/avantfax/avantfax-3.1.6.tgz<br />
tar zxvf avantfax-3.1.6.tgz<br />
cd avantfax-3.1.6<br />
</strong></p></blockquote>
<blockquote><p><strong>nano debian-prefs.txt   #kurulum betiğinin okuyacağı ayarlar buradan değiştirebilirsiniz. </strong></p></blockquote>
<blockquote><p><strong>./debian-install.sh<br />
</strong></p></blockquote>
<p>Debian installer betiği ile avanfaxın ihtiyacı olan bütün paketler indirilip kurulacaktır. Postfix konfigurasyon ayarında <strong>internet site</strong> seçip devam edin.</p>
<p>Kurulum betiği ayar dosyalarına gerekli eklemeleri yapmakta. Ancak apache2 yaptıkları eklemede sorun çıktıı için kurulumun ardından verdiği linkten sisteme erişemiyorsunuz. Apache çalışmıyor. Bunu düzeltmek için apache ayar dosyanızdan aşağıdaki satırları kaldırmak yeterli olacaktır.</p>
<blockquote><p><strong>nano /etc/apache2/sites-enabled/000-default</strong></p></blockquote>
<blockquote><p>&lt;VirtualHost *:80&gt;<br />
DocumentRoot avantfax<br />
ServerName avantfax<br />
ErrorLog logs/avantfax-error_log<br />
CustomLog logs/avantfax-access_log common<br />
&lt;/VirtualHost&gt;</p></blockquote>
<blockquote><p><strong>/etc/init.d/apache2 restart</strong></p></blockquote>
<p>http://192.168.0.100/avantfax veya Dns sunucunuza A kaydı eklerseniz http://avantfax.linuxuzmani.com şeklinde de bağlanabilirsiniz.</p>
<p>Kurulum betikleri ile Redhat, Suse ve Debian için hazırlanmıştır. Bu betikler yukarıdaki bütün paketleri paket yönetim sistemleri ile yüklüyorlar. Redhat için yum, Suse için yast paket sistemi kullanılarak yükleme işlemleri çabuklaştırılmıştır.</p>
<p>Artık kullanıcılarınızı tanımlamak, modem ayarlarını yapmak, grupları oluşturmak için yönetici sayfasına girebilirsiniz.</p>
<blockquote><p>http://192.168.0.100/avantfax/admin/</p></blockquote>
<p><img class="alignnone size-full wp-image-165" title="avantfax_admin_login" src="http://www.linuxuzmani.com/wp-content/yukluk/2009/02/avantfax_admin_login.jpg" alt="avantfax_admin_login" width="320" height="240" /></p>
<p>Giriş için kullanıcı adı ve şifre aşağıdaki gibidir.</p>
<p>username = admin<br />
password = password</p>
<p>İlk girişte şifreyi değiştirmenizi isteyecek. Şifrenizde bir rakam eklemeyi unutmayın, aksi halde kabul etmiyor.</p>
<p>Avantfax Türkçe dil desteği vermek için aşağıdaki<strong> /var/www/avantfax/includes/local_config.php</strong> dosyası içinde <strong>$dft_config_lang </strong>değişkenine tr değerini atayacağız.<strong><br />
</strong></p>
<blockquote><p><strong>nano /var/www/avantfax/includes/local_config.php </strong></p></blockquote>
<blockquote><p><strong>$dft_config_lang = &#8216;tr&#8217;</strong></p></blockquote>
<p>Ayarlarımızı tamamlamış ve artık Türkçe olarak kullanıma hazır hale gelmiş bir avantfax kurulumu bitmiştir. Aşağıda ekran görüntülerini görebilirsiniz.</p>
<p>Kullanıcı menüsü ekran görüntüsü</p>
<p><strong><img class="alignnone size-full wp-image-168" title="kullanici_menusu" src="http://www.linuxuzmani.com/wp-content/yukluk/2009/02/kullanici_menusu.png" alt="kullanici_menusu" width="760" height="132" /></strong></p>
<p>Yönetici Menüsü</p>
<p><strong><img class="alignnone size-full wp-image-171" title="avantfax_admincontrolpanel" src="http://www.linuxuzmani.com/wp-content/yukluk/2009/02/avantfax_admincontrolpanel.png" alt="avantfax_admincontrolpanel" width="762" height="184" /></strong></p>
<p>Kurumsal olarak nitelendirilen bir çok faks sunucuları gibi kullanışlı ve evrak yönetim sisteminize entegre edebileceğiniz açık kaynak bir yazılım. Bir çok özel kuruluş ve devlet dairesinde kullanılmaktadır. <strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxuzmani.com/avantfax-kurulumu-web-tabanli-hylafax-yonetimi.html/feed</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Debian Etch &#8216;ten  Lenny &#8216;e Yükseltme</title>
		<link>http://www.linuxuzmani.com/debian-etch-ten-lenny-e-yukseltme.html</link>
		<comments>http://www.linuxuzmani.com/debian-etch-ten-lenny-e-yukseltme.html#comments</comments>
		<pubDate>Fri, 13 Feb 2009 20:33:06 +0000</pubDate>
		<dc:creator>Salih BiLGiN</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[apt get]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dist-upgrade]]></category>
		<category><![CDATA[etch]]></category>
		<category><![CDATA[full-upgrade]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[sources.list]]></category>
		<category><![CDATA[sürüm]]></category>
		<category><![CDATA[uname]]></category>
		<category><![CDATA[update-grub]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[yükseltme]]></category>

		<guid isPermaLink="false">http://www.linuxuzmani.com/?p=155</guid>
		<description><![CDATA[Debian sunucu ve masaüstü sistemleri için lenny sürümüne yükseltme işlemini yapacağız. Yükseltme işlemine başlamadan önce sunucunuzun yedeğini alın. Şu ana kadar yükseltme yaptığımız sistemlerde grub hatası dışında bir sounla karşılaşmadım. Güncellemenin ardından bir komut ile bunun önüne geçeceğiz (her sunucuda olmadı). Kullandığınız servislerin farklı olabileceği, özel derlenmiş olabileceğinden sürüm notlarına göz atmanızı tavsiye ediyorum. İlk [...]]]></description>
			<content:encoded><![CDATA[<p>Debian sunucu ve masaüstü sistemleri için lenny sürümüne yükseltme işlemini yapacağız. Yükseltme işlemine başlamadan önce sunucunuzun yedeğini alın. Şu ana kadar yükseltme yaptığımız sistemlerde grub hatası dışında bir sounla karşılaşmadım. Güncellemenin ardından bir komut ile bunun önüne geçeceğiz (her sunucuda olmadı). Kullandığınız servislerin farklı olabileceği, özel derlenmiş olabileceğinden <a href="http://www.debian.org/releases/stable/releasenotes" target="_blank">sürüm notlarına</a> göz atmanızı tavsiye ediyorum.<span id="more-155"></span></p>
<p>İlk olarak sources.list dosyamızda etch deposu yerine lenny olarak kullanmamızı sağlayacak değişikliği yapıyoruz. Dosyadaki etch olan yerleri lenny ile ile değiştiriyoruz.</p>
<pre><strong>nano /etc/apt/sources.list</strong>

<code>deb http://ftp.tr.debian.org/debian/ <strong>lenny</strong> main contrib non-free
deb-src http://ftp.tr.debian.org/debian/ <strong>lenny</strong> main contrib non-free

deb http://security.debian.org/ <strong>lenny</strong>/updates main contrib non-free</code></pre>
<p>Bu işlemden sonra indekslerimizi yeniliyoruz.</p>
<pre><strong><strong><code>aptitude</code></strong></strong><strong> update</strong></pre>
<p>Güncelleştirme yaptıktan sonra ilk olarak çekirdek apt paketlerini güncelliyoruz. Geri kalan paketleri yeni sisteme göre kurabilmesi için bu işlemi yapıyoruz.</p>
<pre><strong><code>aptitude install apt dpkg aptitude</code></strong></pre>
<p>Yüklemeyi yapıyor ve sistemimizi tam olarak yükseltmeye başlıyoruz.</p>
<pre><strong>aptitude full-upgrade
</strong></pre>
<p>Lenny ile birlikte full-upgrade parametreside çıktı. Ancak <strong>aptitude dist-upgrade</strong> veya <strong>apt-get dist-upgrade</strong> komutlarınıda kullanabilirsiniz.</p>
<p>Güncellemede çekirdekte güncellenecek. Yaşama ihtimaliniz düşükte olsa grub konfigürasyonunuzu güncelleştirmenizi tavsiye ediyorum. Olası bir grub hatasının önüne geçmiş olursunuz.</p>
<pre><strong>update-grub</strong></pre>
<p>Güncelleştirme işleminin ardından <strong>reboot </strong>komutu ile sistemimizi yeniden başlatıyoruz. Sorunsuz olarak açılan sistemimizi kontrol ediyoruz.</p>
<p>Debian sürümümüzü kontrol ediyoruz.</p>
<pre><strong>cat /etc/debian_version
</strong>5.0</pre>
<p>Kernel sürümümüzü kontrol ediyoruz.</p>
<pre><strong>uname -r</strong>
2.6.26-1-686</pre>
<p>Debian Lenny sisteminiz hayırlı olsun.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxuzmani.com/debian-etch-ten-lenny-e-yukseltme.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nginx Kurulumu (Php5 ve MySQL)</title>
		<link>http://www.linuxuzmani.com/nginx-kurulumu-php5-ve-mysql.html</link>
		<comments>http://www.linuxuzmani.com/nginx-kurulumu-php5-ve-mysql.html#comments</comments>
		<pubDate>Mon, 29 Dec 2008 08:09:41 +0000</pubDate>
		<dc:creator>Salih BiLGiN</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fastcgi]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysql server]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[performans]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[webserver]]></category>

		<guid isPermaLink="false">http://www.linuxuzmani.com/?p=85</guid>
		<description><![CDATA[Nginx (engine x) açık kaynaklı, yüksek perfomanslı web server ve ters (reverse) proxy&#8217;dir. Igor Sysoev tarafından 2005 yılında geliştirilmeye başlanmıştır. Nginx web dünyasında sunucuların %4&#8242;e yakındır. Nginx beta olmasına karşın, kararlı, bol özellikli ayarları, basit konfigürasyonu ve düşük kaynak kaynak kullanımı ile öne çıkmaktadır. Rumbler.ru gibi yüksek trafikli sitelerin sahiplerinin derdine deva oluyor. Sistem kaynaklarını [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		H3 { margin-bottom: 0.21cm } 		A:link { so-language: zxx } --></p>
<p><strong><img class="alignleft" title="nginx_logo" src="http://www.linuxuzmani.com/wp-content/yukluk/2008/12/nginx_logo.jpg" alt="nginx_logo" width="97" height="48" />Nginx</strong> (engine x) açık kaynaklı, yüksek perfomanslı web server ve ters (reverse) proxy&#8217;dir. <a href="http://sysoev.ru/en/">Igor Sysoev</a> tarafından 2005 yılında geliştirilmeye başlanmıştır. Nginx web dünyasında sunucuların %4&#8242;e yakındır. Nginx  beta olmasına karşın, kararlı, bol özellikli ayarları, basit konfigürasyonu ve düşük kaynak kaynak kullanımı ile öne çıkmaktadır. <a href="http://www.rumbler.ru" target="_blank">Rumbler.ru</a> gibi yüksek trafikli sitelerin sahiplerinin derdine deva oluyor. Sistem kaynaklarını cimri kullanması ve en üst seviyede yararı sağlaması tercih edilme nedenleri arasında.<span id="more-85"></span></p>
<p><a href="http://wiki.codemongers.com/Main" target="_blank"><img class="alignnone size-full wp-image-100" title="netcraft_chart_with_lighttpd" src="http://www.linuxuzmani.com/wp-content/yukluk/2008/12/netcraft_chart_with_lighttpd.png" alt="netcraft_chart_with_lighttpd" width="300" height="200" /></a><a href="http://blog.webfaction.com/a-little-holiday-present" target="_blank"><img class="alignnone size-full wp-image-101" title="Nginx ve Apache sorgu/saniye Karşılaştırması" src="http://www.linuxuzmani.com/wp-content/yukluk/2008/12/nginx-apache-reqs-sec.png" alt="nginx-apache-reqs-sec" width="447" height="214" /></a></p>
<p>Grafiklerdende görüldüğü üzere nginx kendine benzer bir gorev yapan lighttpd, kullanan domain sayısında geçmiş durumda. Diğer grafiktede ararlılığını korumasına adına yapılan testte apache&#8217;ye açık ara fark atmış olduğunu görüyoruz. Nginx gün geçtikçe artan kullanım trendinin boşuna olmadığını ıspatlıyor.</p>
<p><span style="color: #ff0000;"><strong>Kurulum</strong></span></p>
<p>Bu yazımızda bilgisayar adı webserver.linuxuzmani.com ve ip adresimiz 172.16.1.10  olacaktır. Siz kendi isteğinize ve ap yapınıza göre bu bilgileri değiştirebilirsiniz.</p>
<p><span style="color: #ff0000;"><strong>MySQL 5.0 Kurulumu</strong></span></p>
<blockquote><p><strong>apt-get install mysql-server mysql-client</strong></p></blockquote>
<p>Mysql root kullanıcısı için şifre oluşturalım:</p>
<blockquote><p><strong>mysqladmin -u root password yenimysqlrootşifresi</strong></p></blockquote>
<p>Kurulumunu yaptığımız Mysql sunucusunun servisinin dinlemede olduğunu aşağıdaki komutla çalıştığını kontrol ediyoruz.</p>
<blockquote><p><strong>netstat -tap | grep mysql</strong></p></blockquote>
<p>tcp      0      0 localhost.uzman:mysql*:*                     LISTEN     2713/mysqld</p>
<p><strong><span style="color: #ff0000;">Nginx Kurulumu</span></strong></p>
<p>Nginx paketi Debian Etch depolarında bulunmakta ancak sürümü 0.4.13-2 olarak bulunmakta. Biz şu anda son sürüm olan <a href="http://sysoev.ru/nginx/nginx-0.6.34.tar.gz">Nginx-0.6.34</a> kullanacağız Nginx kaynak koddan derleyeceğiz.</p>
<p>İlk olarak kurulum için gerekli paketleri kuralım.</p>
<blockquote><p><strong>apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev build-essential</strong></p></blockquote>
<p>Daha sonra nginx paketini sunucumuza indirip açıyoruz(son sürümü <a href="http://nginx.net/h">http://nginx.net/</a> adresinden kontrol edebilirsiniz)</p>
<blockquote><p><strong>cd /tmp<br />
wget http://sysoev.ru/nginx/nginx-0.6.34.tar.gz<br />
tar xvfz nginx-0.6.34.tar.gz<br />
cd nginx-0.6.34</strong></p></blockquote>
<p>Kurulum parametrelerini görmek için bu komutu çalıştırabilirsiniz.</p>
<blockquote><p><strong>./configure &#8211;help</strong></p></blockquote>
<p>Kurulum parametresi olarak çalıştırma yolu ve SSL modülünü aktif edeceğiz. Sizin için gerekli diğer parametrelerin ekleyebilirsiniz.</p>
<blockquote><p><strong>./configure &#8211;sbin-path=/usr/local/sbin &#8211;with-http_ssl_module</strong></p></blockquote>
<p>Kuruluma başlayabiliriz.</p>
<blockquote><p><strong>make<br />
make install</strong></p></blockquote>
<p>Kurulum tamamlanmıştır.</p>
<p>Kurulum ardından /usr/local/nginx klasörü oluşturulur. Konfigürasyon dosyları,kayıtlar ve öntanımlı web dizini (/usr/local/nginx/html) burada bulunmakta.</p>
<p>Nginx başlangıç betiğinin oluşturulması:</p>
<blockquote><p><strong>nano  /etc/init.d/nginx</strong></p></blockquote>
<p><em>#! /bin/sh</em></p>
<p><em>### BEGIN INIT INFO<br />
# Provides:          nginx<br />
# Required-Start:    $all<br />
# Required-Stop:     $all<br />
# Default-Start:     2 3 4 5<br />
# Default-Stop:      0 1 6<br />
# Short-Description: starts the nginx web server<br />
# Description:       starts nginx using start-stop-daemon<br />
### END INIT INFO</em></p>
<p><em>PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin<br />
DAEMON=/usr/local/sbin/nginx<br />
NAME=nginx<br />
DESC=nginx</em></p>
<p><em>test -x $DAEMON || exit 0</em></p>
<p><em># Include nginx defaults if available<br />
if [ -f /etc/default/nginx ] ; then<br />
. /etc/default/nginx<br />
fi</em></p>
<p><em>set -e</em></p>
<p><em>case &#8220;$1&#8243; in<br />
start)<br />
echo -n &#8220;Starting $DESC: &#8221;<br />
start-stop-daemon &#8211;start &#8211;quiet &#8211;pidfile /usr/local/nginx/logs/nginx.pid &#8211;exec $DAEMON &#8212; $DAEMON_OPTS<br />
echo &#8220;$NAME.&#8221;<br />
;;<br />
stop)<br />
echo -n &#8220;Stopping $DESC: &#8221;<br />
start-stop-daemon &#8211;stop &#8211;quiet &#8211;pidfile /usr/local/nginx/logs/nginx.pid &#8211;exec $DAEMON<br />
echo &#8220;$NAME.&#8221;<br />
;;<br />
restart|force-reload)<br />
echo -n &#8220;Restarting $DESC: &#8221;<br />
start-stop-daemon &#8211;stop &#8211;quiet &#8211;pidfile /usr/local/nginx/logs/nginx.pid &#8211;exec $DAEMON<br />
sleep 1<br />
start-stop-daemon &#8211;start &#8211;quiet &#8211;pidfile /usr/local/nginx/logs/nginx.pid &#8211;exec $DAEMON &#8212; $DAEMON_OPTS<br />
echo &#8220;$NAME.&#8221;<br />
;;<br />
reload)<br />
echo -n &#8220;Reloading $DESC configuration: &#8221;<br />
start-stop-daemon &#8211;stop &#8211;signal HUP &#8211;quiet &#8211;pidfile /usr/local/nginx/logs/nginx.pid &#8211;exec $DAEMON<br />
echo &#8220;$NAME.&#8221;<br />
;;<br />
*)<br />
N=/etc/init.d/$NAME<br />
echo &#8220;Usage: $N {start|stop|restart|force-reload}&#8221; &gt;&amp;2<br />
exit 1<br />
;;<br />
esac</em></p>
<p><em>exit 0</em><br />
Eğik olarak yazılmış olan betiği nano ile açtığımız dosyanın içine yazdıktan sonra kaydedip çıkıyoruz. Akabinde dosyamıza çalıştırma izni veriyoruz.</p>
<blockquote><p><strong>chmod +x /etc/init.d/nginx</strong></p></blockquote>
<p>Başlangıç scriptimizi her açılışta çalışacak şekilde ayarlayalım.</p>
<blockquote><p><strong>update-rc.d nginx defaults</strong></p></blockquote>
<p>Sunucumuzu başlatabiliriz.</p>
<blockquote><p><strong>/etc/init.d/nginx start</strong></p></blockquote>
<p><img class="size-full wp-image-86 alignnone" title="nginx" src="http://www.linuxuzmani.com/wp-content/yukluk/2008/12/nginx.png" alt="nginx" width="550" height="400" /></p>
<p><strong><span style="color: #ff0000;">Php5 Kurulumu</span></strong></p>
<p>Nginx&#8217;te Php5 çalıştırmak için FastCGI kullanacağız. Aktif olmasını istediğimiz php modülleri kuruyoruz.</p>
<blockquote><p><strong>apt-get install php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl</strong></p></blockquote>
<p>Php konfigürasyon dosyasına FastCGI aktif ediyoruz.<br />
<strong></strong></p>
<blockquote><p><strong>nano /etc/php5/cgi/php.ini</strong><br />
<em>cgi.fix_pathinfo = 1</em> Satırını ekliyoruz.</p></blockquote>
<p>Fast-cgi başlangıç betiğini yazalım.</p>
<blockquote><p><strong>nano /etc/init.d/php-fastcgi</strong><em></em></p></blockquote>
<p><em>#! /bin/sh<br />
### BEGIN INIT INFO<br />
# Provides:          php-fastcgi<br />
# Required-Start:    $all<br />
# Required-Stop:     $all<br />
# Default-Start:     2 3 4 5<br />
# Default-Stop:      0 1 6<br />
# Short-Description: Start and stop php-cgi in external FASTCGI mode<br />
# Description:       Start and stop php-cgi in external FASTCGI mode<br />
### END INIT INFO</em></p>
<p><em># Author: Kurt Zankl &lt;kz@xon.uni.cc&gt;</em></p>
<p><em># Do NOT &#8220;set -e&#8221;</em></p>
<p><em>PATH=/sbin:/usr/sbin:/bin:/usr/bin<br />
DESC=&#8221;php-cgi in external FASTCGI mode&#8221;<br />
NAME=php-fastcgi<br />
DAEMON=/usr/bin/php-cgi<br />
PIDFILE=/var/run/$NAME.pid<br />
SCRIPTNAME=/etc/init.d/$NAME</em></p>
<p><em># Exit if the package is not installed<br />
[ -x "$DAEMON" ] || exit 0</em></p>
<p><em># Read configuration variable file if it is present<br />
[ -r /etc/default/$NAME ] &amp;&amp; . /etc/default/$NAME</em></p>
<p><em># Load the VERBOSE setting and other rcS variables<br />
. /lib/init/vars.sh</em></p>
<p><em># Define LSB log_* functions.<br />
# Depend on lsb-base (&gt;= 3.0-6) to ensure that this file is present.<br />
. /lib/lsb/init-functions</em></p>
<p><em># If the daemon is not enabled, give the user a warning and then exit,<br />
# unless we are stopping the daemon<br />
if [ "$START" != "yes" -a "$1" != "stop" ]; then<br />
log_warning_msg &#8220;To enable $NAME, edit /etc/default/$NAME and set START=yes&#8221;<br />
exit 0<br />
fi</em></p>
<p><em># Process configuration<br />
export PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS<br />
DAEMON_ARGS=&#8221;-q -b $FCGI_HOST:$FCGI_PORT&#8221;</em></p>
<p><em>do_start()<br />
{<br />
# Return<br />
#   0 if daemon has been started<br />
#   1 if daemon was already running<br />
#   2 if daemon could not be started<br />
start-stop-daemon &#8211;start &#8211;quiet &#8211;pidfile $PIDFILE &#8211;exec $DAEMON &#8211;test &gt; /dev/null || return 1<br />
start-stop-daemon &#8211;start &#8211;quiet &#8211;pidfile $PIDFILE &#8211;exec $DAEMON &#8211;background &#8211;make-pidfile &#8211;chuid $EXEC_AS_USER &#8211;startas $DAEMON &#8212; $DAEMON_ARGS || return 2<br />
}</em></p>
<p><em>do_stop()<br />
{<br />
# Return<br />
#   0 if daemon has been stopped<br />
#   1 if daemon was already stopped<br />
#   2 if daemon could not be stopped<br />
#   other if a failure occurred<br />
start-stop-daemon &#8211;stop &#8211;quiet &#8211;retry=TERM/30/KILL/5 &#8211;pidfile $PIDFILE &gt; /dev/null # &#8211;name $DAEMON<br />
RETVAL=&#8221;$?&#8221;<br />
[ "$RETVAL" = 2 ] &amp;&amp; return 2<br />
# Wait for children to finish too if this is a daemon that forks<br />
# and if the daemon is only ever run from this initscript.<br />
# If the above conditions are not satisfied then add some other code<br />
# that waits for the process to drop all resources that could be<br />
# needed by services started subsequently.  A last resort is to<br />
# sleep for some time.<br />
start-stop-daemon &#8211;stop &#8211;quiet &#8211;oknodo &#8211;retry=0/30/KILL/5 &#8211;exec $DAEMON<br />
[ "$?" = 2 ] &amp;&amp; return 2<br />
# Many daemons don&#8217;t delete their pidfiles when they exit.<br />
rm -f $PIDFILE<br />
return &#8220;$RETVAL&#8221;<br />
}</em></p>
<p><em>case &#8220;$1&#8243; in<br />
start)<br />
[ "$VERBOSE" != no ] &amp;&amp; log_daemon_msg &#8220;Starting $DESC&#8221; &#8220;$NAME&#8221;<br />
do_start<br />
case &#8220;$?&#8221; in<br />
0|1) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 0 ;;<br />
2) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 1 ;;<br />
esac<br />
;;<br />
stop)<br />
[ "$VERBOSE" != no ] &amp;&amp; log_daemon_msg &#8220;Stopping $DESC&#8221; &#8220;$NAME&#8221;<br />
do_stop<br />
case &#8220;$?&#8221; in<br />
0|1) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 0 ;;<br />
2) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 1 ;;<br />
esac<br />
;;<br />
restart|force-reload)<br />
log_daemon_msg &#8220;Restarting $DESC&#8221; &#8220;$NAME&#8221;<br />
do_stop<br />
case &#8220;$?&#8221; in<br />
0|1)<br />
do_start<br />
case &#8220;$?&#8221; in<br />
0) log_end_msg 0 ;;<br />
1) log_end_msg 1 ;; # Old process is still running<br />
*) log_end_msg 1 ;; # Failed to start<br />
esac<br />
;;<br />
*)<br />
# Failed to stop<br />
log_end_msg 1<br />
;;<br />
esac<br />
;;<br />
*)<br />
echo &#8220;Usage: $SCRIPTNAME {start|stop|restart|force-reload}&#8221; &gt;&amp;2<br />
exit 3<br />
;;</em><br />
esac</p>
<blockquote><p>Başlangıç scriptimizi her açılışta çalışacak şekilde ayarlayalım.</p>
<p><strong>update-rc.d php-fastcgi defaults</strong></p></blockquote>
<p>Diğer ayar dosyamız <span class="system">/etc/default/php-fastcgi</span> olacaktır. Bu dosyada <span class="system">php-fastcgi</span> ayarları bulunmaktadır.(Dinlenecek port,alt sorgu sayısı, vs.).</p>
<blockquote><p><strong>nano /etc/default/php-fastcgi</strong> açıp aşağıdaki diziyi ekliyoruz.</p></blockquote>
<blockquote><p><em># Which user runs PHP? (default: www-data)<br />
EXEC_AS_USER=www-data<br />
# Host and TCP port for FASTCGI-Listener (default: localhost:9000)<br />
FCGI_HOST=localhost<br />
FCGI_PORT=9000<br />
# Environment variables, which are processed by PHP<br />
PHP_FCGI_CHILDREN=5<br />
PHP_FCGI_MAX_REQUESTS=1000</em></p></blockquote>
<blockquote><p><strong>/etc/init.d/php-fastcgi start</strong></p></blockquote>
<p><strong><span style="color: #ff0000;">Nginx Konfigürasyonu</span><br />
</strong><br />
Nginx konfigürasyon dosya yolu /usr/local/nginx/conf/nginx.conf gibidir.<br />
Daha detaylı ve örnekli ayarlar için <a href="http://wiki.codemongers.com/NginxFullExample" target="_blank">http://wiki.codemongers.com/NginxFullExample</a> ve <a href="http://wiki.codemongers.com/NginxFullExample2" target="_blank">http://wiki.codemongers.com/NginxFullExample2</a> adreslerini ziyaret edebilirsiniz.<br />
<em><br />
</em>Ayar dosyamızda nginx çalıştıracak kullanıcı, alt süreç ve bağlantıların açık kalma zamanını ayarlıyoruz.<em><br />
[...]<br />
user www-data www-data;<br />
worker_processes  5;<br />
[...]<br />
keepalive_timeout  2;<br />
[...]</em></p>
<p>Sanal alanadı tanımlamak için Server {} parametresi kullanılmaktadır. Öntanımlı olarak aşağıdaki gibi bir tanımlamayı nginx.conf içine ekliyoruz.</p>
<p><em>[...]<br />
server {<br />
listen       80;<br />
server_name  _;</em></p>
<p><em>#charset koi8-r;</em></p>
<p><em>#access_log  logs/host.access.log  main;</em></p>
<p><em>location / {<br />
root   html;<br />
index  index.php index.html index.htm;<br />
}</em></p>
<p><em>#error_page  404              /404.html;</em></p>
<p><em># redirect server error pages to the static page /50x.html<br />
#<br />
error_page   500 502 503 504  /50x.html;<br />
location = /50x.html {<br />
root   html;<br />
}</em></p>
<p><em># proxy the PHP scripts to Apache listening on 127.0.0.1:80<br />
#<br />
#location ~ \.php$ {<br />
#    proxy_pass   http://127.0.0.1;<br />
#}</em></p>
<p><em># pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000<br />
#<br />
location ~ \.php$ {<br />
root           html;<br />
fastcgi_pass   127.0.0.1:9000;<br />
fastcgi_index  index.php;<br />
fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;<br />
include        fastcgi_params;<br />
}</em></p>
<p><em># deny access to .htaccess files, if Apache&#8217;s document root<br />
# concurs with nginx&#8217;s one<br />
#<br />
#location ~ /\.ht {<br />
#    deny  all;<br />
#}<br />
}<br />
[...]</em></p>
<p>Server name olarak &#8220;_&#8221; girildiğinde sunucuda ön tanımlı olarak o dizin açılacaktır.<em><br />
</em><em><em>&#8220;location /&#8221;</em></em> paramtersindeki / ile nginx ana dizinini &#8220;<span class="system">/usr/local/nginx/html</span>&#8221; göstermektedir. Başka bir dizini göstermek için tam yolu yazmalısınız. Biz /var/www/linuxuzmani.com/ klasörünü ana dizin için kullanmak istiyorsak <em><span class="system">location </span>/var/www/linuxuzmani.com/ </em>şeklinde yazmalıyız. Gerekli değişiklikleri yapıtıktan sonra nginx yeniden başlatıyoruz.</p>
<blockquote><p><strong>/etc/init.d/nginx restart</strong></p></blockquote>
<p><strong></strong>Sunucumuzu ve php modül bilgilerini görmek için bir php script hazırlıyalım.</p>
<blockquote><p><strong>nano /usr/local/nginx/html/bilgi.php </strong></p></blockquote>
<blockquote><p><em>&lt;?php<br />
phpinfo();<br />
?&gt;</em></p></blockquote>
<p>Ekledikten sonra kaydedip çıkıyoruz.<br />
Taryıcımıza bu dosyayı yazarak çalıştırıp php hakkında bilgilerimizi görebiliyor olmamız gerekli.<br />
Örnek : http://172.16.1.10/bilgi.php</p>
<p><img class="alignnone size-full wp-image-95" title="nginx_phpinfo" src="http://www.linuxuzmani.com/wp-content/yukluk/2008/12/nginx_phpinfo.png" alt="nginx_phpinfo" width="648" height="470" /></p>
<p>Sunucumuz ve php çalışıyor. Diğer modülleride bu sayfada kontrol edebilirsiniz.</p>
<p>Kaynaklar;</p>
<ul>
<li>Debian: <a href="http://www.debian.org/" target="_blank">http://www.debian.org</a></li>
<li>PHP: <a href="http://www.php.net/" target="_blank">http://www.php.net</a></li>
<li>MySQL: <a href="http://www.mysql.com/" target="_blank">http://www.mysql.com</a></li>
<li>nginx: <a href="http://nginx.net/" target="_blank">http://nginx.net/</a></li>
<li>nginx Wiki: <a href="http://wiki.codemongers.com/Main" target="_blank">http://wiki.codemongers.com/Main</a></li>
<li><a href="http://blog.webfaction.com/a-little-holiday-present" target="_blank">http://blog.webfaction.com/a-little-holiday-present</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxuzmani.com/nginx-kurulumu-php5-ve-mysql.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hylafax Fax Sunucu ve İstemci Kurulumu</title>
		<link>http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html</link>
		<comments>http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html#comments</comments>
		<pubDate>Sun, 21 Dec 2008 12:12:17 +0000</pubDate>
		<dc:creator>Salih BiLGiN</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt get]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[etc]]></category>
		<category><![CDATA[fax]]></category>
		<category><![CDATA[hfaxd]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[hosts]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[hylafax]]></category>
		<category><![CDATA[idle]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[istemci]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[modem]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[running]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sh]]></category>
		<category><![CDATA[sunucu]]></category>
		<category><![CDATA[ttyS0]]></category>
		<category><![CDATA[winprint]]></category>

		<guid isPermaLink="false">http://www.linuxuzmani.com/?p=78</guid>
		<description><![CDATA[HylaFAX kurumsal seviyede faks göndermek ve alma kabiliyetindedir. Yazılım, sunucu-istemci mimarisinde tasarlanmıştır. HylaFAX çoklu modemle ağır faks trafiği yükünü destekleyebilir. Açık kaynak olarak geliştirilmektedir. Fax sunucumuzu bilgisayarımızda bir yazıcı gibi kullanacağız. Fax alırken ve gönderirken bir fax makinesine ve kağıda ihtiyacınız olmayacağı için yatırım ve giderlere katkı yapabilirsiniz.Sunucu kurulumunu aşağıda komutla yapıyoruz: apt-get install hylafax-server [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-79" title="logo_hylafax" src="http://www.linuxuzmani.com/wp-content/yukluk/2008/12/logo_hylafax.png" alt="logo_hylafax" width="138" height="49" /><span onmouseover="_tipon(this)" onmouseout="_tipoff()">HylaFAX kurumsal seviyede faks göndermek ve alma kabiliyetindedir. Yazılım, sunucu-istemci mimarisinde tasarlanmıştır.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()">HylaFAX çoklu modemle ağır faks trafiği yükünü destekleyebili</span>r. Açık kaynak olarak geliştirilmektedir. Fax sunucumuzu bilgisayarımızda bir yazıcı gibi kullanacağız. Fax alırken ve gönderirken bir fax makinesine ve kağıda ihtiyacınız olmayacağı için yatırım ve giderlere katkı yapabilirsiniz.<span id="more-78"></span>Sunucu kurulumunu aşağıda komutla yapıyoruz:</p>
<blockquote>
<p style="text-align: justify;"><strong>apt-get install hylafax-server</strong></p>
</blockquote>
<p align="left">Kurulum bittikten sonra fax sunucumucuzun ayarlarini yapalim.</p>
<blockquote><p><strong>faxsetup</strong></p></blockquote>
<p align="left">Sırayla soruları cevaplıyoruz. koyu renkle olan yerleri sizde değiştirin. Digerlerini enter ile geçiniz.[code]</p>
<blockquote><p>Country code [1]?<strong> 90</strong><br />
Area code [415]? <strong>224</strong><br />
Phone number of fax modem [+1.999.555.1212]? <strong>+90.224.200.2020</strong><br />
Local identification string (for TSI/CIG) ["NothingSetup"]?<strong> Linux Sirketi</strong><br />
Long distance dialing prefix [1]? <strong>0</strong><br />
International dialing prefix [011]?<strong> 00</strong><br />
Dial string rules file (relative to /var/spool/hylafax) [etc/dialrules]?<br />
Tracing during normal server operation [1]?<br />
Tracing during send and receive sessions [11]?<br />
Protection mode for received facsimile [0600]?<strong> 0644</strong><br />
Protection mode for session logs [0600]? <strong>0644</strong><br />
Protection mode for ttyS0 [0600]? <strong>0666</strong><br />
Rings to wait before answering [1]?<br />
Modem speaker volume [off]? <strong>LOW</strong><br />
ommand line arguments to getty program ["-h %l dx_%s"]?<br />
Pathname of TSI access control list file (relative to /var/spool/hylafax) [""]?<br />
Pathname of Caller-ID access control list file (relative to /var/spool/hylafax) [""]?<br />
Tag line font file (relative to /var/spool/hylafax) [etc/lutRS18.pcf]?<br />
Tag line format string ["From %%l|%c|Page %%P of %%T"]?<br />
Time before purging a stale UUCP lock file (secs) [30]?<br />
Hold UUCP lockfile during inbound data calls [Yes]?<br />
Hold UUCP lockfile during inbound voice calls [Yes]?<br />
Percent good lines to accept during copy quality checking [95]?<br />
Max consecutive bad lines to accept during copy quality checking [5]?<br />
Max number of pages to accept in a received facsimile [25]?<br />
Syslog facility name for ServerTracing messages [daemon]?<br />
Set UID to 0 to manipulate CLOCAL [""]?<br />
Use available priority job scheduling mechanism [""]</p></blockquote>
<p>Bunlari tamamladiktan sonra yaptigimiz ayarları ekranda görürüz.</p>
<p><em>CountryCode: 90<br />
AreaCode: 224<br />
FAXNumber: +90.224.200.2020<br />
LongDistancePrefix: 0<br />
InternationalPrefix: 00<br />
DialStringRules: etc/dialrules<br />
SessionTracing: 11<br />
RecvFileMode: 0644<br />
LogFileMode: 0644<br />
DeviceMode: 0666<br />
RingsBeforeAnswer: 1<br />
SpeakerVolume: low<br />
GettyArgs: "-h %l dx_%s"<br />
LocalIdentifier: Linux Sirketi<br />
TagLineFont: etc/lutRS18.pcf<br />
TagLineFormat: "From %%l|%c|Page %%P of %%T"<br />
MaxRecvPages: 25</em></p>
<p><em>Are these ok [yes]?</em></p>
<p>Enter ile geçerek ayarları kaydederiz.</p>
<p><em>Probing for best speed to talk to modem: 38400</em></p>
<p>modem iletisim hizini degistirmenize gerek yok enterla geçelim.</p>
<p>Sunucu modemle iletişime geçer ve ondan kendi ile ilgili tanımlamaları alır.</p>
<p>Product code (ATI0) is "5601".<br />
Other information (ATI3) is "U.S. Robotics 56K FAX EXT Rev. 11.16.39".<br />
DTE-DCE flow control scheme [default]?</p>
<p>Enterla geçtikten sonra, modemden elde edilen bilgileri listeler:</p>
<p>Modem manufacturer is "3Com U. S. Robotics".<br />
Modem model is "3CP5610".<br />
Using prototype configuration file usr-xon...<br />
The modem configuration parameters are:<br />
ModemAnswerCmd: AT+FCLASS=1A<br />
ModemFlowControl: xonxoff<br />
ModemHardFlowCmd: AT&amp;H1&amp;I0&amp;R2<br />
ModemMfrQueryCmd: !USR<br />
ModemModelQueryCmd: ATI3<br />
ModemNoFlowCmd: AT&amp;H0&amp;I0&amp;R1<br />
ModemRate: 19200<br />
ModemResultCodesCmd: ATQ0X4<br />
ModemRevQueryCmd: ATI7<br />
ModemSetupAACmd: AT+FCLASS=0<br />
ModemSetupDCDCmd: AT&amp;C1<br />
ModemSetupDTRCmd: ATS13=1&amp;D2<br />
ModemSoftFlowCmd: AT&amp;H2&amp;I2&amp;R1<br />
Class1NFLOCmd: AT&amp;H0&amp;I0&amp;R1<br />
Class1HFLOCmd: AT&amp;H1&amp;I0&amp;R2<br />
Class1SFLOCmd: ""<br />
Class1ResponseWaitCmd: AT+FRS=1<br />
Class1SwitchingCmd: ""</p>
<p>Are these ok [yes]?</p>
<p>Enterla geçtikten sonra çevirme özellikleri listelenir ve buda enter ile geçilir.</p>
<p>CountryCode: 90<br />
AreaCode: 224<br />
LongDistancePrefix: 0<br />
InternationalPrefix: 00<br />
DialStringRules: etc/dialrules</p>
<p>Are these ok [yes]?<br />
ve kurulum tamalandı ve ayarlara sıra geldi.<br />
<!--adsense#yatayuzun--><br />
Bulunduğunuz yada izin vermek istediginiz network olursa</p>
<p><strong>/etc/hylafax/hosts.hfaxd</strong> dosyası içerisine,</p>
<p>Örn: Benim networkum 10.0.0.0/24 networku oldugu icin 10\.0\.0\.:::172.16.0.0 networku icin <strong>172\.16\.:::</strong></p>
<p>Tek tek bilgisayarlara izin vermek için ip yazmak yeterli</p>
<p><strong>10.0.0.254 </strong>gibi.</p>
<p>fax sunucumuzu</p>
<blockquote>
<p style="text-align: justify;"><strong>/etc/init.d/hylafax restart</strong></p>
</blockquote>
<blockquote>
<p style="text-align: justify;"><strong>faxadduser root</strong></p>
</blockquote>
<p>ile yeniden başlatıyoruz. Bakalim sunucumuz ne halde <img src='http://www.linuxuzmani.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote>
<p style="text-align: justify;"><strong>faxstat</strong></p>
</blockquote>
<p>faxstat komutu ile baktigimizda aşağıdaki gibi bir çıktı alıyorsanız sunucumu hayırlı olsun.<span style="font-family: arial,sans serif,helvetica; color: #000000; font-size: small;"><br />
</span></p>
<blockquote><p>[code]<span style="font-family: courier;">HylaFAX scheduler on salih.linuxuzmani.com: Running<br />
Modem ttyS0 (+90.224.200.2020): Running and idle</span>[/code]</p>
<p><a href="http://lena.franken.de/linux/hylafax.html" target="_blank">Kullanıcılar için Başka bir kaynak...</a></p></blockquote>
<p>HylaFAX İstemci Ayarları :<br />
İstemci hem Windows hem Macintosh için bulunmaktadır. Her iki sistemdende fax gönderimini bu istemci yapabilirsiniz.<br />
<a title="Hylafax İstemcisini" href="http://heanet.dl.sourceforge.net/sourceforge/winprinthylafax/WinprintHylaFAX-1.2.5.exe" target="_blank">WinprintHylaFAX-1.2.5.exe</a> indirerek kuralım. Güncel versiyonu kontrol etmek için <a title="tıklayınız." href="https://sourceforge.net/projects/winprinthylafax/" target="_blank">tıklayınız.</a> tıklayınız.</p>
<p style="text-align: center"><img title="Printer Ekleme Sihirbazı" src="http://winprinthylafax.sourceforge.net/add-printer-wizard.png" alt="Printer Ekleme Sihirbazı" /></p>
<p style="text-align: center">
<p style="text-align: center">Denetim Masası -&gt; Yazıcılar kısmından yazıcı ekle diyelim.</p>
<p style="text-align: center"><img title="Printer Port" src="http://winprinthylafax.sourceforge.net/select-printer-port.png" alt="Printer Port" align="middle" /></p>
<p style="text-align: center">Yeni port oluşturu tıklayıp Winprint Hylafax'i seçelim.</p>
<p style="text-align: center"><img title="Port Ekleme" src="http://winprinthylafax.sourceforge.net/add-port.png" alt="Port Ekleme" align="middle" /></p>
<p style="text-align: center">Port tanımlaması olarak otomatik olarak bu değeri atar.</p>
<p style="text-align: center"><img title="Printer Secimi" src="http://winprinthylafax.sourceforge.net/which-printer.png" alt="Printer Secimi" align="middle" /></p>
<p style="text-align: center">Yazıcı olarak Apple - Apple LaserWriter 12/640 PS seçelim</p>
<p style="text-align: center"><img title="Printer Isimlendirme" src="http://winprinthylafax.sourceforge.net/name-your-printer.png" alt="Printer Isimlendirme" /></p>
<p style="text-align: center">Varsayılan yazıcı olmaması için Hayır işaretliyoruz</p>
<p style="text-align: center"><img title="fax özellikleri" src="http://winprinthylafax.sourceforge.net/fax-properties.png" alt="fax özellikleri" align="middle" /></p>
<p style="text-align: center">Yazıcı özelliklerinden Porta gelinir, Winprint seçilir ve Port Ayarları seçilir</p>
<p style="text-align: center"><img title="HylaFax Sunucu Ayari" src="http://winprinthylafax.sourceforge.net/configure-hylafax-server.png" alt="HylaFax Sunucu Ayari" align="middle" /></p>
<p style="text-align: center">Server Adres : HylaFax Sunucumuzun ip adresi</p>
<p style="text-align: center">Username : Kullanici icin tahsis edilen kullanici adi</p>
<p style="text-align: center">Password : Kullanici adi icin tahsis edilen parola</p>
<p style="text-align: center">Default Nofity : Bilgilendirme Maili</p>
<p style="text-align: center">Adress Book Directory : Bos kalabilir yada yukaridaki gibi ayarlayabilirsiniz.</p>
<p style="text-align: center"><img title="Fax Gönderme" src="http://winprinthylafax.sourceforge.net/send-fax-to.png" alt="Fax Gönderme" align="middle" /></p>
<p style="text-align: center">Fax göndermek istediginiz dökümanı açtıktan sonra yazdırmak için Winprint Hylafax Yazıcısını seçip yazdır dediginizde bu son ekran gelir. Numarayı yazdıktan sonra Send dersiniz ve faximiz gönderilmek üzere servera görev olarak eklenir.</p>
<p><!--adsense#yatayuzun--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

