Hvernig á að setja upp DNS Alias ​​með Apache

Serving Multiple Domains frá Apache Web Server

Það er auðvelt að setja upp DNS alias með Apache vefþjóninum. Hvað þýðir þetta er að ef þú ert með eitt veflén eða 100 þá geturðu stillt þá allt til að benda á mismunandi möppur á vefþjóninum þínum og hýsa þá alla sjálfan þig.

Erfiðleikar: Harður

Tími sem þarf: 10 mínútur

Uppsetning DNS Aliases

  1. Búðu til möppu á Apache vefþjóninum þínum.
    Vertu viss um að setja möppuna í möppu á vefþjóninum þínum og ekki á neinum stað á vélinni þinni. Til dæmis eru flestar Apache netþjónsskrár í htdocs möppunni. Svo búðu til undirmöppu til að hýsa lénaskrárnar þínar. Það er góð hugmynd að setja upp index.html skrá í möppunni svo þú getir prófað síðar.
  1. Í útgáfu 1 af Apache, breyttu apache.conf skránum og finndu vhosts (raunverulegur vélar) hluti.
    Í útgáfu 2 af Apache skaltu breyta vhosts.conf skránni.
    Þetta eru venjulega staðsett í uppsetningarskrá á vefþjóninum þínum, ekki í htdocs svæðinu.
  2. Í báðum útgáfum skaltu breyta Vhosts kafla til að bæta við nýjum raunverulegur gestgjafi:
    IP_ADDRESS>
    ServerName DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Breyttu auðkenndum hluta kóðans hér að ofan til upplýsinga sem eru sérstaklega fyrir vefsvæðið þitt og lénið.
  3. Endurræstu Apache.
  4. Breyttu named.conf skránni þinni
  5. Bæta við færslu fyrir lénið:
    svæði " DOMAIN" IN {
    tegund húsbóndi;
    skrá " LOCATION_OF_DB_FILE ";
    leyfa-flytja { IP_ADDRESS ; };
    };
    Breyttu auðkenndum hluta kóðans hér að ofan til upplýsinga sem eru sérstaklega fyrir vefsvæðið þitt og lénið.
  6. Búðu til db skrá fyrir lénið
    Einfaldasta leiðin er að afrita aðrar db skrár og bæta við nýju léni þínu.
  7. Endurnýja DNS
  8. Prófaðu lénið þitt í vafranum þínum.
    Það getur tekið nokkrar klukkustundir fyrir DNS þinn að breiða út, en svo lengi sem þú ert að benda á staðbundna DNS þín ættir þú að geta prófað strax.

Það sem þú þarft