Apache Derleme NASIL

Çeviren: Davut Akçiçek ve Olcay Kabal

ve

Yazan: Luc de Louw

Ağustos 2005

Bu çevirinin sürüm bilgileri:

Gelişim
Sürüm 1.0Temmuz 2005DA ve OK
İlk çeviri
 

Özgün belgenin sürüm bilgileri:

Gelişim
Sürüm 1.9.182003-02-09 
PHP'ye XML ve Sablotron desteği eklendi, mod_jserv için destek çekildi, mod_jk desteği eklendi, Tomcat için genişletilmiş destek, NASIL'da bahsedilmiş yazılım güncellemeleri, küçük SGML zenginleştirmeleri
 
Sürüm 1.9.172002-10-16 
NASIL'da bahsedilmiş yazılım güncellemeleri, daha fazla SGML zenginleştirmeleri ve daha fazla metadata, çağrılar ve diğerlerinin temizlenmesi.
 
Sürüm 1.9.162002-07-04 
NASIL'da bahsedilmiş yazılım güncellemeleri, mod_gzip için LogFormat yapılandırması eklendi. Ön gereksinimlere gdbm eklendi. Daha fazla metadata gibi birçok SGML zenginleştirmeleri ve gözden geçirilip düzenlenmiş SSS bölümü
 
Sürüm 1.9.152002-06-19 
mod_ssl-2.8.9-1.3.26'ya güncellendi ve geçici yama kaldırıldı.
 
Sürüm 1.9.142002-06-19 
CERT CA-2002-17 güvenlik açığını onarmak için Apache 1.3.26'ya güncellendi, kullanıcıların acilen güncelleme yapmaları şiddetle tavsiye edilir. mod_ssl 2.8.8'in 1.3.26 ile çalışması için yama (geçici) eklendi, MySQL yapılandırması için hata ayıklama prosedürleri eklendi.
 
Sürüm 1.9.132002-06-15 
NASIL'da bahsedilmiş yazılım güncellemeleri, özel bir IP'ye MySQL'in nasıl bağlanacağı eklendi, bazı küçük değişiklik ve düzeltmeler.
 
Sürüm 1.9.122002-04-22 
mod_gzip ve mod_gunzip eklendi, bazı yazım hataları düzeltildi, NASIL'da bahsedilmiş yazılım güncellemeleri yapıldı, ek modüller kendi özel bölümüne ayrıldı.
 
Sürüm 1.9.112002-04-07 
Bir çok yazım hatası (teknik olmayan) düzeltildi, NASIL'da bahsedilmiş yazılım güncellemeleri.
 
Sürüm 1.9.11-pre12002-03-15 
Bazı dil bilgisi ifadeleri düzeltildi, NASIL'da bahsedilmiş yazılım güncellemeleri
 
Sürüm 1.9.102002-03-09 
Bazı dil bilgisi ifadeleri düzeltildi, NASIL'da bahsedilmiş yazılım güncellemeleri
 
Sürüm 1.9.92002-02-11 
Openssl yapılandırmasında büyük bir hata giderildi, belge yeniden oluşturuldu, daha fazla bilgi için kaynaklar eklendi.
 
Sürüm 1.9.82002-02-08 
NASIL'da bahsedilmiş yazılım güncellemeleri ve onarılmış bazı hatalar
 
Sürüm 1.9.72001-12-26 
NASIL'da bahsedilmiş yazılım güncellemeleri, IBM S/390 (zSeries) makinelerinde çalışan Linux üzerinde NASIL prosedürleri denendi (Daha fazla bilgi için "platformlar" bölümüne bakınız), Tomcat (Sadece ikili kodlar) için bazı temel destekler sağlandı.
 
Sürüm 1.9.62001-10-27 
NASIL'da bahsedilmiş yazılım güncellemeleri ve onarılmış bazı hatalar
 
Sürüm 1.9.52001-08-27 
DocBook 3.1'de bir diğer tekrar yazım
 
Sürüm 1.9.42001-08-26 
Belgede bahsedilen Yazılım-Sürümleri güncellendi, yazım hataları düzeltildi.
 
Sürüm 1.9.32001-06-23 
Şu an ki sürüm 2.0.0-pre3 Linux DocBook formatında
 
Sürüm 1.0.02000-08-05 
Html-tabanlı belgenin ilk basımı
 

Özet

Bu belge Apache Web sunucusunun mod_perl, mod_dav, mod_auth_ldap, mod_dynvhost, mod_roaming, mod_jserv ve mod_php gibi en önemli modüllerle nasıl derleneceğini tanımlar.


İçindekiler

1.1. Giriş
1.1.1. Katkıda Bulunanlar ve İrtibat
1.1.2. Bu belgeyi yazma nedenim
1.1.3. Bu belgenin amacı
1.1.4. Bu belgenin sizin için ne yapmaz
1.1.5. Platformlar
1.1.6. Telif Hakkı Bilgisi
1.1.7. Feragatname
1.1.8. Yeni Sürümler
1.1.9. Teşekkür
1.1.10. Geribesleme
1.1.11. Çeviriler
1.1.12. Yazar Hakkında

1.2. Ön Gereksinimler
1.2.1. Genel
1.2.2. OpenSSL
1.2.2.1. OpenSSL nedir?
1.2.2.2. Kaynak paketini indirin
1.2.2.3. Derleme ve Kurulum

1.2.3. GNU Database System
1.2.3.1. gdbm nedir?
1.2.3.2. Kaynak paketinden derleme ve kurulum

1.2.4. MySQL
1.2.4.1. MySQL nedir?
1.2.4.2. Kaynak paketini indirin
1.2.4.3. Derleme ve Kurulum
1.2.4.4. MySQL güvenliği

1.2.5. mm kurulumu
1.2.5.1. mm nedir?
1.2.5.2. Kaynak paketini indirin
1.2.5.3. Derleme ve Kurulum

1.3. Apache'yi Temel Modülleriyle Elde Etme, Derleme ve Kurma
1.3.1. Apache kaynak paketini indirin ve paketi açın
1.3.1.1. Apache nedir?
1.3.1.2. Kaynak paketini indirin
1.3.1.3. Geniş ölçekli siteler için yama

1.3.2. mod_ssl
1.3.2.1. mod_ssl nedir?
1.3.2.2. Kaynak paketini indirin
1.3.2.3. Apache kaynak koduna yamayı uygulayın

1.3.3. mod_perl
1.3.3.1. mod_perl nedir?
1.3.3.2. Kaynak paketini indirin
1.3.3.3. Derleme ve Kurulum

1.3.4. Apache'yi yapılandırın ve derleyin
1.3.4.1. Derleme ve Kurulum
1.3.4.2. Kendinden imzalı SSL sertifikasını oluşturun

1.4. Ek Modüller
1.4.1. mod_dav
1.4.1.1. mod_dav nedir?
1.4.1.2. Kaynak paketini indirin
1.4.1.3. Derleme ve Kurulum

1.4.2. auth_ldap
1.4.2.1. auth_ldap nedir?
1.4.2.2. Kaynak paketini indirin
1.4.2.3. Derleme ve Kurulum

1.4.3. mod_auth_mysql
1.4.3.1. mod_auth_mysql nedir?
1.4.3.2. Kaynak paketini indirin
1.4.3.3. Derleme ve Kurulum
1.4.3.4. Örnek Yapılandırma

1.4.4. mod_dynvhost
1.4.4.1. mod_dynvhost nedir?
1.4.4.2. Kaynak paketini indirin
1.4.4.3. Derleme ve Kurulum
1.4.4.4. Örnek Yapılandırma

1.4.5. mod_roaming
1.4.5.1. mod_roaming nedir?
1.4.5.2. Kaynak paketini indirin
1.4.5.3. Derleme ve Kurulum
1.4.5.4. Örnek Yapılandırma

1.5. Sıkıştırılmış Dağıtım
1.5.1. mod_gzip
1.5.1.1. Kaynak paketini indirin
1.5.1.2. Derleme ve Kurulum
1.5.1.3. Örnek Yapılandırma

1.5.2. mod_gunzip
1.5.2.1. Kaynak paketini indirin
1.5.2.2. Derleme ve Kurulum
1.5.2.3. Örnek Yapılandırma

1.6. mod_php Ön Gereksinimleri
1.6.1. mod_php nedir?
1.6.2. Ön Gereksinimler
1.6.2.1. IMAP istemci
1.6.2.2. Kaynak paketini indirin
1.6.2.3. Derleme ve Kurulum
1.6.2.4. PostgreSQL
1.6.2.5. Sablotron
1.6.2.6. pdflib
1.6.2.7. gettext
1.6.2.8. zlib

1.6.3. PHP4'ün Derlenmesi ve Kurulması

1.7. PHP Eklentileri
1.7.1. APC (Alternatif PHP Önbelleği)
1.7.1.1. APC nedir?
1.7.1.2. Kaynak paketini indirin
1.7.1.3. Derleme ve Kurulum

1.7.2. Zend-Optimizer (APC Önbelleği ile birlikte KULLANMAYIN!)
1.7.2.1. Zend-optimizer nedir?
1.7.2.2. İkili kodu indirin
1.7.2.3. Kurulum

1.8. Jakarta Tomcat
1.8.1. Tomcat nedir?
1.8.2. Ön Gereksinimler
1.8.2.1. Java2
1.8.2.2. İkili kodu indirin
1.8.2.3. Kurulum

1.8.3. Tomcat'in İkili kodunu indirin
1.8.3.1. İkili dosyadan kurulum

1.8.4. mod_jk
1.8.4.1. Kaynak paketini indirin
1.8.4.2. Derleme ve Kurulum
1.8.4.3. Özelleştirme

1.9. Daha Fazla Bilgi
1.9.1. Haber grupları
1.9.2. E-posta listeleri
1.9.2.1. users@httpd.apache.org
1.9.2.2. modperl@apache.org
1.9.2.3. openssl-users@openssl.org
1.9.2.4. modssl-users@modssl.org
1.9.2.5. mysql@lists.mysql.com
1.9.2.6. pgsql-general@postgres.org
1.9.2.7. pgsql-general@postgres.org
1.9.2.8. apc-cache@lists.communityconnect.com

1.9.3. NASIL'lar
1.9.4. Yerel Kaynaklar
1.9.5. Web Siteleri

1.10. Sorular ve Cevaplar
Apache'nin 1.3.26 sürümünden eski olanlarda güvenlik açığı

1.3.26'dan eski Apache sürümlerini KULLANMAYIN. Daha fazla bilgi için bknz: http://www.cert.org/advisories/CA-2002-17.html