Kaip sukonfigūruoti DNS pavadinimą su "Apache"

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

  1. 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.
  1. 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.
  2. Bet kurioje versijoje redaguokite skyrių "Vhosts", kad pridėtumėte naują virtualųjį kompiuterį:
    IP_ADDRESS>
    Serverio vardas DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Pakeiskite išskirtas anksčiau pateikto kodo dalis į jūsų svetainės ir domeno informaciją.
  3. Paleiskite Apache.
  4. Redaguokite failą named.conf
  5. Pridėti įrašą domenui:
    zona " DOMAIN" IN {
    tipo kapitonas;
    failas " LOCATION_OF_DB_FILE ";
    leisti-perduoti { IP_ADDRESS ; };
    };
    Pakeiskite išskirtas anksčiau pateikto kodo dalis į jūsų svetainės ir domeno informaciją.
  6. Sukurkite db failą domenui
    Paprasčiausias būdas yra kopijuoti kitus db failus ir pridėti naują domeną.
  7. Perkraukite savo DNS
  8. 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