วิธีตั้งค่า XAMPP ให้แสดงหน้าเว็บด้วย IP ของ Server (โดยยังไม่มีโดเมน)
หากคุณต้องการเข้าถึงเว็บไซต์บนเซิร์ฟเวอร์ XAMPP โดยใช้ IP แทนโดเมน ให้ทำตามขั้นตอนต่อไปนี้:
1. ตรวจสอบ IP Address ของ Server
- เปิด Command Prompt (Windows) หรือ Terminal (Linux/Mac)
 - รันคำสั่ง:
- บน Windows:
 - บน Linux/Mac:
 
 - มองหาหมวด IPv4 Address หรือ inet (สำหรับ Linux/Mac) เพื่อจด IP Address ไว้
 
ตัวอย่าง: 192.168.1.10
2. แก้ไขไฟล์ httpd.conf ใน XAMPP
- 
เปิดไฟล์
httpd.confใน XAMPP ซึ่งอยู่ที่: - 
ค้นหาบรรทัด:
 - 
ตรวจสอบให้แน่ใจว่าเป็น:
หรือ
 - 
ค้นหาบรรทัดที่มี
ServerNameและแก้ไขเป็น:ตัวอย่าง:
 
3. ตั้งค่า Virtual Host (ถ้าจำเป็น)
- ในไฟล์ 
httpd-vhosts.conf(ปกติอยู่ที่:C:\xampp\apache\conf\extra\httpd-vhosts.conf) - เพิ่ม Virtual Host ใหม่:
 
4. เปิดไฟล์ hosts (สำหรับการทดสอบภายในเครื่อง)
- บน Windows: 
C:\Windows\System32\drivers\etc\hosts - บน Linux/Mac: 
/etc/hosts 
เพิ่มบรรทัด:
5. รีสตาร์ท Apache ใน XAMPP
- เปิด XAMPP Control Panel
 - กดปุ่ม Stop และ Start Apache อีกครั้ง
 
6. ทดสอบการเข้าถึงเว็บ
- เปิดเบราว์เซอร์
 - พิมพ์:
 
- หากทุกอย่างถูกต้อง หน้าเว็บหลักของ XAMPP จะปรากฏขึ้น
 
ข้อควรระวัง
- ตรวจสอบ Firewall บนเซิร์ฟเวอร์ว่าพอร์ต 80 ถูกอนุญาตให้เข้าถึงจากเครือข่ายภายนอก
 - หากเข้าจากเครื่องอื่นในเครือข่าย ให้ลองปิด Firewall ชั่วคราวเพื่อตรวจสอบปัญหา