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
- 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.
- Í ú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. - Í báðum útgáfum skaltu breyta Vhosts kafla til að bæta við nýjum raunverulegur gestgjafi:
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ð.
ServerName DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Endurræstu Apache.
- Breyttu named.conf skránni þinni
- Bæta við færslu fyrir lénið:
svæði " DOMAIN" IN {
Breyttu auðkenndum hluta kóðans hér að ofan til upplýsinga sem eru sérstaklega fyrir vefsvæðið þitt og lénið.
tegund húsbóndi;
skrá " LOCATION_OF_DB_FILE ";
leyfa-flytja { IP_ADDRESS ; };
}; - 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. - Endurnýja DNS
- 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
- Apache vefþjónn
- Nafndagur DNS
- Aðgangur að conf skrár