การทำ Virtual Host บน Apache Web Serverในกรณีที่คุณมี Web Server อยู่หนึ่งตัวแต่ต้องการให้มี host name (ชื่อของ Web server) อยู่บน Web Server ตัวนี้หลายชื่อ ก็สามารถทำได้ด้วยการทำ virtual host บนไฟล์คอนฟิกของ apache ซึ่งไฟล์นี้อาจจะอยู่ที่ /etd/httpd/conf/httpd.conf โดยการทำ virtual host มีสองลักษณะคือ:
1. ทำ IP เดียวให้มีหลาย host
2. มีหลาย IP บนเครื่องเดียวและก็มีจำนวน hoat เท่ากับจำนวน IP ซึ่งอาจจะมีการ์ดแลนหลายการ์ดอยู่บนเครื่อง ๆ เดียว หรือทำการ์ดแลนการ์ดเดียวให้มีหลาย IP ก็ได้ แล้วแต่จะประยุกต์ใช้งานนะครับ
ทำ IP เดียวให้มีหลาย host (Using name-based virtual hosts)
ให้ทำการคอนฟิกไฟล์ /etd/httpd/conf/httpd.conf โดยค้นหาตำแหน่งข้อความที่มีคำว่า <VirtualHost> ซึงอาจจะมีตัวอย่างของการทำ virtual host อยู่แล้ว...