ตั้งค่าโดเมนท้องถิ่นเพื่อความสะดวกในการพัฒนาท้องถิ่น

หากคุณเป็นนักพัฒนาเว็บคุณอาจจะพัฒนาซอฟต์แวร์จำนวนมากในเครื่องของคุณโดยใช้เซิร์ฟเวอร์ Mac OS X Apache ในตัวหรือในกรณีของฉันเช่น MAMP เนื่องจากเว็บเซิร์ฟเวอร์ท้องถิ่นนี้มีประโยชน์มากสำหรับการทดสอบนี้คุณสามารถทำให้การพัฒนาท้องถิ่นของคุณง่ายขึ้นโดยการตั้งค่าโดเมนท้องถิ่นและเราจะแสดงวิธีการดำเนินการดังกล่าว


สำหรับสิ่งที่คุ้มค่านี้เราจะกล่าวถึงสิ่งนี้สำหรับ Mac OS X แต่คุณสามารถตั้งค่าโดเมนท้องถิ่นเช่นนี้ได้บน Linux PC หรือ Windows PC ด้วย ตราบใดที่คอมพิวเตอร์มีไฟล์โฮสต์คุณสามารถใช้โดเมนในระบบโดยใช้เคล็ดลับเดียวกันนี้ได้

คุณจะต้องแก้ไขไฟล์โฮสต์ของคุณเพื่อที่จะทำเช่นนี้ก็ไม่ยาก แต่ต้องใช้บรรทัดคำสั่ง จากประเภท Mac Terminal ต่อไปนี้:

sudo nano /etc/hosts

นี่จะทำให้ไฟล์ / etc / hosts ใน nano editor มีลักษณะดังนี้:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost

การตั้งชื่อโดเมนภายใน

ถัดไปคือการแปะที่สำคัญ: คุณต้องการเพิ่มชื่อโฮสต์ (ในกรณีนี้เราจะใช้ชื่อ local.dev) ที่คุณต้องการใช้ภายในเครื่องไปยังจุดสิ้นสุดของไฟล์นั้นในบรรทัดใหม่ในต่อไปนี้ รูปแบบ:

127.0.0.1 local.dev

บันทึกการเปลี่ยนแปลงไปที่ไฟล์ / etc / hosts โดยกด Control-O แล้วคลิก Control-X เพื่อออก

ขณะนี้คุณสามารถเข้าถึงโดเมนท้องถิ่นผ่านทางเว็บเบราเซอร์ ftp หรือสิ่งอื่นใดได้ง่ายๆโดยการเข้าไปที่ "local.dev" ในเว็บเบราเซอร์ที่เหมาะสม คุณอาจจำเป็นต้องล้างข้อมูลแคช DNS ของ Macs เพื่อให้มีผลและปพลิเคชันบางอย่างอาจต้องใช้งานใหม่อย่างรวดเร็วเช่น Safari หรือ Chrome

คุณชัดไม่จำเป็นต้องเลือก "local.dev" เป็นโดเมนท้องถิ่นของคุณและคุณสามารถใช้ IP localhost เพื่อทดสอบโดเมนแบบสดด้วยวิธีนี้โดยไม่ต้องนำพวกเขาอยู่ซึ่งช่วยให้คุณสามารถเก็บลิงค์เมื่อทดสอบไซต์แมงมุม, โปรแกรมรวบรวมข้อมูลหรือสิ่งอื่นที่คุณกำลังทำงานอยู่