วิธีทำ Virtual Host บน XAMPP ในระบบปฏิบัติการ Windows

post Image

ปรับขนาดตัวอักษร
โหมดถนอมสายตา

Virtual Host คือ การทำให้ Server เครื่องเดียวสามารถให้บริการได้มากกว่า 1 เว็บไซต์ ซึ่งโดยปกติสามารถให้บริการได้เพียงเว็บไซต์เดียว การทำ Virtual Host สามารถทำได้หลายวิธี ดังนี้

  1. Name-based Virtual Host - การอ้างอิงโดยใช้ Domain Name หรือ Host Name
  2. Port-based Virtual Host - การอ้างอิงโดยใช้ Port Number
  3. IP-based Virutal Host - การอ้างอิงโดยใช้ IP Address
  4. การใช้ทั้ง Port-based ร่วมกับ IP-based
  5. การใช้ทั้ง Name-based ร่วมกับ IP-based

 

ซึ่งบทความนี้จะแนะนำและแสดงวิธีการทำแบบ Name-based Virtual Host ดังภาพด้านล่าง

การทำ Virtual Host บน XAMPP ในระบบปฏิบัติการ Window 7 ต้องแก้ไขไฟล์ดังนี้

  • httpd-vhosts.conf
  • hosts

 

ขั้นตอนที่ 1 แก้ไข httpd-vhosts.conf

ไปที่ C:\xampp\apache\conf\extra\httpd-vhosts.conf เปิดไฟล์ขึ้นมา หาคำว่า NameVirtualHost แก้ไขให้เป็น

NameVirtualHost *:80

กำหนด Virtual Host ของ localhost เพื่อให้สามารถใช้ localhost ได้เหมือนเดิม

<VirtualHost *:80>
    DocumentRoot c:/xampp/htdocs
    ServerName localhost
    <Directory c:/xampp/htdocs>
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order Deny,Allow
        Allow from all
    </Directory>
</VirtualHost>

 

ต่อมาทำการเพิ่มชื่อ Domain Name หรือ Host Name เพื่ออ้างอิงไปยัง Path ที่เก็บเว็บไซต์ที่ต้องการและกำหนดสิทธิ์การเข้าถึง

<VirtualHost *:80>
    DocumentRoot c:/xampp/htdocs/share/public
    ServerName share.olanlab.com
    <Directory c:/xampp/htdocs/share/public>
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order Deny,Allow
        Allow from all
    </Directory>
</VirtualHost>

ตัวอย่างด้านบน

Path ที่เก็บเว็บไซต์เป็น - c:/xamp/htdocs/share/public

Domain Name เป็น     - test.tnmbscom

 

ขั้นตอนที่ 2 แก้ไข hosts 

ไปที่ C:\Windows\System32\drivers\etc\hosts เปิดไฟล์ขึ้นมาทำการเพิ่ม Host Name และ IP Address  เพื่อให้เครื่องของเรารู้จักชื่อ Host Name นี้ว่าจะต้องไปที่ IP Adress อะไร

127.0.0.1       localhost
127.0.0.1       share.olanlab.com

*ไฟล์ hosts ทำหน้าที่เก็บข้อมูล Host Name กับ IP Address ที่ตรงกัน 

 

ขั้นตอนที่ 3 ทำการ Restart Apache

ขั้นตอนสุดท้ายคือการ Restart Apache เพื่อให้ Apache ทำการโหลดค่าที่เรากำหนดใน httpd-vhosts.conf ใหม่เท่านี้ก็สามารถใช้ Virtual Host บน XAMPP ในระบบปฏิบัติการ Window 7 ได้แล้วครับ

ที่มา : http://share.olanlab.com/

 

 

 

 

Top View

card image

ปรัชญาชีวิต เพื่อเข้าสู่ปี 2017 จาก ฌอน บูรณะหิรัญ

อดทน มองการณ์ไกล แต่ยังคง ทำอะไรใหม่ๆ อยู่เสมอ

(เข้าชม : 9,923 ครั้ง)

card image

ปรัชญาชีวิต เพื่อเข้าสู่ปี 2017 จาก ฌอน บูรณะหิรัญ

อดทน มองการณ์ไกล แต่ยังคง ทำอะไรใหม่ๆ อยู่เสมอ

(เข้าชม : 9,923 ครั้ง)

card image

วิธีคิดของคนที่ประสบความสําเร็จในชีวิต ให้ท่องเอาไว้ทุกวัน

เมื่อหลายวันที่ผ่านมาผมมีโอกาสเจอนักพูด นักเขียน

(เข้าชม : 9,220 ครั้ง)

card image

วิธีคิดของคนที่ประสบความสําเร็จในชีวิต ให้ท่องเอาไว้ทุกวัน

เมื่อหลายวันที่ผ่านมาผมมีโอกาสเจอนักพูด นักเขียน

(เข้าชม : 9,220 ครั้ง)

card image

คําศัพท์เบื้องต้นเกี่ยวกับโลจิสติกส์

คําศัพท์เบื้องต้นเกี่ยวกับโลจิสติกส์ AEC : ASEAN Economic Community ประชาคมเศรษฐกิจอาเซียน

(เข้าชม : 5,958 ครั้ง)

card image

คําศัพท์เบื้องต้นเกี่ยวกับโลจิสติกส์

คําศัพท์เบื้องต้นเกี่ยวกับโลจิสติกส์ AEC : ASEAN Economic Community ประชาคมเศรษฐกิจอาเซียน

(เข้าชม : 5,958 ครั้ง)

card image

Domain Name คืออะไร

โดเมนเนมคืออะไร โดเมนเนมภาษาอังกฤษเขียนว่า "Domain Name" โดเมนเนม ความหมายโดยทั่วๆไป หมายถึง ชื่อที่ใช้ระบุลงในคอมพิวเตอร์

(เข้าชม : 4,801 ครั้ง)

card image

Domain Name คืออะไร

โดเมนเนมคืออะไร โดเมนเนมภาษาอังกฤษเขียนว่า "Domain Name" โดเมนเนม ความหมายโดยทั่วๆไป หมายถึง ชื่อที่ใช้ระบุลงในคอมพิวเตอร์

(เข้าชม : 4,801 ครั้ง)

card image

วิถีชีวิตแห่งนกอินทรี

เมื่อเอ่ยถึงนกอินทรี เราก็จะต้องนึกถึงความยิ่งใหญ่ สง่างามขณะที่มันบินอยู่บนท้องฟ้า สาย ตาอันแหลมคม ยาวไกล

(เข้าชม : 3,741 ครั้ง)

card image

วิถีชีวิตแห่งนกอินทรี

เมื่อเอ่ยถึงนกอินทรี เราก็จะต้องนึกถึงความยิ่งใหญ่ สง่างามขณะที่มันบินอยู่บนท้องฟ้า สาย ตาอันแหลมคม ยาวไกล

(เข้าชม : 3,741 ครั้ง)

card image

วิธีเปิดใช้ Google Tag Manager Account

เราได้รู้จักกันไปแล้วว่า Google Tag Manager หรือที่เรียกกันสั้นๆว่า GTM คืออะไร มีประโยชน์อย่างไร ซึ่งน่าจะทำให้ผู้อ่านมีความสนใจในการใช้ GTM กันบ้างแล้ว

(เข้าชม : 3,104 ครั้ง)

card image

วิธีเปิดใช้ Google Tag Manager Account

เราได้รู้จักกันไปแล้วว่า Google Tag Manager หรือที่เรียกกันสั้นๆว่า GTM คืออะไร มีประโยชน์อย่างไร ซึ่งน่าจะทำให้ผู้อ่านมีความสนใจในการใช้ GTM กันบ้างแล้ว

(เข้าชม : 3,104 ครั้ง)

card image

ซัพพลายเออร์ (Supplier) คืออะไร ?

ถึง คนหรือองค์กรที่จัดหาสินค้าและบริการให้กับธุรกิจอื่น การค้นหาซัพพลายเออร์ที่ให้ราคาดี

(เข้าชม : 2,828 ครั้ง)

card image

ซัพพลายเออร์ (Supplier) คืออะไร ?

ถึง คนหรือองค์กรที่จัดหาสินค้าและบริการให้กับธุรกิจอื่น การค้นหาซัพพลายเออร์ที่ให้ราคาดี

(เข้าชม : 2,828 ครั้ง)

card image

แนะนำ 6 โปรแกรม Text Editor ฟรี!

สำหรับนักพัฒนาเว็บไซต์ Text Editor ถือเป็นเครื่องมือ และเพื่อนคู่ใจคนนึงเลยก็ว่าได้ เพราะหากเราได้ใช้เครื่องมือที่ดี

(เข้าชม : 2,598 ครั้ง)

card image

แนะนำ 6 โปรแกรม Text Editor ฟรี!

สำหรับนักพัฒนาเว็บไซต์ Text Editor ถือเป็นเครื่องมือ และเพื่อนคู่ใจคนนึงเลยก็ว่าได้ เพราะหากเราได้ใช้เครื่องมือที่ดี

(เข้าชม : 2,598 ครั้ง)

card image

จงเป็น 'สิงโต' ที่ 'เงียบ'

จงเป็น 'สิงโต' ที่ 'เงียบ' อย่าเป็น 'สุนัข' ที่ 'เห่าดัง' ! อยากทำอะไรให้สำเร็จ 'ทำ' เลย ไม่ต้อง 'พูด'

(เข้าชม : 2,582 ครั้ง)

card image

จงเป็น 'สิงโต' ที่ 'เงียบ'

จงเป็น 'สิงโต' ที่ 'เงียบ' อย่าเป็น 'สุนัข' ที่ 'เห่าดัง' ! อยากทำอะไรให้สำเร็จ 'ทำ' เลย ไม่ต้อง 'พูด'

(เข้าชม : 2,582 ครั้ง)

card image

ใครโง่สุด???

ตอบแบบทั่วไป หมายเลข 4 ตอบแบบลึกซึ้ง!!! คือโง่หมดทุกคน

(เข้าชม : 2,518 ครั้ง)

card image

ใครโง่สุด???

ตอบแบบทั่วไป หมายเลข 4 ตอบแบบลึกซึ้ง!!! คือโง่หมดทุกคน

(เข้าชม : 2,518 ครั้ง)

card image

วอลท์ ดิสนีย์ (Walt Disney)

ทุกวันนี้ชื่อ "วอลท์ ดิสนีย์" เลื่องลือไปทั่วโลกว่าเป็นผู้สร้างความยิ่งใหญ่และต่อเติมโลกแห่งจินตนาการให้กับทุกคน

(เข้าชม : 1,843 ครั้ง)

card image

วอลท์ ดิสนีย์ (Walt Disney)

ทุกวันนี้ชื่อ "วอลท์ ดิสนีย์" เลื่องลือไปทั่วโลกว่าเป็นผู้สร้างความยิ่งใหญ่และต่อเติมโลกแห่งจินตนาการให้กับทุกคน

(เข้าชม : 1,843 ครั้ง)

card image

อับราฮัม ลินคอห์น (Abraham Lincoln)

ลินคอห์น คือผู้ที่ได้รับการยกย่องว่าเป็นผู้นำที่เก่งที่สุดคนหนึ่ง ของประเทศสหรัฐอเมริกา

(เข้าชม : 1,690 ครั้ง)

card image

อับราฮัม ลินคอห์น (Abraham Lincoln)

ลินคอห์น คือผู้ที่ได้รับการยกย่องว่าเป็นผู้นำที่เก่งที่สุดคนหนึ่ง ของประเทศสหรัฐอเมริกา

(เข้าชม : 1,690 ครั้ง)

card image

หน้าเว็บ Facebook เลิกใช้ระบบ Messages/Inbox แบบเดิม เปลี่ยนมาเป็น Messenger

ช่วงวันสองวันมานี้ ผู้ใช้ Facebook ผ่านหน้าเว็บคงสังเกตถึงการเปลี่ยนแปลงของระบบ messages/inbox

(เข้าชม : 1,588 ครั้ง)

card image

หน้าเว็บ Facebook เลิกใช้ระบบ Messages/Inbox แบบเดิม เปลี่ยนมาเป็น Messenger

ช่วงวันสองวันมานี้ ผู้ใช้ Facebook ผ่านหน้าเว็บคงสังเกตถึงการเปลี่ยนแปลงของระบบ messages/inbox

(เข้าชม : 1,588 ครั้ง)

xclose