1<?xml version="1.0" encoding="UTF-8"?> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!-- 4 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 5 This file is generated from xml source: DO NOT EDIT 6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 7 --> 8<title>Apache HTTPd’nin başlatılması - Apache HTTP Sunucusu</title> 9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> 10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> 11<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" /> 12<script src="/style/scripts/prettify.min.js" type="text/javascript"> 13</script> 14 15<link href="/images/favicon.ico" rel="shortcut icon" /></head> 16<body id="manual-page"><div id="page-header"> 17<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p> 18<p class="apache">Apache HTTP Sunucusu Sürüm 2.4</p> 19<img alt="" src="/images/feather.gif" /></div> 20<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div> 21<div id="path"> 22<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Sunucusu</a> > <a href="http://httpd.apache.org/docs/">Belgeleme</a> > <a href="./">Sürüm 2.4</a></div><div id="page-content"><div id="preamble"><h1>Apache HTTPd’nin başlatılması</h1> 23<div class="toplang"> 24<p><span>Mevcut Diller: </span><a href="/de/invoking.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 25<a href="/en/invoking.html" hreflang="en" rel="alternate" title="English"> en </a> | 26<a href="/es/invoking.html" hreflang="es" rel="alternate" title="Español"> es </a> | 27<a href="/fr/invoking.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 28<a href="/ja/invoking.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 29<a href="/ko/invoking.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 30<a href="/tr/invoking.html" title="Türkçe"> tr </a></p> 31</div> 32 33 <p>Apache normal olarak, Windows NT, 2000 ve XP, Vista ve 7'de bir hizmet 34 olarak çalışır. Ayrıntılı bilgi için 35 <a href="platform/windows.html#winsvc">Apache HTTPD’nin bir hizmet olarak 36 çalıştırılması</a> bölümüne bakınız.</p> 37 38 <p>Unix’te ise artalanda isteklere yanıt vermek için sürekli çalışan bir 39 artalan sürecidir. Bu belgede <code class="program"><a href="/programs/httpd.html">httpd</a></code>’nin nasıl 40 çalıştırılacağı açıklanmaktadır.</p> 41</div> 42<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#startup">Apache Nasıl Başlatılır?</a></li> 43<li><img alt="" src="/images/down.gif" /> <a href="#errors">Başlatma Sırasındaki Hatalar</a></li> 44<li><img alt="" src="/images/down.gif" /> <a href="#boot">Sistem Açılışında Başlatma</a></li> 45<li><img alt="" src="/images/down.gif" /> <a href="#info">Ek Bilgiler</a></li> 46</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="stopping.html">Durdurma ve Yeniden Başlatma</a></li><li><code class="program"><a href="/programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="/programs/apachectl.html">apachectl</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div> 47<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 48<div class="section"> 49<h2><a name="startup" id="startup">Apache Nasıl Başlatılır?</a></h2> 50 51 <p>Yapılandırma dosyasında <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi ile öntanımlı olan port 52 80 (veya 1024’ten küçük herhangi bir port) belirtilmişse Apache HTTP 53 Sunucusunu başlatmak için root yetkileri gerekecektir. Sunucu başlatılıp 54 günlük dosyalarını açmak gibi bazı ön hazırlık etkinliklerinde 55 bulunduktan sonra istemcilerden gelen istekleri dinlemek ve yanıt vermek 56 için çeşitli <em>çocuk</em> süreçler başlatır. Ana 57 <code class="program"><a href="/programs/httpd.html">httpd</a></code> süreci root kullanıcısının aidiyetinde 58 çalışmasını sürdürürken çocuk süreçler daha az yetkili bir kullanıcının 59 aidiyetinde çalışır. Bu işlem seçilen <a href="mpm.html">Çok Süreçlilik 60 Modülü</a> tarafından denetlenir.</p> 61 62 <p><code class="program"><a href="/programs/httpd.html">httpd</a></code>’yi çalıştırmak için önerilen yöntem 63 <code class="program"><a href="/programs/apachectl.html">apachectl</a></code> betiğini kullanmaktır. Bu betik, 64 <code class="program"><a href="/programs/httpd.html">httpd</a></code>’nin bazı işletim sistemlerinde işlevini 65 gerektiği gibi yerine getirebilmesi için gereken belli ortam 66 değişkenlerini ayarlar ve <code class="program"><a href="/programs/httpd.html">httpd</a></code>’yi çalıştırır. 67 <code class="program"><a href="/programs/apachectl.html">apachectl</a></code>, komut satırı argümanlarını 68 <code class="program"><a href="/programs/httpd.html">httpd</a></code>’ye aktarabildiğinden gerekli 69 <code class="program"><a href="/programs/httpd.html">httpd</a></code> seçenekleri <code class="program"><a href="/programs/apachectl.html">apachectl</a></code> 70 betiğine komut satırı seçenekleri olarak belirtilebilir. Ayrıca, 71 <code class="program"><a href="/programs/apachectl.html">apachectl</a></code> betiğinin içeriğini doğrudan düzenlemek 72 suretiyle betiğin başlangıç satırlarındaki <code>HTTPD</code> 73 değişkenine <code class="program"><a href="/programs/httpd.html">httpd</a></code> çalıştırılabilir dosyasının doğru 74 yerini ve <em>daima</em> mevcut olmasını istediğiniz komut satırı 75 seçeneklerini belirtebilirsiniz.</p> 76 77 <p><code>httpd</code> çalıştırıldığında yaptığı ilk şey <a href="configuring.html">yapılandırma dosyası</a> 78 <code>httpd.conf</code>’u bulup okumaktır. Bu dosyanın yeri derleme 79 sırasında belirtilmekteyse de <code>-f</code> komut satırı seçeneği 80 kullanılarak çalıştırma sırasında belirtmek de mümkündür:</p> 81 82 <div class="example"><p><code>/usr/local/apache2/bin/apachectl -f 83 /usr/local/apache2/conf/httpd.conf</code></p></div> 84 85 <p>Başlatma sırasında herşey yolunda giderse sunucu kendini uçbirimden 86 ayıracak ve hemen ardından uçbirim, komut istemine düşecektir. Bu, 87 sunucunun etkin ve çalışmakta olduğunu gösterir. Artık tarayıcınızı 88 kullanarak sunucuya bağlanabilir ve <code class="directive"><a href="/mod/core.html#documentroot">DocumentRoot</a></code> dizinindeki deneme sayfasını 89 görebilirsiniz.</p> 90</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 91<div class="section"> 92<h2><a name="errors" id="errors">Başlatma Sırasındaki Hatalar</a></h2> 93 94 <p>Apache başlatma sırasında ölümcül bir sorunla karşılaşacak olursa 95 çıkmadan önce sorunu açıklayan bir iletiyi konsola veya <code class="directive"><a href="/mod/core.html#errorlog">ErrorLog</a></code> yönergesi ile belirtilen hata 96 günlüğüne yazacaktır. En çok karşılaşılan hata iletilerinden biri 97 "<code>Unable to bind to Port ...</code>" dizgesidir. Bu iletiye 98 genellikle şu iki durumdan biri sebep olur:</p> 99 100 <ul> 101 <li>Sunucunun, root yetkileri gerektiren bir portu kullanmak üzere root 102 kullanıcısı tarafından çalıştırılmamış olması.</li> 103 104 <li>Aynı portu kullanan başka bir Apache Sunucusunun veya başka bir HTTP 105 sunucusunun zaten çalışmakta oluşu.</li> 106 </ul> 107 108 <p>Bu ve diğer sorun çözme talimatları için Apache <a href="http://wiki.apache.org/httpd/FAQ">SSS</a>’sini inceleyiniz.</p> 109</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 110<div class="section"> 111<h2><a name="boot" id="boot">Sistem Açılışında Başlatma</a></h2> 112 113 <p>Sunucunuzun sistem yeniden başlatıldıktan sonra çalışmasına devam 114 etmesini istiyorsanız sistem başlatma betiklerinize (genellikle ya 115 <code>rc.local</code> dosyasıdır ya da bir <code>rc.N</code> dizininde 116 bir dosyadır) <code class="program"><a href="/programs/apachectl.html">apachectl</a></code> betiği için bir çağrı 117 eklemelisiniz. Bu, Apache sunucunuzu root yetkileriyle başlatacaktır. 118 Bunu yapmadan önce sunucunuzun güvenlik ve erişim kısıtlamaları 119 bakımından gerektiği gibi yapılandırıldığından emin olunuz.</p> 120 121 <p><code class="program"><a href="/programs/apachectl.html">apachectl</a></code> betiği, bir standart SysV init betiği gibi 122 davranacak şekilde tasarlanmıştır. <code>start</code>, 123 <code>restart</code> ve <code>stop</code> argümanlarını kabul edebilir 124 ve bunları <code class="program"><a href="/programs/httpd.html">httpd</a></code>’ye uygun sinyallere dönüştürebilir. 125 Bu bakımdan, çoğunlukla uygun init dizinlerinden birine 126 <code class="program"><a href="/programs/apachectl.html">apachectl</a></code> betiği için basitçe bir bağ 127 yerleştirebilirsiniz. Fakat bunu yapmadan önce betiğin sisteminizin 128 gereklerini yerine getirdiğinden emin olunuz.</p> 129</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 130<div class="section"> 131<h2><a name="info" id="info">Ek Bilgiler</a></h2> 132 133 <p><code class="program"><a href="/programs/httpd.html">httpd</a></code>, <code class="program"><a href="/programs/apachectl.html">apachectl</a></code> ve sunucuyla 134 gelen diğer destek programlarının komut satırı seçenekleri hakkında ek 135 bilgi <a href="programs/">Sunucu ve Destek Programları</a> sayfasında 136 bulunabilir. Ayrıca, Apache dağıtımında bulunan tüm <a href="mod/">modüller</a> ve bunlarla sağlanan <a href="mod/directives.html">yönergeler</a> hakkında da belgeler 137 vardır.</p> 138</div></div> 139<div class="bottomlang"> 140<p><span>Mevcut Diller: </span><a href="/de/invoking.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 141<a href="/en/invoking.html" hreflang="en" rel="alternate" title="English"> en </a> | 142<a href="/es/invoking.html" hreflang="es" rel="alternate" title="Español"> es </a> | 143<a href="/fr/invoking.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 144<a href="/ja/invoking.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 145<a href="/ko/invoking.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 146<a href="/tr/invoking.html" title="Türkçe"> tr </a></p> 147</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> 148<script type="text/javascript"><!--//--><![CDATA[//><!-- 149var comments_shortname = 'httpd'; 150var comments_identifier = 'http://httpd.apache.org/docs/2.4/invoking.html'; 151(function(w, d) { 152 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 153 d.write('<div id="comments_thread"><\/div>'); 154 var s = d.createElement('script'); 155 s.type = 'text/javascript'; 156 s.async = true; 157 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 158 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 159 } 160 else { 161 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 162 } 163})(window, document); 164//--><!]]></script></div><div id="footer"> 165<p class="apache">Copyright 2014 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> 166<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- 167if (typeof(prettyPrint) !== 'undefined') { 168 prettyPrint(); 169} 170//--><!]]></script> 171</body></html>