]> granicus.if.org Git - apache/blob - docs/manual/install.html.tr.utf8
Help doc writer to spot places where:
[apache] / docs / manual / install.html.tr.utf8
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 <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
5 <!--
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7               This file is generated from xml source: DO NOT EDIT
8         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
9       -->
10 <title>Derleme ve Kurulum - Apache HTTP Sunucusu Sürüm 2.5</title>
11 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
12 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
13 <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" />
14 <script src="./style/scripts/prettify.min.js" type="text/javascript">
15 </script>
16
17 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
18 <body id="manual-page"><div id="page-header">
19 <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/quickreference.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>
20 <p class="apache">Apache HTTP Sunucusu Sürüm 2.5</p>
21 <img alt="" src="./images/feather.png" /></div>
22 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
23 <div id="path">
24 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.5</a></div><div id="page-content"><div id="preamble"><h1>Derleme ve Kurulum</h1>
25 <div class="toplang">
26 <p><span>Mevcut Diller: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
27 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
28 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
29 <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
30 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
31 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
32 <a href="./tr/install.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
33 </div>
34 <div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
35
36
37     <p>Bu belge Apache HTTP Sunucusunun sadece Unix ve Unix benzeri
38       sistemlerde derlenmesini ve kurulmasını kapsar. Windows üzerinde
39       derleme ve kurulum için <a href="platform/windows.html">Apache HTTP
40       Sunucusunun Microsoft Windows ile kullanımı</a> bölümüne bakınız. Diğer
41       platformlar için ise <a href="platform/">platform</a> belgelerine
42       bakınız.</p>
43
44     <p>Apache HTTP Sunucusunun, derleme ortamını oluşturmak için çoğu Açık
45       Kaynak Kodlu projenin yaptığı gibi <code>libtool</code> ve
46       <code>autoconf</code> kullanır.</p>
47
48     <p>Eğer sadece sürüm yükseltiyorsanız (2.2.50’den 2.2.51’e yükseltmek
49       gibi) lütfen doğrudan <a href="#upgrading">Yükseltme</a> bölümüne
50       atlayınız.</p>
51
52 </div>
53 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Tez canlılar için genel bir bakış</a></li>
54 <li><img alt="" src="./images/down.gif" /> <a href="#requirements">Gereksinimler</a></li>
55 <li><img alt="" src="./images/down.gif" /> <a href="#download">İndirme</a></li>
56 <li><img alt="" src="./images/down.gif" /> <a href="#extract">Paketi açma</a></li>
57 <li><img alt="" src="./images/down.gif" /> <a href="#configure">Kaynak ağacının yapılandırılması</a></li>
58 <li><img alt="" src="./images/down.gif" /> <a href="#compile">Derleme</a></li>
59 <li><img alt="" src="./images/down.gif" /> <a href="#install">Kurulum</a></li>
60 <li><img alt="" src="./images/down.gif" /> <a href="#customize">Kişiselleştirme</a></li>
61 <li><img alt="" src="./images/down.gif" /> <a href="#test">Deneme</a></li>
62 <li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Yükseltme</a></li>
63 <li><img alt="" src="./images/down.gif" /> <a href="#thirdp">Üçüncü parti paketler</a></li>
64 </ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="programs/configure.html">Kaynak ağacının yapılandırılması</a></li><li><a href="invoking.html">Apache httpd’nin başlatılması</a></li><li><a href="stopping.html">Durdurma ve yeniden başlatma</a></li><li><a href="#comments_section">Yorum</a></li></ul></div>
65 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
66 <div class="section">
67 <h2><a name="overview" id="overview">Tez canlılar için genel bir bakış</a> <a title="Permanent link" href="#overview" class="permalink">&para;</a></h2>
68
69     <table>
70       
71       <tr>
72         <td><a href="#download">İndirme</a></td>
73
74         <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
75         </td>
76       </tr>
77
78       <tr>
79         <td><a href="#extract">Paketi açma</a></td>
80
81         <td><code>$ gzip -d httpd-<em>NN</em>.tar.gz<br />
82          $ tar xvf httpd-<em>NN</em>.tar<br />
83          $ cd httpd-<em>NN</em></code></td>
84       </tr>
85
86       <tr>
87         <td><a href="#configure">Yapılandırma</a></td>
88
89         <td><code>$ ./configure --prefix=<em>ÖNEK</em></code>
90         </td>
91       </tr>
92
93       <tr>
94         <td><a href="#compile">Derleme</a></td>
95
96         <td><code>$ make</code> </td>
97       </tr>
98
99       <tr>
100         <td><a href="#install">Kurulum</a></td>
101
102         <td><code>$ make install</code> </td>
103       </tr>
104
105       <tr>
106         <td><a href="#customize">Kişiselleştirme</a></td>
107
108         <td><code>$ vi <em>ÖNEK</em>/conf/httpd.conf</code> </td>
109       </tr>
110
111       <tr>
112         <td><a href="#test">Deneme</a></td>
113
114         <td><code>$ <em>ÖNEK</em>/bin/apachectl -k start</code>
115         </td>
116       </tr>
117     </table>
118
119     <p><em>NN</em> yerine kuracağınız sürümü, <code><em>ÖNEK</em></code>
120       yerine de dosya sisteminde sunucunun altına kurulacağı dizin yolunu
121       yazınız. <code><em>ÖNEK</em></code> belirtilmezse
122       <code>/usr/local/apache2</code> öntanımlıdır.</p>
123
124     <p>Derleme ve kurulum işleminin her aşaması, Apache HTTPd Sunucusunun
125       derlenmesi ve kurulması için gerekenler başta olmak üzere aşağıda
126       ayrıntılı olarak açıklanmıştır.</p>
127 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
128 <div class="section">
129 <h2><a name="requirements" id="requirements">Gereksinimler</a> <a title="Permanent link" href="#requirements" class="permalink">&para;</a></h2>
130
131     <p>Apache httpd’yi derleyebilmek için şunlar mevcut olmalıdır:</p>
132
133     <dl>
134       <dt>APR ve APR-Util</dt>
135       <dd>APR ve APR-Util'in sisteminizde kurulu olduğundan emin olun. Kurulu
136         değilse veya sisteminizce sağlanmış sürümlerini kullanmak
137         istemiyorsanız APR ve APR-Util'in ikisini birden <a href="http://apr.apache.org/">Apache APR</a>'den indirin ve onları
138         Apache httpd dağıtımını açtığınız dizinin altında
139         <code>./srclib/apr</code> ve <code>./srclib/apr-util</code> dizinlerine
140         açın (Dizin isimlerinin sürüm numarası içermemesine dikkat edin,
141         örneğin, APR dağıtımı ./srclib/apr/ altında olsun.) ve
142         <code>./configure</code> betiğinin <code>--with-included-apr</code>
143         seçeneğini kullanın. Bazı platformlarda, httpd'nin, kurulu APR ve
144         APR-Util kopyanıza karşın derlenmesini sağlamak için ilgili
145         <code>-dev</code> paketlerini kurmanız gerekebilir.</dd>
146
147       <dt>Perl-Uyumlu Düzenli İfade Kütüphanesi (PCRE)</dt>
148       <dd>Bu kütüphane gereklidir, ancak artık httpd ile birlikte
149         dağıtılmamaktadır. Kaynak kodunu <a href="http://www.pcre.org/">http://www.pcre.org</a> sitesinden indirin ve bir port veya paket
150         olarak kurun. Eğer derleme sisteminiz PCRE kurulumunuz tarafından
151         kurulan <code>pcre-config</code> betiğini bulamazsa
152         <code>--with-pcre</code> seçeneğini kullanarak yerini belirtin. Bazı
153         platformlarda, httpd'nin, kurulu PCRE kopyanıza karşın derlenmesini
154         sağlamak için ilgili <code>-dev</code> paketlerini kurmanız
155         gerekebilir.</dd>
156
157       <dt>Disk Alanı</dt>
158       <dd>Geçici olarak en azından 50 MB boş disk alanınız olduğundan emin
159         olunuz. Kurulumdan sonra sunucu yaklaşık 10 MB disk alanı kaplıyor
160         olacaktır. Asıl disk alanı gereksinimi seçtiğiniz yapılandırma
161         seçeneklerine, üçüncü parti modüllere ve şüphesiz sitenizin veya sunucu
162         üzerindeki sitelerin boyutlarına göre değişiklik
163         gösterecektir.</dd>
164
165       <dt>ANSI-C Derleyici ve Derleme Sistemi</dt>
166       <dd>Bir ANSI-C derleyicinin kurulu olduğundan emin olunuz. <a href="http://www.gnu.org/">Free Software Foundation (FSF)</a>
167         tarafından dağıtılan <a href="http://gcc.gnu.org/">GNU C derleyicisini
168         (GCC)</a> kullanmanız önerilir. GCC yoksa en azından satıcınızın
169         derleyicisinin ANSI uyumlu olduğundan emin olunuz. Ayrıca,
170         <code>PATH</code> ortam değişkeninizin içerdiği yollarda
171         <code>make</code> gibi temel derleme araçları da bulunmalıdır.</dd>
172
173       <dt>Zamanın doğru belirlenmesi</dt>
174       <dd>HTTP protokolünün elemanları sunuldukları tarih ve saate göre ifade
175         edilirler. Bu bakımdan sisteminizdeki zaman ayarlama oluşumunun
176         ayarlarını gözden geçirmenizin tam sırasıdır. Bu amaçla, Ağ Zaman
177         Protokolüne (NTP) göre çalışan <code>ntpdate</code> veya
178         <code>xntpd</code> programları kullanılır. NTP yazılımları ve halka
179         açık zaman sunucuları hakkında daha ayrıntılı bilgi için <a href="http://www.ntp.org">NTP sitesine bakınız</a>.</dd>
180
181       <dt><a href="http://www.perl.org/">Perl 5</a> [SEÇİMLİK]</dt>
182       <dd>Perl ile yazılmış <code class="program"><a href="./programs/apxs.html">apxs</a></code> veya
183         <code class="program"><a href="./programs/dbmmanage.html">dbmmanage</a></code> gibi bazı betikleri desteklemek için
184         Perl 5 yorumlayıcısı gerekir (5.003 veya daha yeni sürümleri
185         yeterlidir). Eğer sisteminizde birden fazla Perl yorumlayıcı
186         kuruluysa (örneğin, sistem geneli için Perl 4, kendi kullanımızı için
187         Perl 5 kurulu olabilir), doğru sürümün kullanılacağından emin olmak
188         bunu <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine <code>--with-perl</code>
189         seçeneğini kullanarak belirtmeniz önerilir. Eğer
190         <code class="program"><a href="./programs/configure.html">configure</a></code> betiği sisteminizde Perl 5 yorumlayıcısı
191         bulamazsa bu betikleri kullanamazsınız. Ancak, bu durum Apache
192         HTTPd’nin derlenip kurulmasına engel değildir.</dd>
193     </dl>
194 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
195 <div class="section">
196 <h2><a name="download" id="download">İndirme</a> <a title="Permanent link" href="#download" class="permalink">&para;</a></h2>
197
198     <p>Apache HTTP Sunucusunu, çeşitli yansıların da listelendiği <a href="http://httpd.apache.org/download.cgi">Apache HTTP Sunucusu
199       indirme sayfasından</a> indirebilirsiniz. Unix benzeri sistemler
200       kullanan Apache HTTPd kullanıcılarının kaynak paketlerinden birini
201       indirip derlemeleri daha iyi olacaktır. Derleme işlemi (aşağıda
202       açıklanmıştır) kolaydır ve sunucunuzu ihtiyaçlarınıza uygun olarak
203       kişiselleştirmenize imkan tanır. Ayrıca, hazır derlenmiş paketler
204       çoğunlukla en son kaynak sürüm kadar güncel değildirler. Eğer böyle bir
205       paket indirmişseniz, kurarken paketin içinde bulunan
206       <code>INSTALL.bindist</code> dosyasındaki talimatlara uyunuz.</p>
207
208     <p>İndirme işleminin ardından Apache HTTP Sunucusunun eksiksiz ve
209       değişikliğe uğramamış olduğunun doğrulanması önemlidir. Bu indirilen
210       tar paketinin PGP imzasına göre sınanması ile sağlanabilir. Bunun nasıl
211       yapılacağı <a href="http://httpd.apache.org/download.cgi#verify">indirme
212       sayfasında</a> anlatıldığı gibi <a href="http://httpd.apache.org/dev/verification.html">PGP
213       kullanımının</a> anlatıldığı daha geniş bir örnek de vardır.</p>
214
215 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
216 <div class="section">
217 <h2><a name="extract" id="extract">Paketi açma</a> <a title="Permanent link" href="#extract" class="permalink">&para;</a></h2>
218
219     <p>Apache HTTP Sunucusu tar paketinden sıkıştırmayı kaldırdıktan sonra tar
220       arşivinden dosyaları çıkarmak basit bir işlemdir:</p>
221
222     <div class="example"><p><code>
223       $ gzip -d httpd-<em>NN</em>.tar.gz<br />
224       $ tar xvf httpd-<em>NN</em>.tar
225     </code></p></div>
226
227     <p>Bu işlem bulunduğunuz dizinin içinde dağıtımın kaynak dosyalarını
228       içeren yeni bir dizin oluşturacaktır. Sunucuyu derleme işlmine
229       başlayabilmek için önce <code>cd</code> ile bu dizine geçmelisiniz.</p>
230 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
231 <div class="section">
232 <h2><a name="configure" id="configure">Kaynak ağacının yapılandırılması</a> <a title="Permanent link" href="#configure" class="permalink">&para;</a></h2>
233
234     <p>Sonraki adım, Apache HTTPd kaynak ağacının platformunuza ve kişisel
235       gereksinimlerinize uygun olarak yapılandırılmasıdır. Bu işlem dağıtımın
236       kök dizininde bulunan <code class="program"><a href="./programs/configure.html">configure</a></code> betiği kullanılarak
237       yapılır. (Apache HTTPd kaynak ağacının resmen dağıtıma girmemiş bir
238       sürümünü indiren geliştiricilerin sistemlerinde <code>autoconf</code> ve
239       <code>libtool</code> kurulu olması ve sonraki adıma geçmek için
240       <code>buildconf</code> çalıştırmaları gerekir. Bu işlem resmi
241       dağıtımlar için gerekli değildir.)</p>
242
243     <p>Kaynak ağacını tamamen öntanımlı seçenekler kullanılarak derlemek için
244       <code>./configure</code> komutunu vermek yeterlidir. Öntanımlı
245       seçenekleri değiştirmek için <code class="program"><a href="./programs/configure.html">configure</a></code> betiği
246       çeşitli değişkenler ve komut satırı seçenekleri kabul eder.</p>
247
248     <p>En önemli seçenek, Apache HTTP Sunucusunun kurulacağı yerin
249       belirlenmesini, dolayısıyla Apache’nin bu konumda doğru olarak
250       çalışması için yapılandırılmasını sağlayan <code>--prefix</code>’tir.
251       Kurulacak dosyaların yerleri ile ilgili daha ayrıntılı denetim ek <a href="programs/configure.html#installationdirectories">yapılandırma
252       seçenekleri</a> ile mümkün kılınmıştır.</p>
253
254     <p>Bu noktada ayrıca, Apache HTTPd’de hangi özelliklerin bulunmasını
255       istediğinizi <a href="mod/">modülleri</a> etkin kılarak veya iptal
256       ederek belirtebilirsiniz. Apache, öntanımlı olarak içerilmiş pek çok
257       modülle gelir. Bunlar çalışma anında devereye sokulup çıkarılabilen <a href="dso.html">paylaşımlaı nesneler (DSO'lar)</a> olarak derlenebilir.
258       Ayrıca, istediğiniz modülleri derleme sırasında
259       <code>--enable-<var>module</var>=static</code> seçeneğini kullanarak
260       durağan olarak derleyebilirsiniz. Ek modüller <code>--enable-
261       <var>modül</var></code> seçenekleri kullanılarak etkinleştirilir.
262       Buradaki <code><var>modül</var></code>, önünden <code>mod_</code> dizgesi
263       kaldırılmış ve içindeki altçizgi imleri tire imleri ile değiştirilmiş
264       modül ismidir. Temel modülleri de benzer şekilde
265       <code>--disable-<var>modül</var></code> seçenekleriyle iptal
266       edebilirsiniz. <code class="program"><a href="./programs/configure.html">configure</a></code> betiği mevcut olmayan
267       modüller için sizi uyarmayıp, seçeneği yok saymakla yetineceğinden, bu
268       seçenekleri kullanırken dikkatli olmalısınız.</p>
269
270     <p>Ek olarak, bazen kullandığınız derleyici, kütüphaneler veya başlık
271       dosyalarının yerleri hakkında <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine
272       ilave bilgiler sağlamanız gerekir. Bu işlem
273       <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine ya ortam değişkenleriyle ya da
274       komut satırı seçenekleriyle bilgi aktarılarak yapılır. Daha fazla bilgi
275       için <code class="program"><a href="./programs/configure.html">configure</a></code> kılavuz sayfasına bakınız.</p>
276
277     <p>Apache’yi derlerken ne gibi olasılıklara sahip olduğunuz hakkında bir
278       izlenim edinmeniz için aşağıda tipik bir örneğe yer verilmiştir. Bu
279       örnekte, Apache’nin <code>/sw/pkg/apache</code> önekiyle başlayan
280       dizinlere kurulması, belli bir derleyici ve derleyici seçenekleriyle
281       derlenmesi ve <code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code> ve
282       <code class="module"><a href="./mod/mod_lua.html">mod_lua</a></code>modüllerinin de DSO mekanizması üzerinden
283       daha sonra yüklenmek üzere derlenmesi istenmektedir:</p>
284
285     <div class="example"><p><code>
286       $ CC="pgcc" CFLAGS="-O2" \<br />
287        ./configure --prefix=/sw/pkg/apache \<br />
288        --enable-ldap=shared \<br />
289        --enable-lua=shared
290     </code></p></div>
291
292     <p><code class="program"><a href="./programs/configure.html">configure</a></code> betiği başlatıldığında sisteminizde
293       mevcut özelliklerin işe yararlığını sınamak ve sonradan sunucuyu
294       derlemek için kullanılacak Makefile dosyalarını oluşturmak için bir kaç
295       dakika çalışacaktır.</p>
296
297     <p><code class="program"><a href="./programs/configure.html">configure</a></code> seçeneklerinin tamamı ayrıtılı olarak
298       <code class="program"><a href="./programs/configure.html">configure</a></code> kılavuz sayfasında açıklanmıştır.</p>
299 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
300 <div class="section">
301 <h2><a name="compile" id="compile">Derleme</a> <a title="Permanent link" href="#compile" class="permalink">&para;</a></h2>
302
303     <p>Artık, Apache HTTPd paketini şekillendiren çeşitli parçaları derlemek
304       için basitçe aşağıdaki komutu verebilirsiniz:</p>
305
306     <div class="example"><p><code>$ make</code></p></div>
307
308     <p>Bu komutu verdikten sonra lütfen sabırlı olunuz. Temel yapılandırmanın
309       derlenmesi bir kaç dakika alsa da modüllerin derlenmesi donanımınıza ve
310       seçtiğiniz modüllerin sayısına bağlı olarak daha uzun süre
311       gerektirecektir.</p>
312 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
313 <div class="section">
314 <h2><a name="install" id="install">Kurulum</a> <a title="Permanent link" href="#install" class="permalink">&para;</a></h2>
315
316     <p>Şimdi sıra <code><em>ÖNEK</em></code> dizini altına kurulmak üzere
317       yapılandırdığınız (yukarı <code>--prefix</code> seçeneğine bakınız)
318       paketi kurmaya geldi. Basitçe şu komutu veriniz:</p>
319
320 <div class="example"><p><code># make install</code></p></div>
321
322     <p><code><em>ÖNEK</em></code> dizininde genellikle yazma izinlerinin
323       sınırlı oluşu nedeniyle bu adım genellikle root yetkilerini
324       gerektirir.</p>
325
326     <p>Eğer sürüm yükseltiyorsanız, kurulum sırasında mevcut yapılandırma
327       dosyalarının ve belgelerin üzerine yazılmayacaktır.</p>
328 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
329 <div class="section">
330 <h2><a name="customize" id="customize">Kişiselleştirme</a> <a title="Permanent link" href="#customize" class="permalink">&para;</a></h2>
331
332     <p>Bu adımda, Apache HTTP Sunucunuzu <code><em>ÖNEK</em>/conf/</code>
333       dizini altındaki <a href="configuring.html">yapılandırma
334       dosyalarını</a> düzenleyerek kişiselleştirebilirsiniz.</p>
335
336     <div class="example"><p><code>$ vi <em>ÖNEK</em>/conf/httpd.conf</code></p></div>
337
338     <p>Bu kılavuz ve kullanılabilecek <a href="mod/directives.html">yapılandırma yönergelerinin</a> kılavuzlarını
339       <code><em>ÖNEK</em>/<a href="./">docs/manual/</a></code> altında
340       bulabileceğiniz gibi en son sürümünü daima <a href="http://httpd.apache.org/docs/trunk/">http://httpd.apache.org/docs/trunk/</a> adresinde
341       bulabilirsiniz.</p>
342 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
343 <div class="section">
344 <h2><a name="test" id="test">Deneme</a> <a title="Permanent link" href="#test" class="permalink">&para;</a></h2>
345
346     <p>Artık Apache HTTP Sunucunuzu <a href="invoking.html">başlatmaya</a>
347       hazırsınız. Hemen şu komutu verin:</p>
348
349     <div class="example"><p><code>$ <em>ÖNEK</em>/bin/apachectl -k start</code></p></div>
350
351     <p><code>http://localhost/</code> üzerinden ilk belgeniz için bir istek
352       yapmalısınız. Genellikle <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> olarak bilinen
353       <code><em>ÖNEK</em>/htdocs/</code> altındaki sayfayı görürsünüz.
354       Çalışmakta olan sunucuyu <a href="stopping.html">durdurmak</a> için şu
355       komutu verebilirsiniz:</p>
356
357     <div class="example"><p><code>$ <em>ÖNEK</em>/bin/apachectl -k stop</code></p></div>
358 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
359 <div class="section">
360 <h2><a name="upgrading" id="upgrading">Yükseltme</a> <a title="Permanent link" href="#upgrading" class="permalink">&para;</a></h2>
361
362     <p>Sürüm yükseltme işleminin ilk adımı, sitenizi etkileyen değişiklikleri
363       öğrenmek için dağıtım duyurusunu ve kaynak paketindeki
364       <code>CHANGES</code> dosyasını okumaktır. Ana sürümlerden yükseltme
365       yapıyorsanız (2.0’ten 2.2’ye veya 2.2’daen 2.3’e gibi), derleme anı ve
366       çalışma anı yapılandırmalarındaki ana farklılıklar elle ayarlamalar
367       yapmanızı gerektirecektir. Ayrıca, tüm modüllerin de modül API’sindeki
368       değişikliklere uyum sağlaması için yükseltilmesi gerekecektir.</p>
369
370     <p>Aynı ana sürüm içinde yükseltme yapmak (2.2.55’ten 2.2.57’ye
371       yükseltmek gibi) daha kolaydır. <code>make install</code> işlemi,
372       mevcut yapılandırma ve günlük dosyalarınızın ve belgelerin üzerine
373       yazmayacaktır. Ek olarak, geliştiriciler alt sürüm değişikliklerinde
374       <code class="program"><a href="./programs/configure.html">configure</a></code> seçenekleri, çalışma anı yapılandırması
375       veya modül API’sinde uyumsuz değişiklikler yapmamaya özen
376       göstereceklerdir. Çoğu durumda, aynı <code class="program"><a href="./programs/configure.html">configure</a></code> komut
377       satırını, aynı yapılandırma dosyasını kullanabileceksiniz ve tüm
378       modülleriniz de çalışmaya devam edebilecektir.</p>
379
380     <p>Aynı ana sürüm içinde yükseltme işlemine, eski kaynak ağacının kök
381       dizininde veya kurulu sunucunuzun <code>build</code> dizininde
382       bulacağınız <code>config.nice</code> dosyasını yeni kaynak ağacının kök
383       dizinine kopyalamak suretiyle başlayabilirsiniz. Bu dosya evvelce
384       kaynak ağacını yapılandırmakta kullandığınız
385       <code class="program"><a href="./programs/configure.html">configure</a></code> komut satırını içerir.
386       <code>config.nice</code> dosyasında yapmak istediğiniz değişiklikler
387       varsa yaptıktan sonra şu komutları veriniz:</p>
388
389     <div class="example"><p><code>
390     $ ./config.nice<br />
391     $ make<br />
392     $ make install<br />
393     $ <em>ÖNEK</em>/bin/apachectl -k graceful-stop<br />
394     $ <em>ÖNEK</em>/bin/apachectl -k start<br />
395     </code></p></div>
396
397     <div class="warning">Her yeni sürümü hizmete sokmadan önce daima çalışma
398       ortamınızda denemeniz gerekir. Örneğin, yükseltme işlemini
399       sonuçlandırmadan önce eski sürümün çalışmasını durdurmadan yenisini
400       farklı bir <code>--prefix</code> ile kurabilir ve farklı bir port ile
401       (<code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesini
402       ayarlamak suretiyle) çalıştırabilirsiniz.</div>
403
404     <p>Özgün <code class="program"><a href="./programs/configure.html">configure</a></code> seçeneklerinizi değiştirmek veya
405       yeni seçenekler eklemek isterseniz bunları <code>config.nice</code>
406       betiğine komut satırı argümanları olarak belirtebilirsiniz:</p>
407
408     <div class="example"><p><code>
409     $ ./config.nice --prefix=/home/dnm/apache --with-port=90
410     </code></p></div>
411 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
412 <div class="section">
413 <h2><a name="thirdp" id="thirdp">Üçüncü parti paketler</a> <a title="Permanent link" href="#thirdp" class="permalink">&para;</a></h2>
414
415     <p>Üçüncü partilerin çoğunun, Apache HTTP Sunucusunun belli bir platforma
416       kurulumu için paketlenmiş kendi dağıtımları vardır. Çeşitli Linux
417       dağıtımları, üçüncü parti Windows paketleri, Mac OS X, Solaris ve daha
418       pek çokları bunlar arasında sayılabilir.r</p>
419
420     <p>Yazılım lisansımız bu çeşit yeniden dağıtımlara izin verdiği gibi
421       bunları cesaretlendirir de. Ancak, sunucunun kurulum ve yapılandırmasının
422       belgelerimizde belittiğimizden farklı olması gibi bir durum ortaya
423       çıkabilir. Ne yazık ki, bu durum yakın zamanda değişecekmiş gibi
424       görünmüyor.</p>
425
426     <p>Bu <a href="http://wiki.apache.org/httpd/DistrosDefaultLayout">üçüncü parti
427       dağıtımlarla ilgili bir açıklamaya</a> HTTP
428       Sunucu wikisinde yer verilmiş olup bunların şu anki durumunu
429       yansıtmaktadır. Ancak, yine de, dağıtımınızın belli platformlarla ilgili
430       paket yönetimi ve kurulum işlemleri hakkında bilgi sahibi olmanız
431       gerekmektir.</p>
432 </div></div>
433 <div class="bottomlang">
434 <p><span>Mevcut Diller: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
435 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
436 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
437 <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
438 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
439 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
440 <a href="./tr/install.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
441 </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&amp;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>
442 <script type="text/javascript"><!--//--><![CDATA[//><!--
443 var comments_shortname = 'httpd';
444 var comments_identifier = 'http://httpd.apache.org/docs/trunk/install.html';
445 (function(w, d) {
446     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
447         d.write('<div id="comments_thread"><\/div>');
448         var s = d.createElement('script');
449         s.type = 'text/javascript';
450         s.async = true;
451         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
452         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
453     }
454     else {
455         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
456     }
457 })(window, document);
458 //--><!]]></script></div><div id="footer">
459 <p class="apache">Copyright 2019 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>
460 <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/quickreference.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[//><!--
461 if (typeof(prettyPrint) !== 'undefined') {
462     prettyPrint();
463 }
464 //--><!]]></script>
465 </body></html>