สารบัญ:

Apache ฟังหลายพอร์ตหรือไม่
Apache ฟังหลายพอร์ตหรือไม่

วีดีโอ: Apache ฟังหลายพอร์ตหรือไม่

วีดีโอ: Apache ฟังหลายพอร์ตหรือไม่
วีดีโอ: How to change the HTTP listening port in Apache 2024, พฤศจิกายน
Anonim

หากคุณพูดถึงสองคำสั่งข้างต้นใน Apache ไฟล์การกำหนดค่าแล้ว เซิร์ฟเวอร์ Apache จะรับฟัง ทั้งบน พอร์ต 80 และ 8000 ฟังหลายรายการ คำสั่งอาจใช้เพื่อระบุจำนวนที่อยู่และ พอร์ต ถึง ฟัง ถึง.

ดังนั้น กระบวนการสามารถฟังหลายพอร์ตได้หรือไม่?

1 คำตอบ ใช่คนโสด กระบวนการสามารถฟังได้หลายพอร์ต เหมือนกับที่ทำเสร็จแล้ว 80 + 443 ปกติก็โสดนะ กระบวนการ แล้วก็ หลายรายการ เธรดที่จัดการคำขอเมื่อพวกเขาเข้ามา

อาจมีคนถามว่าฉันจะให้ Apache ฟังพอร์ต 8080 ได้อย่างไร กำหนดค่าเว็บไซต์ Apache เพื่อใช้หลายพอร์ต

  1. บริบท: ในตัวอย่างของฉัน ฉันรัน Apache บนพอร์ต 80 บน IP เดียว
  2. ขั้นตอนที่ 1: เปิดไฟล์กำหนดค่า Apache httpd.conf (บนโฮสต์ windows ของฉันจะอยู่ที่นี่: “c:Program FilesApache GroupApache2conf”)
  3. ขั้นตอนที่ 2: ค้นหาบรรทัด: Listen 80 และพิมพ์ Listen 8080 ในบรรทัดถัดไป:

นอกจากนี้ Apache ใช้พอร์ตใดบ้าง

พอร์ตเริ่มต้นที่ใช้โดย Apache คือ 80 ดูพอร์ตที่คุณใช้ทั้งหมดด้วย เน็ตสตัท (รวมอยู่ในแผงควบคุม XAMPP) จากนั้นคุณจะเห็นพอร์ตที่ใช้ทั้งหมดและที่นี่เราจะเห็นว่าพอร์ต 80 ถูกใช้โดย System. เลือกหมายเลขพอร์ตฟรี (8012 สำหรับตัวอย่างนี้)

ฉันจะเพิ่มโฮสต์เสมือนหลายรายการใน Apache ได้อย่างไร

กำหนดค่า Virtual Host ใน Apache เพื่อโฮสต์หลายโดเมน

  1. ลงชื่อเข้าใช้ Apache HTTP Server
  2. ไปที่ตำแหน่ง apache conf (ในการติดตั้งเริ่มต้น – คุณจะพบได้ที่นี่ /etc/httpd/conf/httpd.conf)
  3. สำรองข้อมูลไฟล์
  4. สร้างคอนเทนเนอร์ VirtualHost เหมือนด้านล่างที่ฉันทำสำหรับสองโดเมน

แนะนำ: