Kelių domenų teikimas iš "Apache" žiniatinklio serverio
"Apache" žiniatinklio serveryje lengva nustatyti DNS aliases. Tai reiškia, kad jei turite vieną žiniatinklio domeną arba 100, galite juos visus nustatyti, kad nukreiptumėte į skirtingus žiniatinklio serverio katalogus ir juos priimtumėte patys.
Sunkumas: sunku
Reikalingas laikas: 10 minučių
DNS slapyvardžių nustatymas
- Sukurkite aplanką savo "Apache" žiniatinklio serveryje.
Būtinai įtraukite katalogą į savo žiniatinklio serverių katalogus, o ne bet kurioje jūsų kompiuteryje esančioje vietoje. Pavyzdžiui, dauguma "Apache" serverio žiniatinklio failų yra aplanke "htdocs". Taigi sukursite antrinį aplanką, kuriame priimsite domeno failus. Geriausia įdėti kataloge failą index.html , kad galėtumėte išbandyti vėliau.
- Apache 1 versijoje redaguokite apache.conf failą ir suraskite skyrių vhosts (virtualūs serveriai).
Apache 2 versijoje redaguokite failą vhosts.conf.
Paprastai jie yra konfidencialumo kataloge jūsų žiniatinklio serveryje, o ne htdocs srityje. - Bet kurioje versijoje redaguokite skyrių "Vhosts", kad pridėtumėte naują virtualųjį kompiuterį:
IP_ADDRESS>
Pakeiskite išskirtas anksčiau pateikto kodo dalis į jūsų svetainės ir domeno informaciją.
Serverio vardas DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Paleiskite Apache.
- Redaguokite failą named.conf
- Pridėti įrašą domenui:
zona " DOMAIN" IN {
Pakeiskite išskirtas anksčiau pateikto kodo dalis į jūsų svetainės ir domeno informaciją.
tipo kapitonas;
failas " LOCATION_OF_DB_FILE ";
leisti-perduoti { IP_ADDRESS ; };
}; - Sukurkite db failą domenui
Paprasčiausias būdas yra kopijuoti kitus db failus ir pridėti naują domeną. - Perkraukite savo DNS
- Patikrinkite savo domeną savo naršyklėje.
DNS gali dauginti kelias valandas, tačiau tol, kol nukreipiate į savo vietinį DNS, turėtumėte iš karto išbandyti.
Ko tau reikia
- "Apache" žiniatinklio serveris
- Pavadinta DNS
- Prieiga prie konfidencialių failų