ວິທີການຕິດຕັ້ງ Nginx ໃນ CentOS 7
NGINX (ສັ້ນ ສຳ ລັບ Engine X) ແມ່ນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ HTTP ທີ່ເປີດ, ເປີດແລະມີປະສິດທິພາບແລະເປັນຕົວແທນປີ້ນກັບກັນກັບສະຖາປັດຕະຍະ ກຳ ທີ່ບໍ່ມີເຫດຜົນ. ມັນຖືກຂຽນໂດຍໃຊ້ພາສາການຂຽນໂປແກຼມ C ແລະໃຊ້ລະບົບປະຕິບັດການທີ່ຄ້າຍຄືກັບ Unix ເຊັ່ນດຽວກັນກັບ Windows OS.
ມັນຍັງເຮັດວຽກເປັນຕົວແທນປີ້ນກັບກັນ, ອີເມວມາດຕະຖານແລະເຊີຟເວີຕົວແທນ TCP/UDP, ແລະນອກຈາກນີ້ຍັງສາມາດ ກຳ ຫນົດຄ່າໄດ້ຄືກັບການດຸ່ນດ່ຽງການໂຫຼດ. ມັນ ກຳ ລັງ ນຳ ໃຊ້ຫລາຍໆເວັບໄຊທ໌ເທິງເວັບ; ເປັນທີ່ຮູ້ຈັກກັນດີ ສຳ ລັບຄຸນນະພາບສູງ, ສະຖຽນລະພາບແລະຊຸດທີ່ມີຄຸນນະສົມບັດ.
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການຕິດຕັ້ງ, ການຕັ້ງຄ່າແລະການຄຸ້ມຄອງເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Nginx HTTP ໃນເຄື່ອງແມ່ຂ່າຍຂອງ CentOS 7 ຫຼື RHEL 7 ໂດຍໃຊ້ເສັ້ນ ຄຳ ສັ່ງ.
<
ຕິດຕັ້ງ Nginx Web Server
1. ທຳ ອິດປັບປຸງໂປແກຼມໂປແກຼມລະບົບໃຫ້ເປັນເວີຊັນລ້າສຸດ.
# yum -y update
2. ຕໍ່ໄປ, ຕິດຕັ້ງ Nginx HTTP server ຈາກຜູ້ຈັດການຊຸດ YUM ດັ່ງຕໍ່ໄປນີ້.
# yum install epel-release # yum install nginx
ຈັດການ Nginx HTTP Server ໃນ CentOS 7
3. ເມື່ອ Nginx web server ຕິດຕັ້ງແລ້ວ, ທ່ານສາມາດເລີ່ມຕົ້ນມັນຄັ້ງ ທຳ ອິດແລະຊ່ວຍໃຫ້ມັນເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດເມື່ອ boot system.
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
ຕັ້ງຄ່າ firewalld ເພື່ອອະນຸຍາດໃຫ້ການຈະລາຈອນ Nginx
4. ໂດຍຄ່າເລີ່ມຕົ້ນ, CentOS 7 ທີ່ ກຳ ນົດໄວ້ໃນ Firewall ຖືກ ກຳ ນົດໄວ້ເພື່ອສະກັດການຈະລາຈອນ Nginx. ເພື່ອອະນຸຍາດໃຫ້ການເຂົ້າຊົມເວັບໄຊຕ໌ໃນ Nginx, ປັບປຸງກົດລະບຽບຂອງ Firewall ຂອງລະບົບເພື່ອອະນຸຍາດການຫຸ້ມຫໍ່ຂາເຂົ້າໃນ HTTP ແລະ HTTPS ໂດຍໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້.
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --zone=public --permanent --add-service=https # firewall-cmd --reload
ທົດສອບ Nginx Server ໃນ CentOS 7
5. ຕອນນີ້ທ່ານສາມາດກວດສອບເຊີບເວີ Nginx ໂດຍການເຂົ້າໄປທີ່ URL ຕໍ່ໄປນີ້, ໜ້າ nginx ເລີ່ມຕົ້ນຈະຖືກສະແດງ.
http://SERVER_DOMAIN_NAME_OR_IP
Nginx ເອກະສານແລະລາຍຊື່ ສຳ ຄັນ
- ໄດເລກະທໍລີຮາກຂອງເຄື່ອງແມ່ຂ່າຍເລີ່ມຕົ້ນ (ໄດເລກະທໍລີລະດັບສູງສຸດປະກອບດ້ວຍແຟ້ມການຕັ້ງຄ່າ):/etc/nginx.
- ເອກະສານການຕັ້ງຄ່າ Nginx ຕົ້ນຕໍ: /etc/nginx/nginx.conf.
- ການ ກຳ ນົດຄ່າຂອງ Server (virtual hosts) ສາມາດເພີ່ມໃນ: /etc/nginx/conf.d.
- ໄດເລກະທໍລີຮາກຖານຂອງເອກະສານເຊີຟເວີ (ມີໄຟລ໌ເວບຕ່າງໆ):/usr/share/nginx/html.
ທ່ານອາດຈະມັກອ່ານບົດຄວາມທີ່ກ່ຽວຂ້ອງກັບເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Nginx ນີ້ຕໍ່ໄປ.
<
ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕິດຕັ້ງແລະຈັດການກັບ Nginx HTTP server ຈາກເສັ້ນ ຄຳ ສັ່ງໃນ CentOS 7. ທ່ານສາມາດຖາມ ຄຳ ຖາມຫຼືໃຫ້ ຄຳ ເຫັນກັບພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.