เซิร์ฟเวอร์ HTTP ที่ได้รับความนิยมและใช้งานได้หลากหลายที่สุดในปัจจุบันคือ Apache มีความเสถียรและสามารถทำงานได้อย่างต่อเนื่องเป็นเวลาหลายปี อย่างไรก็ตาม ต้องรีสตาร์ท Apache เพื่ออัปเดตพารามิเตอร์การกำหนดค่า เช่น เมื่อรายการโฮสต์เสมือนเปลี่ยนแปลง
มันจำเป็น
- - สิทธิ์รูทบนเครื่องเป้าหมาย
- - อาจเป็นโปรแกรมไคลเอ็นต์ SSH
คำแนะนำ
ขั้นตอนที่ 1
เข้าสู่ระบบเครื่องท้องถิ่นของคุณหรือเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลที่ใช้ Apache และอนุญาต หากคุณมีการเข้าถึงทางกายภาพไปยังเครื่องที่เซิร์ฟเวอร์กำลังทำงาน ต้องการการรีบูต และจอภาพและแป้นพิมพ์เชื่อมต่ออยู่ ขั้นตอนการอนุญาตจะไม่เป็นปัญหา
หากคุณมีการเข้าถึง SSH ระยะไกลไปยังเครื่องเป้าหมายเท่านั้น ให้ใช้โปรแกรมไคลเอ็นต์เพื่อเชื่อมต่อ บน Windows คุณสามารถใช้ไคลเอนต์กราฟิก PuTTY ฟรีที่มีให้ดาวน์โหลดที่ putty.nl บนระบบที่เหมือน Linux ให้เปลี่ยนไปใช้คอนโซลข้อความหรือเริ่มโปรแกรมจำลองเทอร์มินัล แล้วเรียกใช้คำสั่งเช่น:
ชื่อผู้ใช้ ssh @ server_address
หลังจากเชื่อมต่อแล้ว ให้ป้อนรหัสผ่าน
ขั้นตอนที่ 2
เริ่มเซสชัน superuser รันคำสั่ง su ป้อนรหัสผ่านรูท
ขั้นตอนที่ 3
กำหนดว่าเซิร์ฟเวอร์ Apache ใดกำลังทำงานอยู่บนเครื่องเป้าหมาย เรียกใช้คำสั่ง:
สถานะบริการ
ข้อความเช่น httpd กำลังทำงานอยู่จะระบุว่า Apache เวอร์ชัน 1.x กำลังทำงานอยู่ บริการ: httpd: บริการที่ไม่รู้จักแสดงว่าไม่ได้ติดตั้งบริการ Httpd หยุดทำงานโดยแจ้งว่าติดตั้งเซิร์ฟเวอร์แล้ว แต่ไม่ทำงาน
ในทำนองเดียวกัน ตรวจสอบว่า Apache 2.x กำลังทำงานอยู่หรือไม่ เรียกใช้คำสั่ง:
บริการ httpd2 สถานะ
เมื่อตรวจสอบแล้ว จะมีการเปิดเผยว่ามีหรือไม่มีบริการ httpd และ httpd2 ในเวลาเดียวกัน พวกเขา (รวมทั้งในเวลาเดียวกัน) สามารถเริ่มต้นและหยุดได้ หากเครื่องเป้าหมายใช้งาน Apache ให้ไปที่ขั้นตอนถัดไป
ขั้นตอนที่ 4
รีสตาร์ท Apache ในการรีบูตเซิร์ฟเวอร์โดยหยุดและเริ่มต้นเซิร์ฟเวอร์ ให้รันคำสั่งดังนี้:
บริการ service_name เริ่มใหม่
ระบุ httpd หรือ httpd2 สำหรับชื่อบริการ ขึ้นอยู่กับผลลัพธ์จากขั้นตอนก่อนหน้า ในการดำเนินการซอฟต์รีสตาร์ทด้วยการอัพเดตคอนฟิกูเรชัน ให้ใช้แบบนุ่มนวลแทนพารามิเตอร์รีสตาร์ท ตัวอย่างเช่น:
บริการ httpd2 สง่างาม
วิธีนี้เป็นที่ต้องการ
ขั้นตอนที่ 5
ทำงานของคุณให้เสร็จ ปิดเซสชัน superuser โดยรันคำสั่ง exit ตัดการเชื่อมต่อจากเซิร์ฟเวอร์โดยใช้คำสั่ง exit หรือ logout