Paano Mag-set Up ng isang DNS Alias ​​Sa Apache

Naghahatid ng Maramihang Mga Domain mula sa isang Apache Web Server

Madaling i-set up ang mga alias ng DNS sa server ng Apache web. Ang ibig sabihin nito ay na kung mayroon kang isang web domain o 100 maaari mong itakda ang mga ito hanggang sa punto sa iba't ibang mga direktoryo sa iyong web server at i-host ang lahat ng iyong sarili.

Pinagkakahirapan: Mahirap

Kinakailangang Oras: 10 minuto

Pag-set Up DNS Aliases

  1. Gumawa ng direktoryo sa iyong web server ng Apache.
    Tiyaking ilagay ang direktoryo sa loob ng mga direktoryo ng iyong web server, at hindi sa anumang lokasyon sa iyong makina. Halimbawa, ang karamihan sa mga file sa web ng Apache ay matatagpuan sa folder ng htdocs. Kaya gumawa ng isang sub-folder doon upang mai-host ang iyong mga file ng domain. Magandang ideya na maglagay ng index.html file sa direktoryo upang masubok mo sa ibang pagkakataon.
  1. Sa bersyon 1 ng Apache, i-edit ang apache.conf file at hanapin ang vhosts (virtual host) na seksyon.
    Sa bersyon 2 ng Apache, i-edit ang vhosts.conf file.
    Karaniwang matatagpuan ang mga ito sa isang configuration directory sa iyong web server, hindi sa lugar ng htdocs.
  2. Sa alinmang bersyon, i-edit ang seksyon ng vhost upang magdagdag ng bagong virtual host:
    IP_ADDRESS>
    ServerName DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Baguhin ang mga naka-highlight na bahagi ng code sa itaas sa partikular na impormasyon sa iyong site at domain.
  3. I-restart ang Apache.
  4. I-edit ang iyong named.conf file
  5. Magdagdag ng isang entry para sa domain:
    zone " DOMAIN" SA {
    type master;
    file na " LOCATION_OF_DB_FILE ";
    payagan-transfer { IP_ADDRESS ; };
    };
    Baguhin ang mga naka-highlight na bahagi ng code sa itaas sa partikular na impormasyon sa iyong site at domain.
  6. Lumikha ng db file para sa domain
    Ang pinakasimpleng paraan ay ang kopyahin ang iba pang mga db file at idagdag ang iyong bagong domain.
  7. I-reload ang iyong DNS
  8. Subukan ang iyong domain sa iyong web browser.
    Maaaring tumagal ng ilang oras para sa iyong DNS upang palaganapin, ngunit hangga't itinuturo mo sa iyong lokal na DNS dapat mong ma-test agad.

Ang iyong kailangan