คำสั่งสำหรับการเริ่มต้น Apache บน Linux

ถ้าเซิร์ฟเวอร์ 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/httpd

Debian และ Ubuntu

ใช้คำสั่งนี้สำหรับ Debian 8.x หรือใหม่กว่าและ Ubuntu 15.04 ขึ้นไป:

$ sudo systemctl เริ่มต้น apache2.service

Ubuntu 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