<?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>Sniper &#187; iis7</title>
	<atom:link href="http://tuncay.kinali.net/etiketler/iis7/feed" rel="self" type="application/rss+xml" />
	<link>http://tuncay.kinali.net</link>
	<description>Hafızamın bir kısmı</description>
	<lastBuildDate>Sun, 01 Aug 2010 09:49:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Kendi bilgisayarınızda SSL ile çalışın: Vista-IIS7</title>
		<link>http://tuncay.kinali.net/kendi-bilgisayarinizda-ssl-ile-calisin-vista-iis7.html</link>
		<comments>http://tuncay.kinali.net/kendi-bilgisayarinizda-ssl-ile-calisin-vista-iis7.html#comments</comments>
		<pubDate>Tue, 11 Aug 2009 19:07:40 +0000</pubDate>
		<dc:creator>Sniper</dc:creator>
				<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[İpuçları]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[iis7]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[self-signed certificate]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://tuncay.kinali.net/?p=143</guid>
		<description><![CDATA[Bazı durumlarda kendi bilgisayarımızda SSL bağlantı kullanma ihtiyacı duyabiliriz. Bunun için bir SSL sertifikamız olmalı fakat şahsi bilgisayarda kullanmak istediğimiz sertifika için gereksiz yere para ödemek istemiyoruz. Peki ne yapmalıyız? Bu gibi durumlarda Self-Signed Certificate adı verilen; kendi oluşturduğumuz ve kendi imzamızı taşıyan sertifika kullanmalıyız. Bu yazımda Vista üzerinde çalışan IIS7 ile self-signed certificate oluşturmayı [...]]]></description>
			<content:encoded><![CDATA[<p>Bazı durumlarda kendi bilgisayarımızda SSL bağlantı kullanma ihtiyacı duyabiliriz. Bunun için bir SSL sertifikamız olmalı fakat şahsi bilgisayarda kullanmak istediğimiz sertifika için gereksiz yere para ödemek istemiyoruz. Peki ne yapmalıyız? Bu gibi durumlarda Self-Signed Certificate adı verilen; kendi oluşturduğumuz ve kendi imzamızı taşıyan sertifika kullanmalıyız. Bu yazımda Vista üzerinde çalışan IIS7 ile self-signed certificate oluşturmayı ve bunu localhost&#8217;umuzda kullanmayı tarif edeceğim.<span id="more-143"></span></p>
<p>IIS7 de sertifika oluşturmak için herhangi bir dosya indirip kurmamıza gerek yok. Seleflerine oranla bu işi en rahat halleden sistem IIS7.</p>
<p>Öncelikle <strong>Denetim Masası > Yönetimsel Araçlar</strong> altından <strong>IIS Yöneticisini</strong> açın.<br />
<strong>Bağlantılar </strong>bölümünde en üst noktaya tıklayın ardından <strong>Sunucu Sertifikaları</strong>&#8216;na çift tıklayarak açın.<br />
<a href="http://tuncay.kinali.net/wp-content/uploads/2009/08/1.jpg" rel="lightbox[143]"><img src="http://tuncay.kinali.net/wp-content/uploads/2009/08/1-300x214.jpg" alt="IIS Ana Penceresi" title="IIS Ana Penceresi" width="300" height="214" class="aligncenter size-medium wp-image-144" /></a></p>
<p>Sağ kısımda &#8220;<strong>Eylemler</strong>&#8221; başlığı altındaki &#8220;<strong>Otomatik olarak imzalanan sertifika oluştur</strong>&#8220;a tıklayın.<br />
<a href="http://tuncay.kinali.net/wp-content/uploads/2009/08/2.jpg" rel="lightbox[143]"><img src="http://tuncay.kinali.net/wp-content/uploads/2009/08/2.jpg" alt="Sertifika Oluştur" title="Sertifika Oluştur" width="220" height="247" class="aligncenter size-full wp-image-146" /></a></p>
<p>Açılan penceredeki &#8220;<strong>Sertifika için bir kolay ad belirtin</strong>&#8221; kutusuna sertifikayı kullanmak istediğiniz sitenin domainini yazın ve Tamam&#8217;a tıklayın.<br />
<a href="http://tuncay.kinali.net/wp-content/uploads/2009/08/3.jpg" rel="lightbox[143]"><img src="http://tuncay.kinali.net/wp-content/uploads/2009/08/3-300x113.jpg" alt="Domain belirtin" title="Domain belirtin" width="300" height="113" class="aligncenter size-medium wp-image-148" /></a></p>
<p>&#8220;<strong>Sunucu sertifikaları</strong>&#8221; bölümünde sertifikanızı görüyor olmalısınız. Şimdi bu sertifikayı domainimize bağlayalım.</p>
<p>Sağ kısımdaki Bağlantılar altından Siteler&#8217;e tıklayıp sertifikayı bağlamak istediğimiz sitenin üzerine, ardından &#8220;Eylemler&#8221; bölmesinden &#8220;<strong>Bağlamalar</strong>&#8220;a tıklayın.<br />
<a href="http://tuncay.kinali.net/wp-content/uploads/2009/08/4.jpg" rel="lightbox[143]"><img src="http://tuncay.kinali.net/wp-content/uploads/2009/08/4-300x214.jpg" alt="Sertifikayı bağlamak istediğiniz siteyi seçin" title="Sertifikayı bağlamak istediğiniz siteyi seçin" width="300" height="214" class="aligncenter size-medium wp-image-149" /></a></p>
<p>&#8220;<strong>Site Bağlamaları</strong>&#8221; penceresinde &#8220;<strong>Ekle</strong>&#8221; butonuna tıklayın. Ekleme ekranından &#8220;<strong>Tür</strong>&#8220;ü <strong>https </strong>olarak seçin. SSL Sertifikası kutusundan da az önce oluşturduğunuz sertifikayı seçip &#8220;<strong>Tamam</strong>&#8220;a ardından &#8220;<strong>Kapat</strong>&#8220;a tıklayın.<br />
<a href="http://tuncay.kinali.net/wp-content/uploads/2009/08/5.jpg" rel="lightbox[143]"><img src="http://tuncay.kinali.net/wp-content/uploads/2009/08/5-300x162.jpg" alt="SSL&#039;i Domaine Bağlayın" title="SSL&#039;i Domaine Bağlayın" width="300" height="162" class="aligncenter size-medium wp-image-151" /></a></p>
<p>Tüm işlemler tamamlandı. Artık https ile sunucumuza bağlanabiliriz. Bunun için Eylemler penceresinde &#8220;Web Sitesine Gözat&#8221; başlığının altındaki https linkine tıklayabilir ya da tarayıcınızın adres çubuğuna &#8220;https://DOMAININIZ&#8221; yazarak test edebilirsiniz.<br />
<a href="http://tuncay.kinali.net/wp-content/uploads/2009/08/6.jpg" rel="lightbox[143]"><img src="http://tuncay.kinali.net/wp-content/uploads/2009/08/6.jpg" alt="Bağlantınızı test edin" title="Bağlantınızı test edin" width="214" height="72" class="aligncenter size-full wp-image-152" /></a><br />
<!--pagetitle:IIS7 ile Self-Signed Certificate oluşturma ve kullanma--></p>
]]></content:encoded>
			<wfw:commentRss>http://tuncay.kinali.net/kendi-bilgisayarinizda-ssl-ile-calisin-vista-iis7.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IIS7&#8242;de ASP ile MS Access Veritabanına Bağlanma</title>
		<link>http://tuncay.kinali.net/iis7de-asp-ile-ms-access-veritabanina-baglanma.html</link>
		<comments>http://tuncay.kinali.net/iis7de-asp-ile-ms-access-veritabanina-baglanma.html#comments</comments>
		<pubDate>Wed, 06 May 2009 18:43:27 +0000</pubDate>
		<dc:creator>Sniper</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Windows 2003]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[İpuçları]]></category>
		<category><![CDATA[belirtilmemiş hata]]></category>
		<category><![CDATA[iis7]]></category>
		<category><![CDATA[Microsoft JET Database Engine error 080004005]]></category>
		<category><![CDATA[MS Access]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://tuncay.kinali.net/?p=78</guid>
		<description><![CDATA[IIS7&#8242;de, ASP ile MS Access veritabanına bağlantı kurulmak istendiğinde &#8220;Microsoft JET Database Engine hata &#8217;80004005&#8242;&#8221; koduyla &#8220;Belirtilmemiş hata&#8221; oluşur. Bu hataya, ilgili Uygulama Havuzuna kullanıcı profilinin yüklenmesi neden olur. Bu sorunu ortadan kaldırmak için 2 farklı yöntem izlenebilir. YÖNTEM 1: IIS&#8217;i açın. Uygulama Havuzları&#8216;na tıklayın. Sağdan ilgili uygulama havuzuna sağ tıklayın ve &#8220;Gelişmiş Ayarlar&#8220;ı seçin. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://tuncay.kinali.net/wp-content/uploads/2009/05/iis7-150x150.jpg" alt="IIS7" title="IIS7" width="150" height="150" class="alignleft size-thumbnail wp-image-80" />IIS7&#8242;de, ASP ile MS Access veritabanına bağlantı kurulmak istendiğinde &#8220;<strong>Microsoft JET Database Engine hata &#8217;80004005&#8242;</strong>&#8221; koduyla &#8220;<strong>Belirtilmemiş hata</strong>&#8221; oluşur. Bu hataya, ilgili Uygulama Havuzuna kullanıcı profilinin yüklenmesi neden olur. Bu sorunu ortadan kaldırmak için 2 farklı yöntem izlenebilir.<span id="more-78"></span></p>
<div style="clear:both">
<strong>YÖNTEM 1:</strong></p>
<ul>
<li>IIS&#8217;i açın.</li>
<li><strong>Uygulama Havuzları</strong>&#8216;na tıklayın.</li>
<li>Sağdan ilgili uygulama havuzuna sağ tıklayın ve &#8220;<strong>Gelişmiş Ayarlar</strong>&#8220;ı seçin.</li>
<li>Açılan pencerede &#8220;<strong>İşlem Modeli</strong>&#8221; başlığı altındaki &#8220;<strong>Kullanıcı Profilini Yükle</strong>&#8221; seçeneğinin değerini &#8220;<strong>False</strong>&#8221; olarak değiştirin.</li>
<li>&#8220;<strong>Tamam</strong>&#8221; butonuna tıklayarak pencereyi kapatın.</li>
<li>Uygulama Havuzuna sağ tıklayıp &#8220;<strong>Durdur</strong>&#8220;a tıklayın.</li>
<li>Tekrar sağ tıklayıp &#8220;<strong>Başlat</strong>&#8220;a tıklayın.</li>
<li>İşlem bitmiştir, çalışmayan sayfanızı refresh edebilirsiniz.</li>
</ul>
<p><strong>YÖNTEM 2:</strong></p>
<ul>
<li><strong>Win+R</strong> kısayoluyla &#8220;<strong>Çalıştır</strong>&#8221; ekranını açın.</li>
<li>&#8220;<strong>cmd</strong>&#8221; yazıp komut satırını çalıştırın.</li>
<li>Aşağıda yazılı koddaki &#8220;[name='<strong>DefaultApplicationPool</strong>']&#8221; değerini kendi Uygulama Havuzunuza göre ayarlayın, komut satırına kopyalayın ve enterlayın.</li>
<li>&#8220;<strong>Değişiklikler uygulandı</strong>&#8221; mesajı aldıysanız IIS&#8217;i ( ya da en azından Uygulama Havuzunu) restart edin.</li>
</ul>
</div>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p78code2'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p782"><td class="code" id="p78code2"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">%</span>windir<span style="color: #000000; font-weight: bold;">%</span>\system32\inetsrv\appcmd <span style="color: #000000; font-weight: bold;">set</span> config <span style="color: #000000; font-weight: bold;">/</span>section:applicationPools <span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #007800;">name</span>=<span style="color: #ff0000;">'DefaultAppPool'</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>.processModel.loadUserProfile:<span style="color: #c20cb9; font-weight: bold;">false</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://tuncay.kinali.net/iis7de-asp-ile-ms-access-veritabanina-baglanma.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows&#8217;ta IIS7 ve Apache&#8217;i Aynı Anda Aynı Portta Çalıştırma</title>
		<link>http://tuncay.kinali.net/windowsta-iis7-ve-apachei-ayni-anda-ayni-portta-calistirma.html</link>
		<comments>http://tuncay.kinali.net/windowsta-iis7-ve-apachei-ayni-anda-ayni-portta-calistirma.html#comments</comments>
		<pubDate>Sat, 25 Apr 2009 07:41:25 +0000</pubDate>
		<dc:creator>Sniper</dc:creator>
				<category><![CDATA[Windows 2003]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[2003 server]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[iis7]]></category>
		<category><![CDATA[port 80]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows server]]></category>

		<guid isPermaLink="false">http://tuncay.kinali.net/?p=37</guid>
		<description><![CDATA[Windows işletim sistemi üzerinde IIS ile PHP çalışmak sistemimi ağırlaştırdığı ve PHP ile hazırladığım siteleri her önizleme yapmak istediğimde 3-5 saniye beklemek canımı sıktığı için bilgisayarıma Apache kurma zorunluluğu hissettim. Bilindiği gibi IIS bilgisayarımızın 80 numaralı portunu tek başına kullanır. Bunun için ilk etapta Apache&#8217;e 8080 numaralı portu tahsis edip kullandım. Bu her ne kadar [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://tuncay.kinali.net/wp-content/uploads/2009/04/windows-logo.jpg" alt="windowsta-iis7-ve-apachei-ayni-anda-ayni-portta-calistirma" title="windowsta-iis7-ve-apachei-ayni-anda-ayni-portta-calistirma" width="150" height="133" class="alignleft size-full wp-image-56" /> Windows işletim sistemi üzerinde IIS ile PHP çalışmak sistemimi ağırlaştırdığı ve PHP ile hazırladığım siteleri her önizleme yapmak istediğimde 3-5 saniye beklemek canımı sıktığı için bilgisayarıma Apache kurma zorunluluğu hissettim. Bilindiği gibi IIS bilgisayarımızın 80 numaralı portunu tek başına kullanır. Bunun için ilk etapta Apache&#8217;e 8080 numaralı portu tahsis edip kullandım. Bu her ne kadar işimi görse de her seferinde adres çubuğuna 8080 yazmak beni yavaşlattığı için IIS ile Apache&#8217;in 80 numaralı portu aynı anda kullanabilme olasılığını merak edip bir araştırmaya koyuldum. Çeşitli sitelerden değişik tavsiyeler buldum ama çoğu Windows XP için, SP2&#8242;ye ek bir paket indirip kurularak bunun içindeki hhtpcfg.exe dosyasıyla yapılabileceğini yazmıştı. Dosyayı indirip Vista&#8217;ya kurmak istedim ama beklediğim üzere çalışmadı.<br />
<span id="more-37"></span><br />
Tam ümidi kesmiş bilgisayarımı kapatmak üzereyken tek tek açtığım Google arama sonuçları pencerelerini kapattığım sırada bir sitede birkaç adımdan oluşan bir ipucu buldum. Bunu da uygulamanın bana birşey kaybettirmeyeceğini düşünüp hemen denemeye başladım ve işe yaradı. Artık IIS7 ve Apache 80 numaralı portu aynı anda kullanabiliyor.  Yazının ilerleyen bölümlerinde bu adımları tek tek anlatacağım. Ama önce ön hazırlıklarımızı bitirmeliyiz.</p>
<p>IIS7 ile Apache&#8217;i aynı anda 80 numaralı porttan çalıştırabilmek için 2 farklı sabit IP adresine ihtiyacımız olacak. Bu IP adreslerinden birinin 80 numaralı portunu IIS7, diğerini ise Apache kullanacak. IP&#8217;leri belirledikten sonra IIS ve Apache üzerinde gerekli ayarları yapacağız ve çalışmaya başlayacağız. Benim seçtiğim IP adresleri, <strong>IIS için 192.168.2.21; Apache için 192.168.2.42</strong>. Ayarları bunlara göre anlatacağım fakat siz istediğiniz IP adresini kullanabilirsiniz.<br />
<!--pagetitle:Giriş--></p>
]]></content:encoded>
			<wfw:commentRss>http://tuncay.kinali.net/windowsta-iis7-ve-apachei-ayni-anda-ayni-portta-calistirma.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
