Apache HTTP Sunucusu Sürüm 2.4
Mevcut Diller: tr
apache2ctl
Apache Hiper Metin Aktarım Protokolü (HTTP) sunucusu için bir denetim aracıdır. Sistem yöneticisinin Apache httpd
artalan sürecini denetimi altında tutabilmesine yardımcı olmak amacıyla tasarlanmıştır.
apache2ctl
iki kipte işleyebilir. İlkinde, httpd
'ye gönderir.
Eğer Apache kurulumunuzda standart dışı dosya yolları kullanmışsanız, httpd
komut satırı argümanlarını da belirtebilirsiniz. Ayrıntılar için betik içindeki açıklamalara bakınız.
apache2ctl
betiği başarı durumunda 0 çıkış değeri ile döner. Bir hata durumunda ise sıfırdan farklı bir değerle döner. Daha fazla bilgi için betik içindeki açıklamalara bakınız.
apache2ctl
önyüz kipinde çalıştığında httpd
programının bütün komut satırı argümanlarını kabul edebilir.
apache2ctl [ httpd-argümanları ]
SysV başlatma betiği kipinde ise, apache2ctl
aşağıda tanımlanan basit, tek sözcüklük komutları kabul eder.
apache2ctl komut
Burada sadece SysV başlatma betiğine özgü seçeneklere yer verilmiştir. Diğer argümanlar için httpd
kılavuz sayfasına bakınız.
start
httpd
artalan sürecini başlatır. Zaten çalışmaktaysa bir hata verir. apache2ctl -k start
komutuna eşdeğerdir.
stop
httpd
artalan sürecini durdurur. apache2ctl -k stop
komutuna eşdeğerdir.
restart
httpd
artalan sürecini yeniden başlatır; çalışmıyorsa çalıştırılır. Artalan sürecinin ölü olmadığından emin olmak için yeniden başlatmadan önce configtest
seçeneği verilmiş gibi yapılandırma dosyaları sınanır. apache2ctl -k restart
komutuna eşdeğerdir.
fullstatus
mod_status
etkinleştirilmiş olmalı ve sisteminizde lynx
gibi bir metin kipi HTTP tarayıcı kurulu olmalıdır. Durum raporuna erişmek için kullanılacak adres betik içinde STATUSURL
değişkenine atanabilir.
status
fullstatus
seçeneği gibidir.
graceful
httpd
artalan sürecini nazikçe yeniden başlatır; çalışmıyorsa çalıştırılır. O an hizmet sunmakta olan çocuk süreçleri hemen durdurmaması dışında normal yeniden başlatma gibidir. Bir yan etki olarak eski günlük dosyaları hemen kapatılmaz. Yani, günlük dosyalarını döndüren bir betik kullanıyorsanız yenilerini başlatmadan önce eski dosyaların tamamen kapandığından emin olmak için belli bir süre beklemeniz gerekecektir. Artalan sürecinin ölü olmadığından emin olmak için yeniden başlatmadan önce configtest
seçeneği verilmiş gibi yapılandırma dosyaları sınanır. apache2ctl -k graceful
komutuna eşdeğerdir.
graceful-stop
httpd
artalan sürecini nazikçe durdurur. O an hizmet sunmakta olan çocuk süreçleri hemen durdurmaması dışında normal durdurma gibidir. Bir yan etki olarak eski günlük dosyaları hemen kapatılmaz. apache2ctl -k graceful-stop
komutuna eşdeğerdir.
configtest
Syntax Ok
raporu verilir fakat, bir hata varsa o hataya ilişkin ayrıntılı bilgi verilir. apache2ctl -t
komutuna eşdeğerdir.
Aşağıdaki seçenek eski sürümlerde kullanılmaktaydı, fakat artık kullanılmamaktadır.
startssl
httpd
programını SSL destekli başlatmak için, yapılandırma dosyanızı ilgili yönergeleri içermesi için elden geçirmeli ve normal apache2ctl start
komutunu kullanmalısınız.
Mevcut Diller: tr