وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب Nagios روی اوبونتو 20.04

0 7
زمان لازم برای مطالعه: 4 دقیقه


Nagios یک ابزار مانیتورینگ منبع باز است که برای نظارت بر برنامه های مختلف شبکه، منابع آنها و دستگاه های مختلف مبتنی بر لینوکس طراحی شده است. با Nagios، ما می‌توانیم با ارسال هشدارهای خودکار به مدیران، مراقب هرگونه فعالیت‌ها و رویدادهای مهم ناشی از نقص عملکرد نرم‌افزار باشیم و از آسیب‌های بیشتر جلوگیری کنیم.

Nagios نیز به زبانه ها روی جزئیات شبکه (با استفاده از پورت TCP، SMTP، POP3، HTTP، NNTP، PING و غیره)

روش کار را می توان به صورت زیر توصیف کرد: Nagios پروتکل های امنیتی را تنظیم می کند روی گره های مختلف در یک شبکه هر گونه فعالیت مشکوک را شناسایی کرده و از طریق پیامک خودکار به کاربران اطلاع می دهد. این فعالیت های مشکل ساز شامل HTTP، SSH، FTP Fails، سایر نقص ها و خطاهای بحرانی و غیره است. و خروجی وب را با استفاده از اعلان های وضعیت فعلی و فایل گزارش تاریخچه مشکل و غیره نمایش می دهد. بیایید ببینیم چگونه Nagios را نصب می کنیم. روی دستگاه LTS اوبونتو 20.04.

برخی از پیش نیازها

ما فرض می کنیم که شما حداقل با اصول سیستم عامل لینوکس آشنا هستید و دانش اولیه ای در مورد عملکرد پوسته تعاملی آن دارید. به غیر از آن، باید اوبونتو 20.04 را از قبل نصب کرده باشید روی قبل از ادامه نصب، ماشین مجازی یا سرور شما.

همچنین، ما در حال دانلود و نصب بسته Nagios از سپرده های رسمی در اینجا هستیم.

ما از sudo حالت دسترسی در حین نصب اگر از خود استفاده می کنید root حساب، باید حذف کنیدsudoقبل از هر یک از دستوراتی که در زیر استفاده کرده ایم.

در اینجا روش نصب Nagios آورده شده است روی ماشین مجازی یا سرور شما

پیشنهاد می‌کنیم بخوانید:  10 بهترین RSS Reader برای اوبونتو

مرحله 1: به روز رسانی ها را بررسی کنید

ابتدا، وب را برای آخرین بسته های موجود بررسی می کنیم، آنها را دانلود و نصب می کنیم. از دستور زیر برای بررسی به روز رسانی استفاده کنید.

$ sudo آپدیت مناسب && ارتقا دهید

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo apt نصب -y build-ssential apache2 php openssl پرل ساختن

php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev daemon
wget apache2-utils از حالت فشرده خارج کنید

مرحله 2: یک حساب کاربری ایجاد کنید

قبل از نصب Nagios، باید یک حساب کاربری موازی با کاربر آپاچی ایجاد کنیم. برای افزودن کاربر دستورات زیر را وارد کنید:

$ sudo useradd nagios
$ sudo گروه اضافه کردن nagcmd
$ sudo usermod -جی nagcmd nagios
$ sudo usermod -جی nagcmd www-data

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

مرحله 3: Nagios را از وب سایت رسمی دانلود کنید

با توجه به به روز رسانی ها و حساب کاربری، می توانیم Nagios را با مراجعه به وب سایت رسمی دانلود کنیم.

همچنین، می‌توانید از دستورات زیر برای دانلود مستقیم از وب استفاده کنید:

$ سی دی /tmp

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ wget https://assets.nagios.com/دانلودها/nagioscore/منتشر شده/nagios-4.4.5.tar.gz

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

سپس با استفاده از دستور tar فایل ها را اکسترکت کرده و به محل مورد نظر خود منتقل کنید

$ تار -zxvf /tmp/nagios-4.4.5.tar.gz

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ سی دی /tmp/nagios-4.4.5/

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

مرحله 4: Nagios را با اوبونتو 20.04 کامپایل کنید

دستورات زیر را تایپ کنید:

$ sudo ./پیکربندی کنید –with-nagios-group=ناگیوس
–with-command-group=nagcmd –with-httpd_conf=/و غیره/آپاچی 2/سایت های فعال/

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo ساختن همه

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo ساختن نصب

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo ساختن install-init

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo ساختن install-config

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo ساختن حالت فرمان نصب

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

مرحله 5: آدرس ایمیل خود را به روز کنید

دستور زیر را تایپ کنید:

$ sudo gedit /usr/محلی/nagios/و غیره/اشیاء/contacts.cfg

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

کاری که این دستور انجام می‌دهد این است که فایل (contacts.cfg) واقع در دایرکتوری usr/local/nagios/etc/objects را ویرایش می‌کند تا آدرس ایمیلی را که می‌خواهیم اعلان‌ها را دریافت کنیم، درج کند.

مرحله 6: نصب کننده رابط وب را فعال کنید

با تمام ورودی های بالا در مکان های آنها، ما در نهایت می توانیم حرکت کنیم روی به نصب رابط وب Nagios. برای شروع نصب از کدهای زیر استفاده کنید.

$ sudo ساختن install-webconf

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

برای شروع استفاده از رابط وب Nagios به یک حساب کاربری نیاز دارید، بنابراین طبیعتاً ابتدا باید یک حساب کاربری ایجاد کنید.

پیشنهاد می‌کنیم بخوانید:  ایجاد یک USB قابل بوت اوبونتو به راحتی

برای ایجاد یک حساب کاربری عبارت زیر را در پوسته تعاملی تایپ کنید.

$ سی دی /tmp/nagios-4.4.5$ sudo htpasswd /usr/محلی/nagios/و غیره/htpasswd.users

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo a2enmod cgi

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

در نهایت می توانید سرورهای آپاچی را مجددا راه اندازی کنید.

$ sudo systemctl apache2 را مجددا راه اندازی کنید

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

مرحله 7: افزونه های Nagios را نصب کنید

اگر قبلا نبوده است روی /tmp، می توانید دایرکتوری ها را با استفاده از:

$ سی دی /tmp

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

و سپس از دستور زیر برای شروع دانلود استفاده کنید.

$ wget https://nagios-plugins.org/دانلود/nagios-plugins-2.3.3.tar.gz

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

در مرحله بعد، باید فایل را استخراج کنید و آن را در پوشه حاصل قرار دهید:

$ تار -zxvf /tmp/nagios-plugins-2.3.3.tar.gz

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ سی دی /tmp/nagios-plugins-2.3.3/

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

هنگامی که دایرکتوری ها را تغییر دادید، افزونه ها را با استفاده از دستور زیر کامپایل کنید:

$ sudo ./پیکربندی کنید –with-nagios-user=ناگیوس –with-nagios-group=ناگیوس

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo ساختن

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ sudo ساختن نصب

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

مرحله 8: استفاده از Nagios روی اوبونتو

برای اطمینان از اینکه پیکربندی به درستی دیده شده است، از دستور زیر استفاده کنید:

$ sudo /usr/محلی/nagios/صندوقچه/nagios -v

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

$ سی دی /usr/محلی/nagios/و غیره/nagios.cfg

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

دور زدن روی سرویس Nagios برای شروع خودکار هر بار که ماشین مجازی خود را راه اندازی می کنید با استفاده از:

$ sudo systemctl فعال کردن nagios

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

خدمات را شروع کنید.

$ sudo systemctl شروع Nagios

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

مرحله 9: با رابط وب آشنا شوید

رفتن به http://ip-add/nagios/ و یک کرک در رابط وب داشته باشید. قبل از ورود به سیستم از شما اطلاعات کاربری گرفته می شود.

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

پس از ورود به سیستم، باید داشبورد اعضا را مشاهده کنید:

روش نصب Nagios روی اوبونتو 20.04روش نصب Nagios روی اوبونتو 20.04

به تنوع گزینه ها توجه کنید روی سمت چپ رابط ماوس را روی آنها نگه دارید تا بیشتر بدانید.

جمع کردن چیزها

در این آموزش روش نصب Nagios را دیدیم روی اوبونتو 20.04. ما تمام مراحلی که باید دنبال شوند را مرور کردیم و به تفصیل توضیح دادیم که هر مرحله به طور کلی چه عملکردی دارد. نصب Nagios از مخازن رسمی آنها بسیار ساده تر از نصب آن از روی کد منبع آن است. اما گاهی اوقات، این اتفاق می افتد که مخازن در ارائه آخرین نسخه های Nagios شکست می خورند. البته زمانی که از کد منبع برای نصب Nagios استفاده می کنید، این هرگز صدق نمی کند.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-04 00:17:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید