Skip to main content

DNS-aliasien määrittäminen Apache-palvelimen avulla

Anonim

Apache-verkkopalvelimella on helppo määrittää DNS-aliaksia. Tämä tarkoittaa sitä, että jos sinulla on yksi verkkotunnus tai 100, voit asettaa ne kaikki osoittamalla eri hakemistoja verkkopalvelimellasi ja vastaanottamaan heidät kaikki itse.

vaikeus: kova

Vaadittu aika: 10 minuuttia

DNS aliaksen määrittäminen

  1. Luo hakemisto Apache-palvelimellasi.
    1. Muista laittaa hakemisto Web-palvelimen hakemistoihin, ei missään paikassa koneellasi. Esimerkiksi useimmat Apache-palvelimen web-tiedostot sijaitsevat

      htdocs kansio. Joten luo alikansio siellä, joka hallitsee verkkotunnuksen tiedostoja. On hyvä laittaa index.html-tiedosto hakemistoon, jotta voit testata myöhemmin.

  2. Apache-version 1 muokkaus

    apache.conf tiedosto ja etsi vhosts (virtuaaliset isännät) -osiosta.

    1. Muokkaa version Apache-versiota 2

      vhosts.conf tiedosto.

    2. Nämä sijaitsevat yleensä Web-palvelimesi määrityshakemistossa, ei Web-palvelimella

      htdocs alueella.

  3. Voit kummassakaan versiossa muokata vhosts-osiota uuden virtuaalisen isännän lisäämiseksi:
    1. IP_ADDRESS>

  4. Palvelimen nimi VERKKOTUNNUS

  5. DocumentRoot FULL_PATH_TO_DIRECTORY

    1. Muuta edellä olevan koodin korostettuja osia sivustosi ja verkkotunnuksesi tietoihin.
  6. Käynnistä Apache uudelleen.
  7. Muokkaa

    named.conf tiedosto

  8. Lisää verkkotunnuksen merkintä:
    1. vyöhyke " DOMAIN "IN {

  9. tyypin päällikkö;

  10. tiedosto "LOCATION_OF_DB_FILE";

  11. sallia siirron {IP_ADDRESS; };

  12. };

    1. Muuta edellä olevan koodin korostettuja osia sivustosi ja verkkotunnuksesi tietoihin.
  13. Luo verkkotunnuksen db-tiedosto
    1. Yksinkertaisin tapa on kopioida muut db-tiedostot ja lisätä uusi verkkotunnus.
  14. Lataa DNS uudelleen
  15. Testaa verkkotunnuksesi selaimessa.
    1. DNA: n eteneminen voi kestää useita tunteja, mutta niin kauan kuin osoitat paikallisen DNS: nsi, sinun pitäisi pystyä testaamaan heti.

Mitä tarvitset

  • Apache Web Server
  • Nimetty DNS
  • Pääsy conf-tiedostoihin