|
ทุกวันนี้เวลาจะทำ virtual host สำหรับทดสอบบนเครื่องจะใช้วิธีเปิด port ด้วย Listen ทุกครั้งที่สร้าง virtual host พอดีมีคนถามเรื่องวิธีการสร้าง virtual บน appserv ค้นไปค้นมาเลยเจอกับวิธีง่ายๆ และดีด้วยตรงที่ไม่ต้องมาคอยค้นว่าเว็บไหนใช้ port อะไร โดยใช้เป็นชื่อแทน
1. เปิด /etc/apache2/sites-available/default ขึ้นมาใส่ code ดังข้างล่าง โดยสิ่งที่แตกต่างกันของแต่ละ virtual host คือ ServerName ใส่ชื่อ host กับ DocumentRoot ที่อยู่ของเว็บนั้น
ServerName numthang.local
DocumentRoot /home/tee/VSites/numthang.org
DirectoryIndex index.html index.php index.shtml
Options Indexes FollowSymLinks MultiViews +Includes
AllowOverride All
Order allow,deny
allow from all
2. เปิด /etc/hosts ใส่ชื่อ host ที่เรากำหนด ServerName ต่อจาก localhost ไปเรื่อยๆ ตามด้านล่าง
127.0.0.1 localhost numthang.local shi.local
ลิงค์ถาวร
|