ถ้าเซิร์ฟเวอร์ Linux Apache ของคุณหยุดทำงานคุณสามารถใช้คำสั่งบรรทัดคำสั่งเฉพาะเพื่อให้ทำงานอีกครั้งได้ ไม่มีอะไรจะเกิดขึ้นได้หากเซิร์ฟเวอร์ได้เริ่มทำงานแล้วเมื่อดำเนินการคำสั่งหรือคุณอาจเห็นข้อความแสดงข้อผิดพลาดเช่น " เว็บเซิร์ฟเวอร์ Apache กำลังทำงานอยู่ "
ถ้าคุณกำลังพยายาม ติดตั้ง Apache ไม่ใช่แค่เริ่มต้นใช้งานให้ดูคู่มือของเราเกี่ยวกับ วิธีติดตั้ง Apache บน Linux ดู วิธีการรีสตาร์ทเว็บเซิร์ฟเวอร์ Apache หากต้องการปิดใช้งาน Apache แล้วเริ่มต้นการสำรองข้อมูล
วิธีการเริ่มต้นเว็บเซิร์ฟเวอร์ Apache
ถ้า Apache อยู่ในเครื่องท้องถิ่นของคุณคุณสามารถเรียกใช้คำสั่งเหล่านี้ได้เช่นกันหรือมิฉะนั้นคุณจะต้องใช้เซิร์ฟเวอร์ระยะไกลในการใช้ SSH หรือ Telnet
ตัวอย่างเช่น ssh root@thisisyour.server.com จะ SSH เข้าสู่เซิร์ฟเวอร์ Apache
ขั้นตอนในการเริ่มต้น Apache แตกต่างกันเล็กน้อยขึ้นอยู่กับรุ่นของ Linux:
สำหรับ Red Hat, Fedora และ CentOS
รุ่น 4.x, 5.x, 6.x หรือเก่ากว่าควรใช้คำสั่งนี้:
$ sudo service httpd startใช้คำสั่งนี้สำหรับเวอร์ชัน 7.x หรือใหม่กว่า:
$ sudo systemctl start httpd.serviceหากไม่ได้ผลลองใช้คำสั่งนี้:
เริ่มต้นใช้งาน $ sudo /etc/init.d/httpdDebian และ Ubuntu
ใช้คำสั่งนี้สำหรับ Debian 8.x หรือใหม่กว่าและ Ubuntu 15.04 ขึ้นไป:
$ sudo systemctl เริ่มต้น apache2.serviceUbuntu 12.04 และ 14.04 อาจต้องการคำสั่งนี้:
$ sudo start apache2หากยังไม่ได้ผลให้ลองทำอย่างใดอย่างหนึ่งต่อไปนี้
$ sudo /etc/init.d/apache2 เริ่มต้น $ sudo service 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