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