ถ้าเซิร์ฟเวอร์ Linux Apache ของคุณหยุดทำงานคุณสามารถใช้คำสั่งบรรทัดคำสั่งเฉพาะเพื่อให้ทำงานอีกครั้งได้ ไม่มีอะไรจะเกิดขึ้นได้หากเซิร์ฟเวอร์ได้เริ่มทำงานแล้วเมื่อดำเนินการคำสั่งหรือคุณอาจเห็นข้อความแสดงข้อผิดพลาดเช่น " เซิร์ฟเวอร์เว็บ Apache กำลังทำงานอยู่ '
ถ้าคุณกำลังพยายาม ติดตั้ง Apache ไม่ใช่แค่เริ่มต้นดูคำแนะนำในการติดตั้ง Apache บน Linux ดูวิธีการรีสตาร์ทเว็บเซิร์ฟเวอร์ Apache หากต้องการปิดใช้งาน Apache แล้วเริ่มต้นการสำรองข้อมูล
วิธีการเริ่มต้นเว็บเซิร์ฟเวอร์ Apache
ถ้า Apache อยู่ในเครื่องท้องถิ่นของคุณคุณสามารถเรียกใช้คำสั่งเหล่านี้ได้เช่นกันหรือมิฉะนั้นคุณจะต้องใช้เซิร์ฟเวอร์ระยะไกลในการใช้ SSH หรือ Telnet
ตัวอย่างเช่น, ssh [email protected] SSH จะเข้าสู่เซิร์ฟเวอร์ Apache
ขั้นตอนในการเริ่มต้น Apache แตกต่างกันเล็กน้อยขึ้นอยู่กับรุ่นของ Linux:
สำหรับ Red Hat, Fedora และ CentOS
รุ่น 4.x, 5.x, 6.x หรือเก่ากว่าควรใช้คำสั่งนี้:
$ sudoเริ่มต้นบริการ httpd
ใช้คำสั่งนี้สำหรับเวอร์ชัน 7.x หรือใหม่กว่า:
$ sudoเริ่ม httpd.service systemctl
หากไม่ได้ผลลองใช้คำสั่งนี้:
$ sudo/etc/init.d/httpd เริ่มต้น
Debian และ Ubuntu
ใช้คำสั่งนี้สำหรับ Debian 8.x หรือใหม่กว่าและ Ubuntu 15.04 ขึ้นไป:
$ sudosystemctl เริ่มต้น apache2.service
Ubuntu 12.04 และ 14.04 อาจต้องการคำสั่งนี้:
$ sudo start apache2
หากยังไม่ได้ผลให้ลองทำอย่างใดอย่างหนึ่งต่อไปนี้
$ sudo/etc/init.d/apache2 เริ่มต้น $ sudoเริ่ม apache2 บริการ
คำสั่งเริ่มต้นของ Apache ทั่วไป
คำสั่งทั่วไปเหล่านี้ควรเริ่มต้น Apache ในการแจกจ่าย Linux:
$ sudo apachectl เริ่มต้น $ sudo apache2ctl เริ่มต้น $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf