ກ່ອນຈະເລີ່ມບົດຄວາມນີ້ແນະນໍາໃຫ້ສຶກສາ ແລະ ທໍາຄວາມເຂົ້າໃຈການເຮັດວຽກຂອງ Platform ຈາກບົດຄວາມ Getting Started ກ່ອນ
ເລີ່ມຕົ້ນໃຫ້ Create Project ແລະ ເລືອກພາສາທີ່ຈະພັດທະນາເປັນ Python Application
ຫຼັງຈາກສ້າງ Environment ຮຽບຮ້ອຍແລ້ວຈະໄດ້ລາຍລະອຽດດັ່ງນີ້
ເນື່ອງຈາກຕົວ Framework ໄດ້ມີການ pack ຕົວ Web Server (WSGI Toolkit) ມາຮຽບຮ້ອຍແລ້ວ ເຮົາຈຶ່ງບໍ່ຕ້ອງໃຊ້ຕົວ Apache ທີ່ Start ມາກັບ Platform ໃນທີ່ນີ້ເຮົາຈະປ່ຽນใ Port ຂອງ Web Server ທີ່ເປັນຄ່າ Default ໄປເຮັດວຽກພອດອື່ນ ແລະ ຈະເອົາ Project ຂອງ Flask ມາເຮັດວຽກທີ່ພອດ 80 ແທນເພື່ອທົດລອງ Framework
ແກ້ໄຂຄ່າ Config ຂອງ Web Server ໄດ້ງ່າຍໆດ້ວຍເມນູ Config
ຈາກຕົວຢ່າງເຮົາຈະປ່ຽນ Port Default ທີ່ເຮັດວຽກຢູ່ 80 ໃຫ້ໄປເຮັດວຽກທີ່ Port 88 ແທນ
ຫຼັງຈາກແກ້ໄຂຄ່າ Config ແລ້ວຈໍາເປັນຈະຕ້ອງ reload config ໂດຍການກົດທີ່ປຸ່ມ restart node
ຫາກທຸກຢ່າງຮຽບຮ້ອຍ ຕອນນີ້ຈະບໍ່ສາມາດເຂົ້າເຖິງ Environment ໄດ້
ຂັ້ນຕໍ່ໄປຈະລອງເອົາ Flask Framework ມາ Deploy ຢ່າງງ່າຍ ໂດຍຈະທົດສອບໂດຍໃຊ້ Deploy Project ຜ່ານ Git repository ທີ່ທາງອາຈານ ອະນິຣາດ ມິ່ງຂວັນ ໄດ້ຈັດກຽມໄວ້ໃຫ້
ໃຫ້ເລືອກ Add Repository ແລະ ເພີ່ມ URL ດ້ານລຸ່ມໄປສໍາລັບທົດລອງ
https://github.com/FITM-KMUTNB/RKFlask.git
ໃນຂັ້ນຕອນການ Deploy ຈະແຍກເປັນ 3 ຂັ້ນຕອນ
- Pre ຄືກ່ອນຈະເລີ່ມ Clone Project ເຮົາສາມາດກໍານົດຄ່າເລີ່ມຕົ້ນ ຫຼ ຣັນຄໍາສັ່ງທີ່ຕ້ອງການໄດ້
- Deploy ຄືຂັ້ນຕອນເອົາ Code ຂອງ Project ມາວາງໄວ້ໃນ Directory ທີ່ເຮົາຕ້ອງການ ເພື່ອນໍາໃຊ້
- Post ຄືຫຼັງຈາກ Deploy ສໍາເລັດຈະໃຫ້ວຽກຫຍັງຕໍ່
ຕົວຢ່າງ Pre Deploy ເຮົາໄດ້ຕິດຕັ້ງ Flask Framework ລົງໃນເຄື່ອງເຊີບເວີດ້ວຍຄໍາສັ່ງ pip install flask
ແລະສຸດທ້າຍ Post Deploy ເຮົາໄດ້ທົດລອງຣັນ Flask ແບບງ່າຍຜ່ານຄໍາສັ່ງ nohup
nohup python /var/www/webroot/ROOT/HelloCloud.py > /dev/null 2>&1 &
ກົດ Apply Deploy ເພື່ອເລີ່ມການ Deploy
ທົດລອງເຂົ້ານໍາໃຊ້ຜ່ານ Environment name
ພຽງເທົ່ານີ້ກໍຈະສາມາດທົດລອງຣັນ Application ໄດ້ແລ້ວ
ໃນສ່ວນຂອງການ Deploy ແລະ Start Program ຈາກຕົວຢ່າງທີ່ສະແດງໄປເປັນພຽງການທົດລອງເພື່ອໃຫ້ເຫັນຜົນລັບຂອງ Framework Flask ເທົ່ານັ້ນ ອາດຈະຍັງບໍ່ແມ່ນວິທີທີ່ຖືກຕ້ອງ ທາງຜູ້ຂຽນພຽງເພື່ອທົດລອງໃຫ້ເຫັນເຖິງການນໍາໃຊ້ ແລະ ໃຫ້ເຫັນເຖິງການປະຍຸກໃຊ້ຄໍາສັ່ງ Linux ແລະ ຄໍາສັ່ງຕ່າງໆເພື່ອໃຫ້ນໍາໃຊ້ຮ່ວມກັບ Framework ໄດ້ເທົ່ານັ້ນ