<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Python Kodları - Site / Domain]]></title>
		<link>https://qpython.club/</link>
		<description><![CDATA[Python Kodları - https://qpython.club]]></description>
		<pubDate>Wed, 09 Sep 2026 10:00:43 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Google App Engine Kurulum]]></title>
			<link>https://qpython.club/konu-google-app-engine-kurulum.html</link>
			<pubDate>Mon, 11 Nov 2019 23:38:22 +0300</pubDate>
			<guid isPermaLink="false">https://qpython.club/konu-google-app-engine-kurulum.html</guid>
			<description><![CDATA[Merhaba forum sakinleri,<br />
<br />
Bu konu ile sizlere <span style="text-decoration: underline;">Google Amca</span>'nın oğlu Engin Abi'yi takdim edeceğim <img src="https://qpython.club/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> Şaka şaka Engin Abi değil, <span style="font-weight: bold;">App Engine</span> <img src="https://qpython.club/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> Aslında bizim forum için yeni bir şey değil appspot ama forumda hiç bu şekilde kullanmadık veya kullanma gereği duymadık. Fakat bilmeyenler için yine de anlatmakta fayda var.<br />
<br />
<span style="font-size: small;"><span style="font-weight: bold;">Nedir Bu App Engine veya Appspot?</span></span><br />
Google'ın sunmuş olduğu <span style="font-weight: bold;">appspot.com</span> adresinde <span style="font-weight: bold;">subdomain </span>olarak kullanabileceğiniz ücretsiz bir web sitesi servisi de denebilir aslında. <span style="text-decoration: underline;">1gb depolama alanı ve 1gb günlük trafik limiti</span> olmasına rağmen bunun gibi birden fazla proje oluşturmanıza imkan veren bu google servisinin herhangi bir zaman kısıtı da bulunmuyor. Daha önce tünelleme için fetch server kurduğum projeler bile yıllar sonra hala duruyor <img src="https://qpython.club/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
<span style="font-weight: bold;">Bununla Neler yaparım?</span><br />
Normal bir hostingden biraz farklı bir kullanımı olsa da <span style="font-weight: bold;">Python</span>, <span style="font-weight: bold;">PHP</span>, <span style="font-weight: bold;">Java</span>, .<span style="font-weight: bold;">NET</span>, <span style="font-weight: bold;">Ruby</span>, <span style="font-weight: bold;">Node</span>.<span style="font-weight: bold;">js </span>ve <span style="font-weight: bold;">Go</span> gibi dillerle yazdığınız ufak web projelerinizi çalıştırıp kullanıcılara web üzerinden dağtabilirsiniz, üstelik SSL desteklidir. İsterseniz de faturalandırmayı etkinleştirerek özellikleri arttırabilirsiniz, bu sayede daha geniş çaplı web projelerinizi de hayata geçirebilirsiniz. Ayrıca kendi özel alan adlarınızı da ekleme imkanı sunuyor.<br />
<br />
<span style="font-weight: bold;">Nasıl Kullanabilirim?</span><ul>
<li>Kullanabilmek için öncelikle bir google hesabınız olmalı (zaten herkesin vardır)<br />
</li>
<li><span style="font-weight: bold;">https://console.cloud.google.com</span> adresine giriş yaparak sol üstten proje oluşturun<br />
</li>
<li>Oluşturduğunuz projenizin adı aynı zamanda appspot subdomain'i olacaktır, yani <span style="font-weight: bold;">projenizin_adi.appspot.com</span><br />
</li>
<li>Daha sonra yine sol üstten projenize gelin.<br />
</li>
<li>Sağ tarafta <span style="font-weight: bold;">EĞİTİCİYİ BAŞLAT</span> deyip programlama dili seçerek eğiticiye başlayabilirsiniz.<br />
</li>
<li>Kod deponuzu kullanarak sayfa üzerinden kurulum yapmak için <span style="font-weight: bold;">Cloud Shell</span>'i etkinleştirin, alt kısımda konsol açılacaktır.<br />
</li>
<li>Eğer yazdığımız kodlar bilgisayarınızdaysa <span style="font-weight: bold;">github'</span>a<span style="font-weight: bold;"> </span>yükleyebilirsiniz veya <span style="font-weight: bold;">Cloud SDK</span>'yi indirebilirsiniz. Ben kısaca cloud shell üzerinden hazırladığım kodlarla size örnek vereceğim. Bu kodlarda basit olması bakımından flask kullandım, mecbur değilsiniz, webapp veya django gibi web framework'leri de kullanabilirsiniz<br />
</li>
<li>Cloud Shell'i etkinleştirdikten sonra kodlarımızı konsola giriyoruz<br />
<br />
</li></ul>
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>git clone https://github.com/emreboluk/AppspotFlask.git</code></div></div>
diyerek kod depomuzdaki projemizi indiriyoruz. Sonra,<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>cd AppspotFlask</code></div></div>
ile proje klasörümüze giriyoruz ve ardından aşağıdaki komutu vererek projemizi dağıtıyoruz<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>gcloud app deploy app.yaml --project projenizin_adi</code></div></div>
Size ilk kurulumda region soracaktır avrupa seçimlerinden birini yapabilirsiniz, daha sonrasında onaylama isterse <span style="font-weight: bold;">y</span> ile onaylarsınız. Ve projeniz hazır.<br />
<br />
<span style="font-weight: bold;">http://projenizin_adi.appspot.com</span> adresine gittiğinizde sonucu görebilirsiniz. Ben örnek teşkil etmesi için AppspotFlask kodlarını size kullandırdım ama siz kendi kodlarınızı ister <span style="text-decoration: underline;">github</span> üzerinden isterse bilgisayarınızdan oluşturarak projenizi <span style="text-decoration: underline;">google cloud</span>'a dağıtabilirsiniz.<br />
<br />
İyi forumlar...]]></description>
			<content:encoded><![CDATA[Merhaba forum sakinleri,<br />
<br />
Bu konu ile sizlere <span style="text-decoration: underline;">Google Amca</span>'nın oğlu Engin Abi'yi takdim edeceğim <img src="https://qpython.club/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> Şaka şaka Engin Abi değil, <span style="font-weight: bold;">App Engine</span> <img src="https://qpython.club/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> Aslında bizim forum için yeni bir şey değil appspot ama forumda hiç bu şekilde kullanmadık veya kullanma gereği duymadık. Fakat bilmeyenler için yine de anlatmakta fayda var.<br />
<br />
<span style="font-size: small;"><span style="font-weight: bold;">Nedir Bu App Engine veya Appspot?</span></span><br />
Google'ın sunmuş olduğu <span style="font-weight: bold;">appspot.com</span> adresinde <span style="font-weight: bold;">subdomain </span>olarak kullanabileceğiniz ücretsiz bir web sitesi servisi de denebilir aslında. <span style="text-decoration: underline;">1gb depolama alanı ve 1gb günlük trafik limiti</span> olmasına rağmen bunun gibi birden fazla proje oluşturmanıza imkan veren bu google servisinin herhangi bir zaman kısıtı da bulunmuyor. Daha önce tünelleme için fetch server kurduğum projeler bile yıllar sonra hala duruyor <img src="https://qpython.club/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
<span style="font-weight: bold;">Bununla Neler yaparım?</span><br />
Normal bir hostingden biraz farklı bir kullanımı olsa da <span style="font-weight: bold;">Python</span>, <span style="font-weight: bold;">PHP</span>, <span style="font-weight: bold;">Java</span>, .<span style="font-weight: bold;">NET</span>, <span style="font-weight: bold;">Ruby</span>, <span style="font-weight: bold;">Node</span>.<span style="font-weight: bold;">js </span>ve <span style="font-weight: bold;">Go</span> gibi dillerle yazdığınız ufak web projelerinizi çalıştırıp kullanıcılara web üzerinden dağtabilirsiniz, üstelik SSL desteklidir. İsterseniz de faturalandırmayı etkinleştirerek özellikleri arttırabilirsiniz, bu sayede daha geniş çaplı web projelerinizi de hayata geçirebilirsiniz. Ayrıca kendi özel alan adlarınızı da ekleme imkanı sunuyor.<br />
<br />
<span style="font-weight: bold;">Nasıl Kullanabilirim?</span><ul>
<li>Kullanabilmek için öncelikle bir google hesabınız olmalı (zaten herkesin vardır)<br />
</li>
<li><span style="font-weight: bold;">https://console.cloud.google.com</span> adresine giriş yaparak sol üstten proje oluşturun<br />
</li>
<li>Oluşturduğunuz projenizin adı aynı zamanda appspot subdomain'i olacaktır, yani <span style="font-weight: bold;">projenizin_adi.appspot.com</span><br />
</li>
<li>Daha sonra yine sol üstten projenize gelin.<br />
</li>
<li>Sağ tarafta <span style="font-weight: bold;">EĞİTİCİYİ BAŞLAT</span> deyip programlama dili seçerek eğiticiye başlayabilirsiniz.<br />
</li>
<li>Kod deponuzu kullanarak sayfa üzerinden kurulum yapmak için <span style="font-weight: bold;">Cloud Shell</span>'i etkinleştirin, alt kısımda konsol açılacaktır.<br />
</li>
<li>Eğer yazdığımız kodlar bilgisayarınızdaysa <span style="font-weight: bold;">github'</span>a<span style="font-weight: bold;"> </span>yükleyebilirsiniz veya <span style="font-weight: bold;">Cloud SDK</span>'yi indirebilirsiniz. Ben kısaca cloud shell üzerinden hazırladığım kodlarla size örnek vereceğim. Bu kodlarda basit olması bakımından flask kullandım, mecbur değilsiniz, webapp veya django gibi web framework'leri de kullanabilirsiniz<br />
</li>
<li>Cloud Shell'i etkinleştirdikten sonra kodlarımızı konsola giriyoruz<br />
<br />
</li></ul>
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>git clone https://github.com/emreboluk/AppspotFlask.git</code></div></div>
diyerek kod depomuzdaki projemizi indiriyoruz. Sonra,<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>cd AppspotFlask</code></div></div>
ile proje klasörümüze giriyoruz ve ardından aşağıdaki komutu vererek projemizi dağıtıyoruz<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>gcloud app deploy app.yaml --project projenizin_adi</code></div></div>
Size ilk kurulumda region soracaktır avrupa seçimlerinden birini yapabilirsiniz, daha sonrasında onaylama isterse <span style="font-weight: bold;">y</span> ile onaylarsınız. Ve projeniz hazır.<br />
<br />
<span style="font-weight: bold;">http://projenizin_adi.appspot.com</span> adresine gittiğinizde sonucu görebilirsiniz. Ben örnek teşkil etmesi için AppspotFlask kodlarını size kullandırdım ama siz kendi kodlarınızı ister <span style="text-decoration: underline;">github</span> üzerinden isterse bilgisayarınızdan oluşturarak projenizi <span style="text-decoration: underline;">google cloud</span>'a dağıtabilirsiniz.<br />
<br />
İyi forumlar...]]></content:encoded>
		</item>
	</channel>
</rss>