จะติดตั้งโปรแกรมตรวจสอบ Monit บนแผง VestaCP ของระบบ CentOS 7 ได้อย่างไร

บทช่วยสอนนี้เน้นที่:

ทำอย่างไรCentOS 7 ทำงานบนเซิร์ฟเวอร์VestaCPแผงติดติดตามตรวจสอบโปรแกรม?

แผง VestaCP ระบบ CentOS 7 จะตั้งค่า Monit ได้อย่างไร

Monit คืออะไร?

Monit เป็นเครื่องมือโอเพ่นซอร์สขนาดเล็กสำหรับการจัดการและตรวจสอบระบบ Unix

Monit จะตรวจสอบกระบวนการบริการที่ระบุหากปิดโดยอัตโนมัติ จะรีสตาร์ทโดยอัตโนมัติ และสามารถส่งการแจ้งเตือนทางอีเมลในกรณีที่เกิดข้อผิดพลาด

หากคุณใช้ CentOS 7 ให้เรียกใช้ VestaCP เป็นพาเนลของคุณและคุณได้ติดตั้ง Monit ไว้เพื่อตรวจสอบกระบวนการเซิร์ฟเวอร์ของคุณ เช่น: Nginx, Apache, MariaDB และอื่นๆ

เปิดใช้งานที่เก็บ EPEL

RHEL/CentOS 7 64 บิต:

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 บิต:

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 ไม่สนับสนุนที่เก็บ EPEL แบบ 32 บิต ดังนั้นให้ใช้ RHEL/CentOS 6 32 บิต

ติดตั้ง Monit บน CentOS 7

yum update
yum install -y libcrypto.so.6 libssl.so.6
yum install monit

เปิดใช้งานพอร์ต 2812 บน VestaCP

เมื่อคุณติดตั้ง Monit สำเร็จแล้ว คุณต้องตั้งค่า daemon เปิดใช้งานพอร์ต ที่อยู่ IP และการตั้งค่าอื่นๆ

ขั้นตอนที่ 1:เข้าสู่ระบบ VestaCP . ของคุณ

ขั้นตอนที่ 2:เข้าสู่ไฟร์วอลล์

  • คลิก "ไฟร์วอลล์" เหนือการนำทาง

ขั้นตอนที่ 3:คลิกปุ่ม +

  • เมื่อคุณวางเมาส์เหนือปุ่ม + คุณจะเห็นปุ่มเปลี่ยนเป็น "เพิ่มกฎ"

ขั้นตอนที่ 4:เพิ่มกฎ

ใช้สิ่งต่อไปนี้เป็นการตั้งค่ากฎ ▼

  • การดำเนินการ: ยอมรับ
  • โปรโตคอล: TCP
  • พอร์ต: 2812
  • ที่อยู่ IP: 0.0.0.0/0
  • หมายเหตุ (ไม่บังคับ): MONIT

ด้านล่างนี้เป็นภาพหน้าจอของการตั้งค่าไฟร์วอลล์ Vesta ▼

จะติดตั้งโปรแกรมตรวจสอบ Monit บนแผง VestaCP ของระบบ CentOS 7 ได้อย่างไร

ขั้นตอนที่ 5:แก้ไขไฟล์การกำหนดค่า Monit

เมื่อติดตั้ง Monit แล้ว คุณจะต้องแก้ไขไฟล์การกำหนดค่าหลักและตั้งชื่อผู้ใช้และรหัสผ่านของคุณเอง

ต่อไปนี้คือบทช่วยสอนการกำหนดค่าสำหรับการตรวจสอบและรีสตาร์ทกระบวนการ Vesta Panel ต่างๆ บน CentOS 7 ▼

จะกำหนดค่ากระบวนการ Monit บนแผง Vesta CP ของระบบ CentOS 7 ได้อย่างไร

ก่อนหน้านี้ บล็อกของ Chen Weiliang ได้แชร์บทช่วยสอนเกี่ยวกับการติดตั้งและกำหนดค่า Monit บน CentOS 6 ▼

อย่างไรก็ตาม การกำหนดค่าของโปรแกรมมอนิเตอร์ Monit ใน CentOS 7 ค่อนข้างแตกต่างจากใน CentOS 6 และไม่เหมือนกันทั้งหมดถ้าคุณ……

จะกำหนดค่ากระบวนการ Monit บนแผง Vesta CP ของระบบ CentOS 7 ได้อย่างไรวันที่ 2

หลังจากสร้างไฟล์การกำหนดค่าที่จำเป็นแล้ว ให้ทดสอบข้อผิดพลาดทางไวยากรณ์ ▼

monit -t

เริ่มสร้างเงินง่ายๆ เพียงพิมพ์:

monit

เริ่มบริการ Monit เมื่อบูต ▼

systemctl enable monit.service

Monit Notes

Monit ตรวจสอบบริการกระบวนการ ซึ่งหมายความว่าบริการที่ตรวจสอบโดย 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 บล็อก ( https://www.chenweiliang.com/ ) แชร์ "จะติดตั้งโปรแกรมตรวจสอบ Monit บนแผง VestaCP ของระบบ CentOS 7 ได้อย่างไร? , ช่วยคุณ.

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-731.html

ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!

🔔 เป็นคนแรกที่ได้รับ "คู่มือการใช้งานเครื่องมือ AI การตลาดเนื้อหา ChatGPT" อันทรงคุณค่าในไดเรกทอรีด้านบนของช่อง! 🌟
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注