apacheApache günümüzde en çok kullanılan sunucudur.(Yaklaşık olarak sunucuların %70′iAyrıca açık kaynak kodludur ve tamamen ücretsizdir. En çok kullanılan sunucu olmasında bu iki etken tabii ki en önemli faktördür. Hemen hemen bütün platformlarda çalışabilmesi de bu sunucunun bir başka artısıdır. Bu yazımda Apache sunucusunun kurulumunu anlatacağım

Apache Kurulumu

1.) http://httpd.apache.org/ adresinden avalible version sekmesine geçin. ve son kaynak kodunu
indirin. uzantısı .tar.gz ile biten dosyadır.

2.)apache’yi kuracağımız dizine taşıyalım. En sık kullanılan dizin /usr/local/src dizinidir.
Ben bu yazıyı yazarken 2.2.8 sürümü çıkmıştı. Ona göre anlatacağım
Aşağıdaki kodu dosyayı yaşımak için yazınız. (root haklarına erişmeniz gereklidir.)

mv httpd-2.2.8.tar.gz /usr/local/src

3.) dosyayı taşıdığımız dizine geçelim

cd /usr/local/src

4.) sıkışık dosyayı açma kısmına geldik. tar ve gz komutlarını aşağıdaki sıra ile yazıp dosyamızı açalım

gzip -d httpd-2.2.8.tar.gz

tar -xvf httpd-2.2.8.tar

5.) Az önce açtığımız dosyanın içine girelim

cd httpd-2.2.8

6.) Sıra confşgure komutuna geldi.

./configure --enable-so --with-layout=Apache

eğer HTTPS servisinde bulunmak istiyorsanız aşağıdaki kodları da yazının (OpenSSL’yi yükledikten sonra yapmanız gerekli)

./configure --enable-so --with-layout=Apache --enable-ssl

9.) Şimdi Apache sunucumuzu derlemeye geldi

make

10.) Apache’yi bilgisayarımıza kuralım

make install

11.) Eğer Apache’yi başarılı bir şekilde kurduysanız aşağıdakine benzer bir komut satırı göreceksiniz.


make[1]: Leaving directory /usr/local/src/httpd-2.2.8

12.) Şimdi Apache sunucumuzu başlatalım

/usr/local/apache2/bin/apachectl start

13.) Sunucumuzun çalışıp çalışmadığını kontrol edelim. Sizde yüklü olan bir tarayıcıyı açın. (mesela Firefox)
ardından adres satırına “localhost” ya da “http://127.9.9.1/ yazın. Apachenin çalıştığına dair bir mesaj almanız gereklidir.

14.) İsterseniz yeni bir html sayfasını /usr/local/apache2/htdocs/ adresine koyabiliriz. Mesela herhangi bir html düzenleyicisi açıp
/usr/local/apache2.htdosc/ ün içine koyun. (örneğim merhaba.html) Eğer sayfayı görmede sorunlar yaşıyorsanız dosyayı herkes için okunabilir olarak ayarlamanız gerekmektedir.
Bunun için aşağıdaki kodu yazın.

chmod a+r /usr/local/apache2/htdocs/merhaba.html

15.) Bilgisayarımızı yeniden başlattığımızda Apache çalışmıyor olacaktır. Eğer bilgisayarı her açtığımızda otomatik olarak Apachenin de
açılmasını istiyorsak rc.local dosyasında bir satır eklememiz gerekmektedir. (bu dosya genellikle /etc klasörü altında bulunur. Eğer burada değilse arama yaptırarak bulabilirsiniz.)
Eğer rc.local dosyasını düzenlemenize sistem izin vermiyorsa sisteme root olarak oturum açmayı deneyin. Ve dosyayı herhangi bir metin editörü ile açın.
Yazıların en altına aşağıdaki satırı ekleyip kaydedin ve çıkın.

/usr/local/apache2/bin/apachectl start

16.) Eğer Apache sunucunuzu kapatmak isterseniz komut satırına aşağıdaki komutu yazın

/usr/local/apache2/bin/apachetl stop

Sonraki Yazım: PHP kurulumu