วิธีค้นหาเวอร์ชัน Apache

สารบัญ:

วิธีค้นหาเวอร์ชัน Apache
วิธีค้นหาเวอร์ชัน Apache

วีดีโอ: วิธีค้นหาเวอร์ชัน Apache

วีดีโอ: วิธีค้นหาเวอร์ชัน Apache
วีดีโอ: Apache: การให้ Apache web server ทำงานแบบ service บน Windows (run Apache as a service on Windows) 2024, อาจ
Anonim

Apache เป็นเซิร์ฟเวอร์ HTTP ที่ได้รับความนิยมและใช้กันอย่างแพร่หลายมากที่สุดในโลกในปัจจุบัน ในกรณีส่วนใหญ่ จะใช้เวอร์ชัน 2.x ของผลิตภัณฑ์นี้ ฟังก์ชันการทำงานไม่แตกต่างกันมาก อย่างไรก็ตาม บางครั้งคุณยังต้องค้นหาเวอร์ชันของ apache ที่ทำงานอยู่บนเครื่องใดเครื่องหนึ่ง

วิธีค้นหาเวอร์ชัน apache
วิธีค้นหาเวอร์ชัน apache

มันจำเป็น

  • - เบราว์เซอร์;
  • - ไคลเอนต์ SSH หรือการเข้าถึงเครื่องด้วย apache
  • - เข้าถึงเครื่องเป้าหมายผ่าน

คำแนะนำ

ขั้นตอนที่ 1

เริ่มเตรียมค้นหาเวอร์ชัน apache ของคุณโดยเรียกใช้ไฟล์ปฏิบัติการ หากเซิร์ฟเวอร์อยู่บนเครื่องโลคัล ให้บูตเชลล์ โปรแกรมจำลองเทอร์มินัล หรือสลับไปใช้คอนโซลข้อความ เมื่อทำงานในระบบปฏิบัติการของตระกูล Windows ให้คลิกที่ปุ่ม "เริ่ม" ในทาสก์บาร์เลือก "เรียกใช้" ป้อน cmd แล้วคลิกตกลง บนระบบที่เหมือน Linux ให้กด Alt + F1-Alt + F12 หรือ Ctrl + Alt + F1- Ctrl + Alt + F12 เพื่อเข้าสู่การเข้าสู่ระบบคอนโซล หรือเริ่มโปรแกรมจำลองเทอร์มินัล เช่น Konsole, XTerm เป็นต้น หากติดตั้ง apache ที่คุณต้องการตรวจสอบบนคอมพิวเตอร์ระยะไกล ให้เชื่อมต่อผ่าน ssh ใช้ PuTTY บน Windows และไคลเอ็นต์คอนโซล ssh บนระบบที่เหมือน Linu

ขั้นตอนที่ 2

ค้นหาเวอร์ชัน apache ของคุณโดยเรียกใช้เซิร์ฟเวอร์ปฏิบัติการด้วยตัวเลือก -v หรือ -V ในกรณีแรก จะแสดงเฉพาะข้อมูลเกี่ยวกับเวอร์ชันและวันที่สร้างเท่านั้น ในข้อมูลเพิ่มเติมที่สองจะถูกเพิ่มเข้าไป (คำอธิบายสถาปัตยกรรม รายการคำสั่งตัวประมวลผลล่วงหน้าที่ใช้ในระหว่างการคอมไพล์ ฯลฯ) ไฟล์เรียกทำงาน apache มีชื่อว่า httpd หรือ httpd2 ขึ้นอยู่กับสายผลิตภัณฑ์ที่เป็นของ (1.x หรือ 2.x) Apache เวอร์ชัน 1.x นั้นหายากในปัจจุบัน ดังนั้น คุณจึงสามารถค้นหาเวอร์ชันได้โดยเรียกใช้คำสั่งในคอนโซล: httpd2 -v หากไม่พบ httpd2 ที่เรียกใช้งานได้ ให้ระบุพาธแบบเต็มไปยังเวอร์ชันนั้

ขั้นตอนที่ 3

พยายามค้นหาเวอร์ชันของ Apache โดยการเรียกใช้ฟังก์ชัน phpinfo จากสคริปต์ที่เขียนด้วย php และทำงานภายใต้การควบคุมของเซิร์ฟเวอร์ สร้างไฟล์สคริปต์ของเซิร์ฟเวอร์ที่มีเนื้อหาต่อไปนี้: วางไว้ในไดเร็กทอรีที่เซิร์ฟเวอร์ให้บริการและสามารถเข้าถึงได้ผ่าน HTTP เริ่ม apache หากจำเป็น เปิดที่อยู่ที่สอดคล้องกับสคริปต์ในหน้าต่างเบราว์เซอร์ หากเซิร์ฟเวอร์ได้รับการกำหนดค่าให้ทำงานด้วย PHP และห้ามใช้ฟังก์ชัน phpinfo ในไฟล์การกำหนดค่า php.ini เอกสาร HTML จะแสดงในเบราว์เซอร์ ค้นหาส่วน apache2handler ในนั้น ค้นหารุ่นเซิร์ฟเวอร

ขั้นตอนที่ 4

ลองค้นหาเวอร์ชัน apache ของคุณจากข้อมูลที่ระบุในหน้าข้อผิดพลาด ในการดำเนินการนี้ ให้เปิด URL ในเบราว์เซอร์ โดยระบุถึงเครื่องที่ติดตั้งเซิร์ฟเวอร์ โดยใช้ที่อยู่ IP และเพิ่มชื่อของเอกสารที่ไม่มีอยู่จริง หน้าข้อผิดพลาด apache 404 เริ่มต้นมีแนวโน้มที่จะแสดงขึ้น ส่วนใหญ่จะแสดงเวอร์ชันเซิร์ฟเวอร์

แนะนำ: