apachectl
Apache Hiper Metin Aktarım
Protokolü (HTTP) sunucusu için bir denetim aracıdır. Sistem
yöneticisinin Apache
apachectl
iki kipte işleyebilir.
İlkinde, apachectl
bir SysV başlatma
betiği olarak start
,
restart
,
stop
gibi tek sözcüklük basit argümanlar
alır ve bunları uygun sinyallere dönüştürerek
Eğer Apache kurulumunuzda standart dışı dosya yolları kullanmışsanız,
apachectl
betiğini elden
geçirmelisiniz. Bu arada gerek gördüğünüz
apachectl
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.
apachectl
önyüz kipinde çalıştığında
apachectl [ httpd-argümanları ]
SysV başlatma betiği kipinde ise,
apachectl
aşağıda tanımlanan basit, tek
sözcüklük komutları kabul eder.
apachectl komut
Burada sadece SysV başlatma betiğine özgü seçeneklere yer verilmiştir.
Diğer argümanlar için
start
apachectl
-k start
komutuna eşdeğerdir.stop
apachectl -k stop
komutuna
eşdeğerdir.restart
configtest
seçeneği verilmiş gibi
yapılandırma dosyaları sınanır. apachectl -k
restart
komutuna eşdeğerdir.fullstatus
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
configtest
seçeneği verilmiş gibi yapılandırma dosyaları sınanır.
apachectl -k graceful
komutuna
eşdeğerdir.graceful-stop
apachectl -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. apachectl -t
komutuna eşdeğerdir.Aşağıdaki seçenek eski sürümlerde kullanılmaktaydı, fakat artık kullanılmamaktadır.
startssl
apachectl
start
komutunu kullanmalısınız.