ວິທີການຕັ້ງຄ່າ Alias ​​DNS ດ້ວຍ Apache

ການໃຫ້ບໍລິການຫລາຍໂດເມນຈາກ Apache Web Server

ມັນງ່າຍທີ່ຈະຕັ້ງຊື່ alias DNS ກັບເວັບເຊີຟເວີ Apache. ສິ່ງນີ້ຫມາຍຄວາມວ່າຖ້າທ່ານມີເວັບໄຊທ໌ຫນຶ່ງຫຼື 100 ທ່ານສາມາດກໍານົດມັນທັງຫມົດໃຫ້ຊີ້ໄປຫາລາຍຊື່ອື່ນທີ່ຢູ່ໃນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຂອງທ່ານແລະໂຮດພວກມັນທັງຫມົດໃຫ້ທ່ານເອງ.

ຄວາມຫຍຸ້ງຍາກ: ແຂງ

ເວລາທີ່ຕ້ອງການ: 10 ນາທີ

ການຕັ້ງຄ່າ DNS Aliases

  1. ສ້າງລະບົບກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຂອງທ່ານ Apache.
    ໃຫ້ແນ່ໃຈວ່າໃຫ້ໄດເລກະທໍລີພາຍໃນໄດເລກະທໍລີຂອງເຄື່ອງແມ່ຂ່າຍຂອງທ່ານ, ແລະບໍ່ຢູ່ໃນສະຖານທີ່ໃດໆໃນເຄື່ອງຂອງທ່ານ. ຕົວຢ່າງເຊັ່ນ, ໄຟລ໌ເວັບໄຊຕ໌ ຂອງບໍລິສັດ Apache ສ່ວນໃຫຍ່ແມ່ນຕັ້ງຢູ່ໃນໂຟເດີ htdocs. ດັ່ງນັ້ນ, ສ້າງໂຟນເດີທີ່ມີຢູ່ເພື່ອໂຮດໄຟລ໌ໂດເມນຂອງທ່ານ. ມັນເປັນຄວາມຄິດທີ່ດີທີ່ຈະເອົາ ໄຟລ໌ index.html ຢູ່ໃນໄດເລກະທໍລີເພື່ອໃຫ້ທ່ານສາມາດທົດສອບໄດ້ໃນພາຍຫລັງ.
  1. ໃນຮຸ່ນ 1 ຂອງ Apache, ແກ້ໄຂໄຟ apache.conf ແລະຊອກຫາ vhosts (virtual hosts).
    ໃນສະບັບ 2 ຂອງ Apache, ແກ້ໄຂໄຟລ໌ vhosts.conf.
    ເຫຼົ່ານີ້ແມ່ນຕັ້ງຢູ່ທົ່ວໄປໃນລະບົບການຕັ້ງຄ່າຢູ່ໃນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຂອງທ່ານ, ບໍ່ແມ່ນຢູ່ໃນເຂດ htdocs.
  2. ໃນເວີຊັນທັງສອງ, ແກ້ໄຂພາກ vhosts ເພື່ອເພີ່ມໂຮດ virtual ໃຫມ່:
    IP_ADDRESS>
    ServerName DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    ປ່ຽນສ່ວນທີ່ໄດ້ຮັບການຍົກລະດັບຂອງລະຫັດຂ້າງເທິງໃຫ້ຂໍ້ມູນທີ່ສະເພາະກັບເວັບໄຊທ໌ແລະໂດເມນຂອງທ່ານ.
  3. Restart Apache
  4. ແກ້ໄຂ file namedconf ຂອງທ່ານ
  5. ເພີ່ມລາຍະການສໍາຫລັບໂດເມນ:
    ເຂດ " DOMAIN" ໃນ {
    ປະເພດຕົ້ນສະບັບ;
    ໄຟລ໌ " LOCATION_OF_DB_FILE ";
    ອະນຸຍາດໃຫ້ຍົກຍ້າຍ { IP_ADDRESS ; }
    }
    ປ່ຽນສ່ວນທີ່ໄດ້ຮັບການຍົກລະດັບຂອງລະຫັດຂ້າງເທິງໃຫ້ຂໍ້ມູນທີ່ສະເພາະກັບເວັບໄຊທ໌ແລະໂດເມນຂອງທ່ານ.
  6. ສ້າງໄຟລ໌ db ສໍາລັບໂດເມນ
    ວິທີທີ່ງ່າຍທີ່ສຸດແມ່ນການຄັດລອກໄຟລ໌ db ອື່ນໆແລະເພີ່ມໂດເມນໃຫມ່ຂອງທ່ານ.
  7. Reload your DNS
  8. ທົດສອບໂດເມນຂອງທ່ານໃນຕົວທ່ອງເວັບຂອງທ່ານ.
    ມັນອາດຈະໃຊ້ເວລາຫຼາຍຊົ່ວໂມງສໍາລັບການ DNS ຂອງທ່ານເພື່ອເຜີຍແຜ່, ແຕ່ວ່າທ່ານກໍາລັງຊີ້ໄປຫາ DNS ທ້ອງຖິ່ນຂອງທ່ານ, ທ່ານຄວນຈະສາມາດທົດສອບໄດ້ທັນທີ.

ເຈົ້າ​ຕ້ອງ​ການ​ຫັຍ​ງ