Apache ilə DNS adını necə qurmaq olar?

Bir Apache Web Serverdan birdən çox Domainə xidmət

Apache web server ilə DNS alias qurmaq asandır. Bunun anlamı, bir web domaininiz varsa və ya 100 varsa, onları web sunucunuzdaki farklı dizinlere yönlendirmek ve hepsini kendiniz barındırmak üzere ayarlayabilirsiniz.

Çətinlik: çətin

Tələb olunan vaxt: 10 dəqiqə

DNS adlarını qurma

  1. Apache web serverinizdə bir qovluq yaradın.
    Dizini, web server dizinlerinizin içərisinə qoyduğunuzdan və maşınınızın heç bir yerdə yerləşdirilməməsindən əmin olun. Məsələn, çox Apache server web faylları htdocs qovluğunda yerləşir. Beləliklə, domen faylları yerləşdirmək üçün alt qovluq yaradın. Daha sonra test edə biləcək bir kataloq.html faylını kataloqda yerləşdirmək yaxşı bir fikirdir.
  1. Apache versiyasının 1-də apache.conf faylını redaktə edin və vhosts (virtual host) bölməsini tapın.
    Apache versiyasının 2-də, vhosts.conf faylını redaktə edin.
    Bunlar genellikle htdocs alanında değil, web sunucunuzdaki bir yapılandırma qovluğunda bulunur.
  2. Hər iki versiyada yeni bir virtual host əlavə etmək üçün vhosts bölməsini redaktə edin:
    IP_ADDRESS>
    Server Adı DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Yukarıdaki kodun vurgulanmış bölümlerini sitenize ve etki alanınıza özgü bilgileri değiştirin.
  3. Apache'i yenidən başladın.
  4. Named.conf faylını redaktə edin
  5. Domen üçün bir giriş əlavə edin:
    zona " DOMAIN" IN {
    növü master;
    fayl " LOCATION_OF_DB_FILE ";
    icazə-transfer { IP_ADDRESS ; };
    };
    Yukarıdaki kodun vurgulanmış bölümlerini sitenize ve etki alanınıza özgü bilgileri değiştirin.
  6. Domen üçün db faylını yaradın
    Ən sadə yol digər db fayllarını kopyalamaq və yeni domeninizi əlavə etməkdir.
  7. DNS-i yenidən yükləyin
  8. Veb-brauzerinizdə domeninizi sınayın.
    DNS-nin yayılması üçün bir neçə saat çəkə bilər, ancaq yerli DNS-yə işarə etdiyiniz müddətdə dərhal test edə bilərsiniz.

Sənə nə lazımdır