Useiden verkkotunnusten palveleminen Apache-palvelimelta
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
Vaadittava aika: 10 minuuttia
DNS aliaksen määrittäminen
- Luo hakemisto Apache-palvelimellasi.
Muista laittaa hakemisto Web-palvelimen hakemistoihin, ei missään paikassa koneellasi. Esimerkiksi useimmat Apache-palvelimen web-tiedostot sijaitsevat htdocs-kansiossa. Joten luo alikansio siellä, joka hallitsee verkkotunnuksen tiedostoja. On hyvä laittaa index.html-tiedosto hakemistoon, jotta voit testata myöhemmin.
- Apachen versiossa 1 muokkaa apache.conf-tiedosto ja etsi vhosts (virtual hosts) -osiosta.
Muokkaa vhosts.conf-tiedostoa Apache-version 2 versiossa.
Nämä sijaitsevat yleensä Web-palvelimesi asetuksissa, ei htdocs-alueella. - Voit kummassakaan versiossa muokata vhosts-osiota uuden virtuaalisen isännän lisäämiseksi:
IP_ADDRESS>
Muuta edellä olevan koodin korostettuja osia sivustosi ja verkkotunnuksesi tietoihin.
PalvelinNimi DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Käynnistä Apache uudelleen.
- Muokkaa named.conf-tiedostoasi
- Lisää verkkotunnuksen merkintä:
vyöhyke " DOMAIN" IN {
Muuta edellä olevan koodin korostettuja osia sivustosi ja verkkotunnuksesi tietoihin.
tyypin päällikkö;
tiedosto " LOCATION_OF_DB_FILE ";
sallia siirron { IP_ADDRESS ; };
}; - Luo verkkotunnuksen db-tiedosto
Yksinkertaisin tapa on kopioida muut db-tiedostot ja lisätä uusi verkkotunnus. - Lataa DNS uudelleen
- Testaa verkkotunnuksesi selaimessa.
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