Kumaha nyetel Alias ​​DNS Jeung Apache

Porsi langkung ti domain ti hiji Server Apache Web

Ieu gampang keur nyetél DNS aliases jeung web server Apache. Naon ieu hartina éta lamun boga salah domain web atanapi 100 Anjeun tiasa nyetel kabeh nepi ka nunjuk ka directories béda dina server wéb anjeun sarta boga imah kabeh diri.

Kasusah: Hard

Waktos dibutuhkeun: 10 menit

Netepkeun Up DNS Aliases

  1. Jieun diréktori on web server Apache Anjeun.
    Pastikeun pikeun nyimpen diréktori nu aya dina directories web server anjeun, teu di mana lokasi on mesin Anjeun. Contona, paling server Apache file web anu lokasina di folder htdocs. Sangkan nyieun hiji sub-folder aya kana imah file domain Anjeun. Ieu mangrupakeun ide nu sae pikeun nyimpen hiji file index.html dina diréktori jadi anjeun bisa nguji engké.
  1. Dina versi 1 of Apache, ngedit file apache.conf sarta manggihan vhosts (virtual sarwa) bagian.
    Dina versi 2 ti Apache, ngedit file vhosts.conf.
    Ieu téh biasana ayana dina diréktori konfigurasi dina server wéb anjeun, moal di wewengkon htdocs.
  2. Dina boh versi, ngedit bagian vhosts pikeun nambahkeun hiji host maya anyar:
    IP_ADDRESS>
    ServerName DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Ngarobah porsi disorot kode di luhur kana informasi husus pikeun situs anjeun sarta domain.
  3. Pareuman terus hurungkeun deui Apache.
  4. Ngédit file named.conf Anjeun
  5. Tambahkeun entri pikeun domain nu:
    zone "DOMAIN" IN {
    ngetik master;
    berkas "LOCATION_OF_DB_FILE";
    ngawenangkeun-mindahkeun {IP_ADDRESS; };
    };
    Ngarobah porsi disorot kode di luhur kana informasi husus pikeun situs anjeun sarta domain.
  6. Jieun file db pikeun domain nu
    Cara pangbasajanna nyaéta pikeun nyalin koropak db sejen tur nambahkeun domain anyar Anjeun.
  7. Ngamuat DNS Anjeun
  8. Nguji domain anjeun dina panyungsi wéb anjeun.
    Bisa nyandak sababaraha jam pikeun DNS anjeun ka propagate, tapi salami nu nuju ngarah ka DNS lokal Anjeun Anjeun kudu bisa nguji katuhu jauh.

Naon Anjeun ngabutuhkeun