ວິທີການຕິດຕັ້ງ Nginx ໃນ CentOS 8


Nginx (Engine X) ແມ່ນໂປແກຼມ HTTP web open source ທີ່ໄດ້ຮັບຄວາມນິຍົມສູງ, ມີປະສິດທິພາບແລະມີປະສິດຕິພາບສູງທີ່ສຸດແລະເປັນ server server ແທນທີ່ມີສະຖາປັດຕະຍະ ກຳ ທີ່ສາມາດຂະຫຍາຍໄດ້. ມັນຍັງສາມາດຖືກນໍາໃຊ້ເປັນຕົວຄວບຄຸມການໂຫຼດ, ໂປແກຼມສົ່ງຂໍ້ຄວາມແລະຖານຄວາມຈໍາ HTTP ເນື່ອງຈາກຄວາມໄວ, ຄວາມຫມັ້ນຄົງ, ຊຸດທີ່ມີຄຸນນະສົມບັດ, ການຕັ້ງຄ່າງ່າຍແລະການນໍາໃຊ້ຊັບພະຍາກອນທີ່ຕໍ່າ.

ໃນບົດຄວາມນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການຕິດຕັ້ງ Nginx HTTP server ໃນເຄື່ອງແມ່ຂ່າຍຂອງ Linux Linux CentOS 8.

ຕິດຕັ້ງ Nginx HTTP Web Server ໃນ CentOS 8

1. ເພື່ອຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Nginx ເວີຊັນລ້າສຸດ, ທ່ານ ຈຳ ເປັນຕ້ອງປັບປຸງຊຸດຊອບແວຂອງລະບົບໂດຍໃຊ້ ຄຳ ສັ່ງ yum ຕໍ່ໄປນີ້.

# yum update

2. ເມື່ອການຕິດຕັ້ງໂປແກຼມປັບປຸງ ໃໝ່, ທ່ານສາມາດຕິດຕັ້ງເຊີບເວີ Nginx ທີ່ມີຄວາມ ໝັ້ນ ຄົງລ້າສຸດຈາກຫໍສະມຸດຊຸດໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

# yum info nginx
# yum install nginx

3. ເມື່ອ Nginx ຕິດຕັ້ງແລ້ວ, ທ່ານສາມາດເລີ່ມຕົ້ນ, ເປີດໃຊ້ງານແລະກວດສອບສະຖານະພາບໂດຍການເຮັດວຽກຕາມ ຄຳ ສັ່ງ systemctl.

# systemctl start nginx
# systemctl enable nginx
# systemctl status nginx

4. ເປີດແລະເປີດໃຊ້ພອດ 80 ແລະ 443 ເພື່ອອະນຸຍາດໃຫ້ການເຂົ້າຊົມເວັບໄຊທ໌ Nginx ເທິງລະບົບໄຟລະບົບໂດຍໃຊ້ ຄຳ ສັ່ງ firewall-cmd ຕໍ່ໄປນີ້.

# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --zone=public --permanent --add-service=https
# firewall-cmd --reload

5. ກວດສອບວ່າ port 80 ແລະ 443 ເປີດໃຊ້ງານເທິງ firewall ໂດຍໃຊ້ netstat ຫຼື ss command.

# netstat -tulpn
OR
# ss -tulpn

6. ຕອນນີ້ທ່ານສາມາດກວດສອບໄດ້ວ່າເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Nginx ແມ່ນ ກຳ ລັງຢູ່ແລະເຮັດວຽກໂດຍການເຂົ້າໄປທີ່ IP address ຂອງ server ຂອງທ່ານຢູ່ໃນ browser ຂອງທ່ານ. ຖ້າທ່ານບໍ່ຮູ້ທີ່ຢູ່ IP ຂອງເຊີບເວີຂອງທ່ານ, ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງ IP.

# ip addr

ໃນຜົນໄດ້ຮັບຂ້າງເທິງ, ທີ່ຢູ່ IP ຂອງເຄື່ອງແມ່ຂ່າຍຂອງຂ້ອຍແມ່ນ 192.168.0.103, ດັ່ງນັ້ນເປີດຕົວທ່ອງເວັບຂອງເຈົ້າແລະພິມທີ່ຢູ່ IP.

http://192.168.0.103

ນັ້ນແມ່ນມັນ! ເມື່ອທ່ານໄດ້ຕິດຕັ້ງ Nginx ໃນເຊີຟເວີ CentOS 8 ຂອງທ່ານ, ທ່ານສາມາດຕັ້ງ LEMP Stack ເພື່ອ ນຳ ໃຊ້ເວັບໄຊທ໌ຕ່າງໆ.