How To Install and configure ISC DHCP Server On Ubuntu 16.04,14.04,12.04 linux.
विषयसूची:
- आवश्यक शर्तें
- उबंटू पर नागियोस को स्थापित करना
- 1. नागोइसे डाउनलोड करना
- 2. नागो का संकलन
- 3. नागोइस यूजर एंड ग्रुप बनाना
- 4. Nagios बायनेरिज़ स्थापित करें
- 5. बाहरी कमांड डायरेक्टरी बनाना
- 6. नागोसि कॉन्फ़िगरेशन फ़ाइल स्थापित करें
- 7. अपाचे कॉन्फ़िगरेशन फ़ाइलें स्थापित करें
- 8. Systemd Unit फ़ाइल बनाना
- 9. उपयोगकर्ता खाता बनाना
- 10. फ़ायरवॉल को कॉन्फ़िगर करना
- Nagios प्लगइन्स स्थापित करना
- नागियोस शुरू
- Nagios वेब इंटरफ़ेस तक पहुँचना
- निष्कर्ष
नागियोस सबसे लोकप्रिय ओपन सोर्स मॉनिटरिंग सिस्टम में से एक है। Nagios आपके संपूर्ण IT अवसंरचना की एक सूची रखता है और आपके नेटवर्क, सर्वर, एप्लिकेशन, सेवाओं और प्रक्रियाओं को सुनिश्चित करता है और प्रक्रियाएँ ऊपर और चल रही हैं।
विफलता या अडॉप्टिमल प्रदर्शन के मामले में, नागियोस विभिन्न तरीकों से अधिसूचना अलर्ट भेजेगा।
यह ट्यूटोरियल आपको उबंटू 18.04 पर नागियोस कोर के नवीनतम संस्करण को स्थापित करने और कॉन्फ़िगर करने के लिए आवश्यक चरणों के माध्यम से मार्गदर्शन करेगा।
apt install nagios3
साथ आसानी से स्थापित किया जा सकता है।
आवश्यक शर्तें
इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।
अपने उबंटू सिस्टम को अपडेट करें और निम्नलिखित पैकेजों को स्थापित करें जो कि नागोइस मुख्य एप्लिकेशन और नागियोस प्लगइन्स को डाउनलोड और संकलित करने के लिए आवश्यक हैं:
sudo apt update && sudo apt upgrade
sudo apt install autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.2 libgd-dev
sudo apt install libmcrypt-dev libssl-dev bc gawk dc build-essential libnet-snmp-perl gettext
उबंटू पर नागियोस को स्थापित करना
निम्न चरण बताता है कि स्रोत से नागिओस कोर के नवीनतम संस्करण को कैसे स्थापित किया जाए।
1. नागोइसे डाउनलोड करना
हम नागोस स्रोत
/usr/src
निर्देशिका को डाउनलोड करने जा रहे हैं जो स्रोत फ़ाइलों को रखने के लिए सामान्य स्थान है, निर्देशिका के लिए परिवर्तन करें:
cd /usr/src/
निम्न WIT आदेश का उपयोग करके प्रोजेक्ट गिथब रिपॉजिटरी से नागियोस का नवीनतम संस्करण डाउनलोड करें:
sudo wget
जब डाउनलोड पूरा हो जाए तो टार फाइल को इसके साथ निकालें:
sudo tar zxf nagios-*.tar.gz
अगले चरणों के साथ जारी रखने से पहले, सुनिश्चित करें कि आप टाइप करके नागोइस स्रोत निर्देशिका को बदल सकते हैं:
2. नागो का संकलन
बिल्ड प्रक्रिया को शुरू करने के लिए
configure
स्क्रिप्ट चलाएं जो आपके सिस्टम पर निर्भर सभी निर्भरता सुनिश्चित करने के लिए कई जाँचें करेगी:
sudo./configure --with-httpd-conf=/etc/apache2/sites-enabled
सफल होने पर, निम्न संदेश आपकी स्क्रीन पर मुद्रित किया जाएगा:
*** Configuration summary for nagios 4.4.2 2018-08-16 ***: General Options: ------------------------- Nagios executable: nagios Nagios user/group: nagios, nagios Command user/group: nagios, nagios Event Broker: yes Install ${prefix}: /usr/local/nagios Install ${includedir}: /usr/local/nagios/include/nagios Lock file: /run/nagios.lock Check result directory: /usr/local/nagios/var/spool/checkresults Init directory: /lib/systemd/system Apache conf.d directory: /etc/apache2/sites-enabled Mail program: /bin/mail Host OS: linux-gnu IOBroker Method: epoll Web Interface Options: ------------------------ HTML URL: http://localhost/nagios/ CGI URL: http://localhost/nagios/cgi-bin/ Traceroute (used by WAP): Review the options above for accuracy. If they look okay, type 'make all' to compile the main program and CGIs.
अब आप
make
कमांड का उपयोग करके संकलन प्रक्रिया शुरू कर सकते हैं:
sudo make all
आपके सिस्टम के आधार पर संकलन में कुछ समय लग सकता है। एक बार निर्माण प्रक्रिया पूरी हो जाने के बाद, आपको निम्नलिखित संदेश के साथ प्रस्तुत किया जाएगा:
3. नागोइस यूजर एंड ग्रुप बनाना
निम्नलिखित कमांड एक नई प्रणाली
nagios
उपयोगकर्ता और समूह बनाएगी:
sudo make install-groups-users
Apache
www-data
उपयोगकर्ता को
nagios
समूह में जोड़ें:
sudo usermod -a -G nagios www-data
4. Nagios बायनेरिज़ स्थापित करें
Nagios बाइनरी फ़ाइलों, CGI और HTML फ़ाइलों को स्थापित करने के लिए निम्न कमांड निष्पादित करें:
sudo make install
आपको निम्न आउटपुट देखना चाहिए:
*** Main program, CGIs and HTML files installed ***
5. बाहरी कमांड डायरेक्टरी बनाना
Nagios बाहरी अनुप्रयोगों से कमांड प्रोसेस कर सकते हैं। बाहरी कमांड निर्देशिका बनाएं और टाइप करके उचित अनुमतियाँ सेट करें:
sudo make install-commandmode
*** External command directory configured ***
6. नागोसि कॉन्फ़िगरेशन फ़ाइल स्थापित करें
के साथ नमूना Nagios कॉन्फ़िगरेशन फ़ाइलों को स्थापित करें:
sudo make install-config
*** Config files installed *** Remember, these are *SAMPLE* config files. You'll need to read the documentation for more information on how to actually define services, hosts, etc. to fit your particular needs.
7. अपाचे कॉन्फ़िगरेशन फ़ाइलें स्थापित करें
नीचे दिए गए आदेश Apache वेब सर्वर कॉन्फ़िगरेशन फ़ाइलों को स्थापित करेगा:
sudo make install-webconf
*** Nagios/Apache conf file installed ***
सुनिश्चित करें कि अपाचे फिर से लिखना और cgi मॉड्यूल सक्षम हैं:
sudo a2enmod rewrite
sudo a2enmod cgi
8. Systemd Unit फ़ाइल बनाना
निम्न कमांड सिस्टम यूनिट फ़ाइल स्थापित करता है और बूट पर शुरू करने के लिए नगिओस सेवा को भी कॉन्फ़िगर करता है।
sudo make install-daemoninit
… *** Init script installed ***
9. उपयोगकर्ता खाता बनाना
nagiosadmin
वेब इंटरफ़ेस तक पहुंचने में सक्षम होने के लिए आपको एक उपयोगकर्ता नाम बनाने की आवश्यकता होगी, जिसे
nagiosadmin
कहा जाता है
nagiosadmin
नामक उपयोगकर्ता बनाने के लिए निम्न
htpasswd
कमांड का उपयोग करें
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
आपको उपयोगकर्ता का पासवर्ड दर्ज करने और पुष्टि करने के लिए प्रेरित किया जाएगा।
New password: Re-type new password: Adding password for user nagiosadmin
परिवर्तनों को प्रभावी करने के लिए Apache सेवा को पुनरारंभ करें:
sudo systemctl restart apache2
10. फ़ायरवॉल को कॉन्फ़िगर करना
फ़ायरवॉल अवांछित ट्रैफ़िक के विरुद्ध आपके सर्वर को सुरक्षित करेगा।
टाइप करके अपाचे पोर्ट खोलें:
Nagios प्लगइन्स स्थापित करना
/usr/src
निर्देशिका पर वापस जाएं और प्रोजेक्ट Github भंडार से नागोइस प्लगइन्स का नवीनतम संस्करण डाउनलोड करें:
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
एक बार डाउनलोड पूरा होने पर टाइप करके टार फाइल को निकालें:
sudo tar zxf nagios-plugins.tar.gz
प्लगइन्स स्रोत निर्देशिका में बदलें:
cd nagios-plugins-release-2.2.1
नागोस प्लगइन्स को संकलित करने और स्थापित करने के लिए एक-एक करके निम्नलिखित कमांड चलाएँ:
sudo./tools/setup
sudo./configure
sudo make
sudo make install
नागियोस शुरू
अब जब Nagios और इसके दोनों प्लगइन्स इंस्टॉल हो गए हैं, तो निम्न कमांड के साथ Nagios सेवा शुरू करें:
sudo systemctl start nagios
यह सत्यापित करने के लिए कि नागिओस चल रहा है, टाइप करके सेवा की स्थिति जांचें:
sudo systemctl status nagios
आउटपुट कुछ इस तरह दिखना चाहिए कि यह दर्शाता है कि नागियोस सेवा सक्रिय और चल रही है।
* nagios.service - Nagios Core 4.4.2 Loaded: loaded (/lib/systemd/system/nagios.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-11-16 14:54:21 PST; 1s ago Docs: https://www.nagios.org/documentation Process: 18294 ExecStopPost=/bin/rm -f /usr/local/nagios/var/rw/nagios.cmd (code=exited, status=0/SUCCESS) Process: 18293 ExecStop=/bin/kill -s TERM ${MAINPID} (code=exited, status=0/SUCCESS) Process: 18315 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Process: 18313 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Main PID: 18325 (nagios) Tasks: 6 (limit: 2319) CGroup: /system.slice/nagios.service
Nagios वेब इंटरफ़ेस तक पहुँचना
नागियोस वेब इंटरफेस तक पहुँचने के लिए अपना पसंदीदा ब्राउज़र खोलें और अपने सर्वर का डोमेन नाम या सार्वजनिक आईपी पता
/nagios
उसके बाद
/nagios
टाइप करें:
http(s)://your_domain_or_ip_address/nagios
nagiosadmin
उपयोगकर्ता लॉगिन क्रेडेंशियल दर्ज करें और आपको डिफ़ॉल्ट Nagios होम पेज पर पुनः निर्देशित किया जाएगा जैसा कि चित्र पर दिखाया गया है:
निष्कर्ष
आपने अपने Ubuntu सिस्टम पर स्रोत से नवीनतम Nagios संस्करण सफलतापूर्वक स्थापित किया है।
अब आपको नागिओस डॉक्यूमेंटेशन की जांच करनी चाहिए और नागोस को कॉन्फ़िगर और उपयोग करने के तरीके के बारे में और जानना चाहिए।
ubuntu nagios निगरानीविंडोज 7 में अभिभावकीय नियंत्रण कैसे सेट करें, कॉन्फ़िगर करें, कॉन्फ़िगर करें,

जानें कि अभिभावक नियंत्रण सुविधा को सक्षम, अक्षम, कॉन्फ़िगर और उपयोग कैसे करें विंडोज 7 में बच्चों की इंटरनेट गतिविधियों की निगरानी और नियंत्रण करने के लिए।
Ubuntu 18.04 पर रेडिस को कैसे स्थापित करें और कॉन्फ़िगर करें

रेडिस एक ओपन-सोर्स इन-मेमोरी डेटा स्ट्रक्चर स्टोर है। यह एक डेटाबेस, कैश और मैसेज ब्रोकर के रूप में इस्तेमाल किया जा सकता है और विभिन्न डेटा संरचनाओं जैसे स्ट्रिंग्स, हैश, लिस्ट, सेट, आदि का समर्थन करता है। यह ट्यूटोरियल बताता है कि उबंटू 18.04 सर्वर पर रेडिस को कैसे इंस्टॉल और कॉन्फ़िगर किया जाए।
Ubuntu 18.04 पर गॉग्स कैसे स्थापित करें और कॉन्फ़िगर करें

गॉग्स गो में लिखा गया एक सेल्फ होस्टेड ओपन सोर्स गिट सर्वर है। इसमें एक रिपॉजिटरी फ़ाइल संपादक, प्रोजेक्ट इश्यू ट्रैकिंग और एक अंतर्निहित विकी शामिल है। यह ट्यूटोरियल उबंटू 18.04 पर गॉग्स को स्थापित करने और कॉन्फ़िगर करने के चरणों को कवर करता है।