ทำการค้นคว้าของฉันแล้วและฉันรู้สึกเหนื่อยหน่ายหลังจากอ่านและดูวิดีโอเป็นเวลาหลายชั่วโมง ฉันไม่สามารถทำให้โฮสต์เสมือนใช้งานได้เลย ไม่สำคัญว่าฉันจะตั้งค่าคอนฟิกูเรชันใด แต่ Apache จะเพิกเฉยและพยายามโหลดเนื้อหาภายใน /var/www/html เสมอ
เป้าหมายคือเขียนที่อยู่ในเบราว์เซอร์และเข้าถึงเว็บไซต์ต่างๆ เช่น app.example.ca, blog.example.ca, www.example.ca (ฉันใช้เซิร์ฟเวอร์ DNS แบบเรียกซ้ำ)
การกำหนดค่าปัจจุบันของฉัน (แม้ว่าฉันจะลองใช้อย่างอื่นมามากแล้ว) คือการกำหนดค่าถัดไป:
http.conf (การกำหนดค่าเริ่มต้น เพิ่มบรรทัด):
รวมตัวเลือกไซต์ที่เปิดใช้งาน/*.conf
app.conf (เฉพาะไฟล์กำหนดค่าโฮสต์เสมือน):
<VirtualHost *:443>
ServerName app.friscia.ca
ServerAlias app.friscia.ca
DocumentRoot /var/www/html/app
ErrorLog /var/www/html/app/error.log
</VirtualHost>
เนื้อหาโซน DNS:
$TTL 10800 ; 3 ชั่วโมง
friscia.ca ใน SOA friscia.ca hostmaster.friscia.ca. (
7 ; อนุกรม
86400 ; รีเฟรช (1 วัน)
3600 ; ลองใหม่ (1 ชั่วโมง)
604800 ; หมดอายุ (1 สัปดาห์)
10800 ; ขั้นต่ำ (3 ชั่วโมง)
)
NS ns1.friscia.ca.
NS ns2.friscia.ca.
10.211.55.10
$ORIGIN friscia.ca.
$TTL 300 ; 5 นาที
EZEQUIELLFR2FBC A 10.211.55.100
TXT "31ed3c4417f785d3f24002d6f3c02f2edc"
$TTL 10800 ; 3 ชั่วโมง
ns1 10.211.55.10
ns2 10.211.55.11
www A 10.211.55.10
แอป A 10.211.55.10