Skip to main content

วิธีการตั้งค่า DNS Aliases ด้วย Apache Web Server

ROV การตั้งค่าการควบคุม ให้เลือกกดง่ายๆ สะดวกๆ (อาจ 2024)

ROV การตั้งค่าการควบคุม ให้เลือกกดง่ายๆ สะดวกๆ (อาจ 2024)
Anonim

ตั้งชื่อแทน DNS ด้วยเว็บเซิร์ฟเวอร์ Apache ได้ง่าย สิ่งนี้หมายความว่าถ้าคุณมีโดเมนเว็บหนึ่งหรือ 100 คุณสามารถตั้งค่าทั้งหมดเพื่อชี้ไปยังไดเร็กทอรีอื่นบนเว็บเซิร์ฟเวอร์ของคุณและโฮสต์โฮสต์เหล่านี้ทั้งหมดด้วยตัวคุณเอง

ความยาก: ยาก

เวลาที่ต้องการ: 10 นาที

การตั้งค่า DNS Aliases

  1. สร้างไดเรกทอรีบนเว็บเซิร์ฟเวอร์ของ Apache
    1. อย่าลืมใส่ไดเรกทอรีไว้ในไดเร็กทอรีเว็บเซิร์ฟเวอร์ของคุณและไม่อยู่ในตำแหน่งใด ๆ บนเครื่องของคุณ ตัวอย่างเช่นไฟล์เว็บเซิร์ฟเวอร์ของ Apache ส่วนใหญ่จะอยู่ในโฟลเดอร์

      htdocs โฟลเดอร์ สร้างโฟลเดอร์ย่อยเพื่อโฮสต์ไฟล์โดเมนของคุณ คุณควรใส่ไฟล์ index.html ลงในไดเรกทอรีเพื่อให้คุณสามารถทดสอบได้ในภายหลัง

  2. ในเวอร์ชัน 1 ของ Apache ให้แก้ไขไฟล์

    apache.conf ไฟล์และค้นหา vhosts (virtual hosts) ส่วน

    1. ในเวอร์ชัน 2 ของ Apache ให้แก้ไขไฟล์

      vhosts.conf ไฟล์.

    2. โดยทั่วไปจะอยู่ในไดเร็กทอรีการกำหนดค่าบนเว็บเซิร์ฟเวอร์ของคุณไม่ใช่ใน

      htdocs พื้นที่

  3. ในเวอร์ชันใดเวอร์ชันหนึ่งให้แก้ไขส่วน vhosts เพื่อเพิ่มโฮสต์เสมือนใหม่:
    1. IP_ADDRESS>

  4. ชื่อเซิร์ฟเวอร์ DOMAIN NAME

  5. DocumentRoot FULL_PATH_TO_DIRECTORY

    1. เปลี่ยนส่วนที่ไฮไลต์ของโค้ดด้านบนเป็นข้อมูลเฉพาะสำหรับไซต์และโดเมนของคุณ
  6. เริ่มต้น Apache ใหม่
  7. แก้ไขของคุณ

    named.conf ไฟล์

  8. เพิ่มรายการสำหรับโดเมน:
    1. โซน " DOMAIN "ใน {

  9. ประเภทต้นแบบ

  10. ไฟล์ "LOCATION_OF_DB_FILE";

  11. อนุญาต - โอน {IP_ADDRESS; };

  12. };

    1. เปลี่ยนส่วนที่ไฮไลต์ของโค้ดด้านบนเป็นข้อมูลเฉพาะสำหรับไซต์และโดเมนของคุณ
  13. สร้างไฟล์ db สำหรับโดเมน
    1. วิธีที่ง่ายที่สุดคือการคัดลอกไฟล์ db อื่น ๆ และเพิ่มโดเมนใหม่ของคุณ
  14. โหลด DNS ของคุณใหม่
  15. ทดสอบโดเมนของคุณในเว็บเบราเซอร์ของคุณ
    1. อาจใช้เวลาหลายชั่วโมงในการเผยแพร่ DNS ของคุณ แต่ตราบเท่าที่คุณกำลังชี้ไปยัง DNS ท้องถิ่นของคุณคุณควรจะสามารถทดสอบได้ทันที

สิ่งที่คุณต้องการ

  • Apache Web Server
  • DNS ที่ตั้งชื่อ
  • เข้าถึงไฟล์ conf