Apache Web Server Kurulumu
Apache web sunucusu ucretsiz yazılım felsefesinin ne derecede populer olduğunun en guzel ispatlarından bir tanesidir. Yapılmış cok ciddi bir araştırmaya gore şu anda dunya uzerinde bulunan web sunucuların %60' ı Apache' dir ve bu sayı gunden gune artmaktadır.
Şimdi bir GNU/Linux makineye Apache sunucunun nasıl kurulacağını inceleyeceğiz. Kurulumun ardından yapılacak bazı temel konfigurayonlara da az da olsa yer vermeye calışacağız.
Kurulum icin aşağıdaki adımlar izlenmelidir:
http://www.apache.org adresinden Apache' nin son versiyonunu indirin.Bu dokuman bu dosyayı /tmp dizinine kaydettiğiniz varsayılarak yazılmıştır.
tar.gz uzantılı olarak cektiğiniz dosyayı "tar -zxvf apache_1.3.9.tar.gz" komutu ile acın.
Paketi actığınız dizine "cd apache_1.3.9" komutu ile geciniz.
Şimdi sırada isteğimize gore kurulumu konfigure atmemiz gerekir. Bu komut temelde "./configure" komut ile yapılır. En temel opsiyonlar şu şekillerde yapılır.
./configure --sysconfdir=/etc/httpd
./configure --datadir=/home/httpd
./configure --logfiledir=/var/log/httpd
./configure --enable-module=most
./configure --enable-shared=max
./configure --disable-rule=WANTHSREGEX
Şimdi bu opsiyonların ne işe yaradığına bakalım. İlk opsiyon konfigurasyon dosyalarının /etc/httpd dizininde tutulacağını soyluyor. Ardından CGI dizini ve calıştırılabilir dosyaların tutulduğu bin dizini gibi dizinlerin tutulacağı data dizininin /home/httpd olması istendiği belirtiliyor. Log dosyalının yeri de belirtildikten sonra mumkun olan butun modullerin calışmasının onaylanması soyleniyor. Modullerin enable-shared=max olması modullerin DSO(Dynamic Shared Object) modulleri olarak derlenmesi demektir. Eğer bu şekilde derler iseniz Apache' nin yeniden derlenmesine gerek kalmadan modul eklenip cıkarılabilir. Eğer ilginizi cekti ise konu ile ilgili detaylı bilgiyi Apache DSO sayfalarında bulabilirsiniz.
Sıradaki işlem bu hazırladığımız dosyaları derlemek olmalıdır. Bu işlem gayet basit bir şekilde "make" komut ile yapılır. Bu işlem sizi bir sure bekletecektir. Eğer kahve icmeyi seviyorsanız bir fincan kahve hazırlamak icin gayet uygun bir zaman.
Son olarak derlediğiniz dosyaları başta ./configure ederken belirttiğiniz yerlerine atmak gereklidir. Bu işlem icin de "make install" komutunu root olarak calıştırmak gereklidir.
Eğer herşey duzgun ilerledi ise Apache' nin her şey duzgun bir şekilde derlendiğini ve yerlerine yerleştirildiğini belirten bir suru mesaj goreceksiniz.
Apache derlendiğine ve ilgili yerlere yerleştirildiğine gore artık web sunucumuzu calıştırabiliriz. Bu işlem icin "apachectl start" komutunu calıştırmamız gereklidir. Size calışıp calışmadığını belirten bir mesaj gelecek fakat yine de emin olmak icin "ps -ax" ile arka planda calışan process' lere bir bakmak faydalı olabilir. Eğer bir kac tane "httpd" nin calıştığını goruyorsanız bu web sunucumuzun gayet sağlıklı bir şekilde calıştığını gosterir.
__________________
Apache Web Server Kurulumu
Linux0 Mesaj
●34 Görüntüleme
- ReadBull.net
- Donanım Forumları
- işletim Sistemleri
- Linux
- Apache Web Server Kurulumu