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
startapachectl
-k start komutuna eşdeğerdir.stopapachectl -k stop komutuna
eşdeğerdir.restartconfigtest seçeneği verilmiş gibi
yapılandırma dosyaları sınanır. apachectl -k
restart komutuna eşdeğerdir.fullstatuslynx 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.statusfullstatus seçeneği gibidir.gracefulconfigtest
seçeneği verilmiş gibi yapılandırma dosyaları sınanır.
apachectl -k graceful komutuna
eşdeğerdir.graceful-stopapachectl -k graceful-stop komutuna
eşdeğerdir.configtestSyntax
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.
startsslapachectl
start komutunu kullanmalısınız.