ລາຍການຫົວເລື່ອງ
ການສອນນີ້ເນັ້ນໃສ່:
ວິທີການCentOS 7 ແລ່ນຢູ່ໃນເຄື່ອງແມ່ຂ່າຍVestaCPແຜງຕິດຕັ້ງຕິດຕາມກວດກາໂຄງການ?
ແຜງ VestaCP ລະບົບ CentOS 7, ວິທີການຕັ້ງ Monit configuration?
Monit ແມ່ນຫຍັງ?
Monit ເປັນເຄື່ອງມືເປີດແຫຼ່ງຂະຫນາດນ້ອຍສໍາລັບການຄຸ້ມຄອງແລະຕິດຕາມກວດກາລະບົບ Unix.
Monit ຈະຕິດຕາມຂະບວນການບໍລິການທີ່ລະບຸໄວ້ຖ້າມັນຖືກປິດໂດຍອັດຕະໂນມັດ, ມັນຈະເລີ່ມໃຫມ່ໂດຍອັດຕະໂນມັດ, ແລະມັນສາມາດສົ່ງອີເມວແຈ້ງເຕືອນໃນກໍລະນີທີ່ມີຂໍ້ຜິດພາດ.
ຖ້າທ່ານຢູ່ໃນ CentOS 7, ດໍາເນີນການ VestaCP ເປັນກະດານຂອງທ່ານແລະທ່ານໄດ້ຕິດຕັ້ງ Monit ເພື່ອຕິດຕາມຂະບວນການເຊີຟເວີຂອງທ່ານເຊັ່ນ: Nginx, Apache, MariaDB ແລະອື່ນໆ.
ເປີດໃຊ້ EPEL repository
RHEL/CentOS 7 64-bit:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL/CentOS 6 32-bit:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- CentOS 7 ບໍ່ຮອງຮັບ 32-bit EPEL repositories, ສະນັ້ນໃຫ້ໃຊ້ RHEL/CentOS 6 32-bit.
ຕິດຕັ້ງ Monit ໃນ CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
ເປີດໃຊ້ພອດ 2812 ໃນ VestaCP
ເມື່ອທ່ານໄດ້ຕິດຕັ້ງ Monit monitoring ສຳເລັດແລ້ວ, ທ່ານຈໍາເປັນຕ້ອງຕັ້ງຄ່າ daemon, ເປີດໃຊ້ພອດ, ທີ່ຢູ່ IP ແລະການຕັ້ງຄ່າອື່ນໆ.
第1步:ເຂົ້າສູ່ລະບົບ VestaCP ຂອງທ່ານ
第2步:ເຂົ້າໄປໃນ firewall.
- ໃຫ້ຄລິກໃສ່ "Firewall" ຂ້າງເທິງການນໍາທາງ.
第3步:ຄລິກປຸ່ມ +.
- ເມື່ອທ່ານເລື່ອນໃສ່ປຸ່ມ +, ທ່ານຈະເຫັນປຸ່ມປ່ຽນເປັນ "ເພີ່ມກົດລະບຽບ".
第4步:ເພີ່ມກົດລະບຽບ.
ໃຊ້ສິ່ງຕໍ່ໄປນີ້ເປັນການຕັ້ງຄ່າກົດລະບຽບ ▼
- ການປະຕິບັດ: ຍອມຮັບ
- ພິທີການ: TCP
- ທ່າເຮືອ: 2812
- ທີ່ຢູ່ IP: 0.0.0.0/0
- ຂໍ້ສັງເກດ (ທາງເລືອກ): MONIT
ຂ້າງລຸ່ມນີ້ແມ່ນຮູບໜ້າຈໍຂອງການຕັ້ງຄ່າ Vesta firewall ▼
第5步:ແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າ Monit
ເມື່ອ Monit ຖືກຕິດຕັ້ງ, ທ່ານຈໍາເປັນຕ້ອງແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າຕົ້ນຕໍແລະຕັ້ງຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານຂອງທ່ານເອງ.
ຕໍ່ໄປນີ້ແມ່ນການສອນການຕັ້ງຄ່າສໍາລັບການຕິດຕາມແລະ restarting ຂະບວນການ Vesta Panel ຕ່າງໆໃນ CentOS 7 ▼
ກ່ອນຫນ້ານີ້, ບລັອກຂອງ Chen Weiliang ໄດ້ແບ່ງປັນບົດສອນກ່ຽວກັບການຕິດຕັ້ງ ແລະຕັ້ງຄ່າ Monit on CentOS 6 ▼
ຢ່າງໃດກໍຕາມ, ການຕັ້ງຄ່າຂອງໂປລແກລມຕິດຕາມ Monit ໃນ CentOS 7 ແມ່ນແຕກຕ່າງກັນບາງຢ່າງຈາກທີ່ຢູ່ໃນ CentOS 6, ແລະມັນກໍ່ບໍ່ຄືກັນ.ຖ້າເຈົ້າ……ຫຼັງຈາກການສ້າງໄຟລ໌ການຕັ້ງຄ່າທີ່ຕ້ອງການ, ທົດສອບຂໍ້ຜິດພາດ syntax ▼
monit -t
ເລີ່ມ Monit ໂດຍພຽງແຕ່ພິມ:
monit
ເລີ່ມການບໍລິການ Monit ຢູ່ທີ່ boot ▼
systemctl enable monit.service
ຕິດຕາມບັນທຶກ
Monit monitors process services, ຊຶ່ງຫມາຍຄວາມວ່າການບໍລິການທີ່ຕິດຕາມກວດກາໂດຍ Monit ບໍ່ສາມາດຖືກຢຸດໂດຍໃຊ້ວິທີການປົກກະຕິ, ເພາະວ່າເມື່ອຢຸດ, Monit ຈະເລີ່ມພວກມັນອີກເທື່ອຫນຶ່ງ.
ເພື່ອຢຸດການບໍລິການທີ່ຕິດຕາມໂດຍ Monit, ທ່ານຄວນໃຊ້ບາງສິ່ງບາງຢ່າງເຊັ່ນ:monit stop name
ຄໍາສັ່ງດັ່ງກ່າວ, ຕົວຢ່າງເພື່ອຢຸດ nginx ▼
monit stop nginx
ເພື່ອຢຸດການບໍລິການທັງໝົດທີ່ຕິດຕາມໂດຍ Monit▼
monit stop all
ເພື່ອເລີ່ມຕົ້ນການບໍລິການທີ່ທ່ານສາມາດນໍາໃຊ້monit start name
ຄຳສັ່ງດັ່ງກ່າວ ▼
monit start nginx
ເລີ່ມບໍລິການທັງໝົດທີ່ຕິດຕາມໂດຍ Monit ▼
monit start all
ຖອນການຕິດຕັ້ງໂປຣແກຣມຕິດຕາມ Monit ▼
yum remove monit
ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "ວິທີການຕິດຕັ້ງໂປຣແກຣມຕິດຕາມ Monit ໃນແຜງ VestaCP ຂອງລະບົບ CentOS 7? , ເພື່ອຊ່ວຍເຈົ້າ.
ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-731.html
ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການແບ່ງປັນແລະການຖືກໃຈຂອງທ່ານແມ່ນການຊຸກຍູ້ຢ່າງຕໍ່ເນື່ອງຂອງພວກເຮົາ!