Direktori Artikel
Kebenaran yang mengejutkan: mengapa Anda belum datang ke sini HestiaCP Instal Monit?
Sekarang mari kita bahas mengapa Monit adalah salah satu mitra terbaik bagi pengguna HestiaCP.
Monit memungkinkan Anda memantau dengan mudah layanan utama server Anda, seperti Nginx, PHP-FPM dan MySQL.
Dan, Anda dapat mengintegrasikan Monit ke HestiaCP hanya dalam beberapa langkah sederhana, semudah mengoleskan mentega pada roti. Apakah kamu siap? Mari kita mulai!
Apa itu monit? Mengapa HestiaCP sangat penting?
Sebelum kita mendalami tutorialnya, mari kita lihat sekilas Monit. Monit adalah alat open source ringan yang dapat memantau proses dan layanan dalam sistem Unix.
Jika suatu proses hang, Monit dapat memulai ulang secara otomatis untuk memastikan bahwa server Anda selalu berjalan normal.
Ini seperti memiliki pengawal 24/7 untuk server Anda, yang tidak hanya dapat diandalkan, namun juga responsif.
Kondisi yang diperlukan untuk menginstal Monit di HestiaCP
Sebelum menginstal Monit, pastikan Anda memiliki kondisi berikut:
- Panel kontrol Hestia terpasang
- Memiliki akses root
Jika Anda memenuhi kriteria ini, maka kami siap melakukannya.
Langkah 1: Perbarui paket sistem
Pertama, pastikan paket sistem Anda mutakhir. Perbarui paket sistem menggunakan perintah berikut:
apt update
Hal ini penting karena pembaruan paket sistem dapat memperbaiki potensi kerentanan dan memastikan bahwa Anda telah menginstal Monit versi terbaru.
Langkah 2: Instal Monit
Setelah pembaruan sistem selesai, Anda dapat menginstal Monit. Masukkan perintah berikut untuk menginstal:
apt install monit
Langkah ini akan otomatis mendownload dan menginstal Monit, Anda hanya perlu sabar menunggu beberapa menit.
Langkah 3: Aktifkan layanan Monit
Setelah instalasi selesai, jangan lupa untuk mengaktifkan layanan Monit agar berjalan otomatis saat sistem dijalankan. Aktifkan layanan menggunakan perintah berikut:
systemctl enable monit
Ini setara dengan memasang sepasang roda otomatis di Monit. Setiap kali Anda me-restart server, server akan mulai secara otomatis.
Langkah 4: Mulai layanan Monit
Selanjutnya, mulai layanan Monit dan biarkan mulai berfungsi:
systemctl start monit
Sekarang Monit berjalan di latar belakang, dan siap memantau layanan Anda.
Langkah 5: Konfigurasikan Monit
Konfigurasi default Monit mungkin tidak cocok untuk semua lingkungan, jadi kita perlu melakukan beberapa penyesuaian. sunting /etc/monit/monitrc file dan tambahkan konten berikut:
set httpd port 2812 and
use address 0.0.0.0
and allow localhost
check process nginx with pidfile /var/run/nginx.pid
group nginx
start program = "/etc/init.d/nginx start"
stop program = "/etc/init.d/nginx stop"
check process php-fpm with pidfile /var/run/php/php7.4-fpm.pid
group php-fpm
start program = "/etc/init.d/php7.4-fpm start"
stop program = "/etc/init.d/php7.4-fpm stop"
check process mysql with pidfile /var/run/mysqld/mysqld.pid
group mysql
start program = "/etc/init.d/mysql start"
stop program = "/etc/init.d/mysql stop"
Kode konfigurasi ini melakukan beberapa hal:
- Aktifkan antarmuka web Monit, kamu bisa lulus
http://your_server_ip:2812mengaksesnya. - Pantau Nginx, PHP-FPM dan MySQL 服务, memastikan mereka selalu online.
Langkah 6: Siapkan layanan Monit untuk memulai secara otomatis saat boot
Masukkan perintah berikut:
systemctl enable monit && systemctl start monit
- Jika pesan kesalahan "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", silakan klik tautan artikel di bawah ini untuk melihat solusinya▼
Langkah 7: Mulai ulang layanan Monit
Setelah konfigurasi selesai, jangan lupa untuk me-restart layanan Monit agar konfigurasi dapat diterapkan:
systemctl restart monit
Ini seperti memberikan kehidupan baru ke dalam Monit dan sekarang siap untuk dipamerkan.
Bagaimana cara memverifikasi bahwa instalasi Monit berhasil?
Setelah instalasi selesai, buka browser dan kunjungi http://your_server_ip:2812, Anda akan melihat dasbor Monit.
Jika semuanya seperti biasa, Anda akan melihat status Nginx, PHP-FPM dan MySQL.
Statusnya menunjukkan "Berjalan", menunjukkan bahwa mereka berjalan normal.
Jika salah satu proses ini berhenti berjalan, Monit secara otomatis mencoba memulai ulang proses tersebut.
Cara menginstal ulang Monit
Jika Anda menemukan ada masalah dengan instalasi Monit, atau Anda perlu mengkonfigurasi ulang, Anda dapat menginstal ulang Monit menggunakan perintah berikut:
apt-get remove monit
apt-get install monit
Aktifkan port 2812: Pastikan Anda dapat mengakses antarmuka web Monit
Untuk memastikan antarmuka web Monit dapat diakses secara normal, Anda perlu mengaktifkan port 2812.
在 monitrc Dalam file tersebut, pastikan bahwa mendengarkan HTTPD telah diatur dan port 2812 serta alamat IP yang akurat telah ditentukan.
Aktifkan port 2812 di HestiaCPCP
Setelah Anda berhasil menginstalPemantauan pemantauan, perlu menyiapkan daemon, mengaktifkan port, alamat IP, dan pengaturan lainnya.
1Masuk ke HestiaCPCP Anda
2Masukkan firewallnya.
- Klik "Firewall" di atas navigasi.
3Klik tombol +.
- Saat Anda mengarahkan kursor ke tombol +, Anda akan melihat tombol berubah menjadi "Tambah Aturan".
4Tambahkan aturan.
Gunakan yang berikut ini sebagai pengaturan aturan
- Tindakan: Terima
- Protokol: TCP
- pelabuhan: 2812
- Alamat IP: 0.0.0.0/0
- Keterangan (opsional): MONIT
Berikut screenshot setting firewall HestiaCP ▼

Kesimpulan: Kombinasi sempurna antara Monit dan HestiaCP
Pada titik ini, Anda seharusnya sudah berhasil menginstal dan mengkonfigurasi Monit di HestiaCP.
Ini akan menjadi asisten kanan Anda dalam manajemen server, memastikan pengoperasian normal semua layanan penting.
Selain itu, antarmuka web Monit memungkinkan Anda memantau status semua proses dengan mudah dan mengendalikan semuanya.
Ambil tindakan!Konfigurasikan Monit untuk server Anda sekarang untuk meningkatkan stabilitas dan keandalannya. Diri masa depan Anda akan bersyukur atas pilihan cerdas yang Anda buat sekarang.
Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) berbagi "Bagaimana cara menginstal program pemantauan Monit di HestiaCP?" Penjelasan rinci tentang metode instalasi Monit akan membantu Anda.
Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-31996.html

