क्या आप उबंटू लिनक्स पर एचटीटीपीएस का उपयोग करके ज़ब्बिक्स स्थापित करना सीखना चाहेंगे? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि एचटीटीपीएस का उपयोग करके ज़ब्बिक्स सर्वर को कैसे स्थापित किया जाए, और एक्सेस किया जाए और एक कंप्यूटर रनिंग उबंटू लिनक्स पर लेटसेन्क्रिप्ट से एक मुफ्त प्रमाण पत्र प्राप्त किया जाए।
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.2
उपकरण सूची
यहां आप इस ट्यूटोरियल बनाने के लिए इस्तेमाल उपकरणों की सूची पा सकते हैं।
इस लिंक में इस ट्यूटोरियल को बनाने के लिए इस्तेमाल की जाने वाली सॉफ्टवेयर लिस्ट भी दिखाई देगी।
ज़ब्बिक्स प्लेलिस्ट:
इस पृष्ठ पर, हम ज़बिक्स इंस्टॉलेशन से संबंधित वीडियो की सूची तक त्वरित पहुंच प्रदान करते हैं।
FKIT नाम के हमारे यूट्यूब चैनल की सदस्यता लेना न भूलें।
Zabbix संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम ज़बिक्स स्थापना से संबंधित ट्यूटोरियल की एक सूची तक त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल Zabbix HTTPS – Ubuntu लिनक्स पर स्थापना
MySQl डेटाबेस सेवा स्थापित करें।
MySQL सेवा कमांड-लाइन तक पहुंचें।
ज़ब्बिक्स नाम से एक डेटाबेस बनाएं।
ज़ब्बिक्स नाम का डाटाबेस उपयोगकर्ता बनाएं।
हमारे उदाहरण में, पासवर्ड kamisma123 zabbix नाम के उपयोगकर्ता के लिए सेट किया गया था ।
Zabbix नाम के डेटाबेस पर Zabbix अनुमति नाम MySQL उपयोगकर्ता दे ।
Zabbix 5 स्थापना पैकेज डाउनलोड करें।
MySQL के अंदर Zabbix डेटाबेस टेम्पलेट आयात करें।
आपने ज़ब्बिक्स डेटाबेस इंस्टॉलेशन समाप्त कर दिया है।
ट्यूटोरियल Zabbix HTTPS – वेब सर्वर स्थापित करना
अपाचे वेब सर्वर और सभी आवश्यक पैकेज स्थापित करें।
आवश्यक अपाचे मॉड्यूल सक्षम करें।
अपाचे कॉन्फ़िगरेशन फ़ाइल को संपादित करें।
इस फ़ाइल के अंत में निम्नलिखित लाइनें जोड़ें।
अपने सिस्टम पर पीएचपी कॉन्फ़िगरेशन फ़ाइल का स्थान ढूंढें।
नाम विन्यास फ़ाइल संपादित करें: पीएचपी। Ini.
ध्यान रखें कि आपका पीएचपी संस्करण और फ़ाइल का स्थान मेरा समान नहीं हो सकता है।
php.ini फ़ाइल पर निम्नलिखित आइटम सेट करें:
अपने स्थान पर सही टाइमज़ोन सेट करें।
अपाचे सेवा को पुनः आरंभ करें।
आपने पीएचपी समर्थन के साथ अपाचे वेब सर्वर इंस्टॉलेशन समाप्त कर दिया है।
ट्यूटोरियल Zabbix HTTPS – अपाचे वर्चुअल होस्ट कॉन्फ़िगर
वर्चुअल होस्ट अगर कोई ऐसी सुविधा है जो एक अपाचे सर्वर को एक ही आईपी पते का उपयोग करके कई वेबसाइटों की पेशकश करने की अनुमति देती है।
अपाचे वर्चुअलहोस्ट सुविधा का उपयोग करने के लिए आवश्यक बुनियादी ढांचा बनाएं
हमारी वेबसाइट का नाम होगा: ZABBIX। खनन पूल। निंजा.
इस वेबसाइट फ़ाइलों को निम्नलिखित निर्देशिका के अंदर संग्रहीत किया जाएगा:
इस वेबसाइट लॉग निम्नलिखित निर्देशिका के अंदर संग्रहीत किया जाएगा:
Zabbix वेबसाइट के लिए एक अपाचे वर्चुअल होस्ट कॉन्फ़िगरेशन फ़ाइल बनाएं।
यहां हमारे विन्यास के साथ फ़ाइल है ।
Zabbix आभासी मेजबान विन्यास सक्षम करें।
अपाचे सेवा को पुनः आरंभ करें।
आपने अपाचे पर ज़ब्बिक्स वर्चुअल होस्ट कॉन्फ़िगरेशन समाप्त कर दिया है।
ट्यूटोरियल Zabbix HTTPS – डीएनएस डोमेन रजिस्ट्री
GODADDY वेबसाइट तक पहुंचें और डीएनएस डोमेन खरीदें।
हमारे उदाहरण में, हम माइनिंग-पूल नाम का डोमेन खरीदते हैं। निंजा.
आप डीएनएस डोमेन खरीदने के लिए किसी भी वेबसाइट का उपयोग कर सकते हैं, GoDaddy सिर्फ मेरी व्यक्तिगत पसंद है।
कंप्यूटर रनिंग अपाचे के लिए अपनी Zabbix वेबसाइट की ओर इशारा करते हुए एक डीएनएस प्रविष्टि बनाएं।
हमारे उदाहरण में, हमने ZABBIX की ओर इशारा करते हुए एक डीएनएस प्रविष्टि बनाई। खनन पूल। निंजा 34.217.177.160 को।
अपने डीएनएस विन्यास का परीक्षण करने के लिए NSLOOKUP कमांड का उपयोग करें।
यहां कमांड आउटपुट है।
अपना ब्राउज़र खोलें और वेबसाइट के HTTP संस्करण तक पहुंचने का प्रयास करें।
हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:
• http://zabbix.mining-pool.ninja
बधाइयाँ! आपने आवश्यक डीएनएस विन्यास समाप्त कर दिया है।
ट्यूटोरियल Zabbix HTTPS – अपाचे पर मुफ्त HTTPS प्रमाण पत्र स्थापित करें
हमें मुफ्त एचटीटीपीएस प्रमाण पत्र स्थापित करने की आवश्यकता है।
हमें सभी HTTP ट्रैफ़िक को ज़ब्बिक्स वेबसाइट के HTTPS संस्करण में स्वचालित रूप से रीडायरेक्ट करने की भी आवश्यकता है।
आवश्यक पैकेजों की सूची स्थापित करें।
अपाचे मुक्त HTTPS प्रमाण पत्र स्थापित करें
• सेवा की शर्तों से सहमत होने के लिए दबाओ (ए) ।
• अपने ई-मेल को साझा करने और न्यूज़लेटर्स प्राप्त करने के लिए दबाएं (वाई)।
• अपनी HTTP वेबसाइट को HTTPS संस्करणों में स्वचालित रूप से रीडायरेक्ट करने के लिए दबाएं (2) ।
सिस्टम अपने आप एक मुफ्त प्रमाण पत्र स्थापित करेगा।
यह आपकी वेबसाइट के HTTPS संस्करण के लिए सभी HTTP एक्सेस को रीडायरेक्ट करने के लिए अपाचे सर्वर को भी कॉन्फ़िगर करेगा।
हमारे उदाहरण में, सिस्टम ने एक वर्चुअल होस्ट कॉन्फ़िगरेशन फाइल बनाई: ज़ैबिक्स-ले-ssl.conf।
यहां फ़ाइल सामग्री है।
कुंजी फ़ाइल अपने प्रमाण पत्र निजी कुंजी शामिल है और एक सुरक्षित जगह में हर समय रखा जाना चाहिए ।
हमारे उदाहरण में, कुंजी फ़ाइल पर संग्रहीत किया गया था:
सिस्टम स्वचालित रूप से मूल अपाचे की वर्चुअल होस्ट कॉन्फ़िगरेशन फ़ाइल को संशोधित करता है।
यह आपकी वेबसाइट के HTTPS संस्करण में सभी HTTP अनुरोधों को स्वचालित रूप से रीडायरेक्ट करेगा।
आपने आवश्यक एचटीटीपीएस विन्यास समाप्त कर दिया है।
ट्यूटोरियल Zabbix HTTPS – मुफ्त HTTPS प्रमाण पत्र का परीक्षण करें
यह आपके विन्यास का परीक्षण करने का समय है।
अपना ब्राउज़र खोलें और अपनी वेबसाइट के HTTP संस्करण तक पहुंचने का प्रयास करें।
हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:
• http://zabbix.mining-pool.ninja
अपाचे स्वचालित रूप से आपकी वेबसाइट के HTTPS संस्करण के लिए HTTP अनुरोध को रीडायरेक्ट कर देगा।
बधाइयाँ! आपका अपाचे HTTPS विन्यास काम कर रहा है।
ट्यूटोरियल Zabbix सर्वर – उबंटू पर स्थापना
GOLANG पैकेज डाउनलोड और स्थापित करें।
GOLANG सॉफ्टवेयर /usr/स्थानीय फ़ोल्डर के तहत स्थापित किया गया था ।
ठीक से काम करने के लिए, गो सॉफ्टवेयर सिस्टम से पर्यावरण चर का एक सेट होने की उम्मीद करता है।
आवश्यक पर्यावरण चर विन्यास को स्वचालित करने के लिए एक फ़ाइल बनाएं।
यहां फ़ाइल सामग्री है।
अपने कंप्यूटर को रिबूट करें।
सत्यापित करें कि आवश्यक पर्यावरण चर स्वचालित रूप से बनाए गए थे।
यहां सही आउटपुट है:
ज़ब्बिक्स उपयोगकर्ता के लिए एक लिनक्स खाता बनाएं और आवश्यक पैकेज स्थापित करें।
ज़ेबिक्स सर्वर को संकलित और स्थापित करें।
zabbix_server.conf फ़ाइल का स्थान खोजें।
यहां मूल फ़ाइल है, हमारे विन्यास से पहले ।
यहां हमारे विन्यास के साथ नई फ़ाइल है ।
Zabbix सर्वर शुरू करते हैं।
अब, आपको यह चुनना होगा कि ज़ब्बिक्स एजेंट का कौन सा संस्करण जिसका आप उपयोग करना चाहते हैं।
डिफ़ॉल्ट ज़ब्बिक्स एजेंट शुरू करने के लिए निम्नलिखित आदेश का उपयोग करें।
या नए Zabbix Agent2 शुरू करने के लिए निम्नलिखित आदेश का उपयोग करें।
Zabbix एजेंट 2 अग्रभूमि में चलाने के लिए प्रकट होता है ।
पहले बनाई गई अपाचे की वर्चुअल होस्ट डायरेक्टरी में सभी ज़ब्बिक्स फ्रंटएंड फाइल्स को ले जाएं।
सही फ़ाइल की अनुमति निर्धारित करें।
अपाचे सेवा को पुनः आरंभ करें।
ट्यूटोरियल Zabbix HTTPS – वेब इंटरफेस स्थापना
अपना ब्राउज़र खोलें और अपनी ज़ब्बिक्स वेबसाइट के एचटीटीपीएस संस्करण तक पहुंचें।
हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:
• https://zabbix.mining-pool.ninja
जैबिक्स इंस्टॉलेशन विजार्ड प्रस्तुत किया जाएगा।
अगले बटन पर क्लिक करें।
अगली स्क्रीन पर, आपको यह जांचना होगा कि सभी आवश्यकताएं प्राप्त हुई थीं या नहीं।
अगले बटन पर क्लिक करें।
Zabbix डेटाबेस से कनेक्ट करने के लिए आवश्यक डेटाबेस जानकारी दर्ज करें।
• मेजबान: स्थानीय मेजबान
• डाटाबेस उपयोगकर्ता नाम: ज़ब्बिक्स
• डाटाबेस पासवर्ड: kamisama123
अगली स्क्रीन पर आपको बस अगले बटन पर क्लिक करना होगा।
अब, विन्यास सारांश पर एक नज़र डालें।
अगले बटन पर क्लिक करें।
अगली स्क्रीन पर आपको फिनिश बटन पर क्लिक करना होगा।
अंत में, आपको ज़ब्बिक लॉगिन स्क्रीन के साथ प्रस्तुत किया जाएगा।
• Zabbix default username: Admin
• Zabbix default Password: zabbix
एक सफल लॉगिन के बाद, आपको नए जैबिक्स डैशबोर्ड पर भेजा जाएगा।
बधाइयाँ! Zabbix HTTPS स्थापना सफलतापूर्वक समाप्त हो गया था।
ट्यूटोरियल Zabbix HTTPS – वेब इंटरफेस स्थापना
जो मुफ्त प्रमाण पत्र लगाया गया था वह 90 दिनों के लिए मान्य है।
सिस्टम समाप्ति के तीस दिनों के भीतर किसी भी प्रमाण पत्र को स्वचालित रूप से नवीनीकृत करने के लिए एक निर्धारित कार्य बनाता है।
अनुसूचित कार्य नाम CERTBOT है और यह निम्नलिखित निर्देशिका के अंदर स्थित है:
यहां फ़ाइल सामग्री है।
प्रमाण पत्र नवीनीकरण की प्रक्रिया का अनुकरण करने के लिए निम्नलिखित कमांड का उपयोग करें।
यहां कमांड आउटपुट है।
बधाइयाँ! Zabbix HTTPS स्थापना सफलतापूर्वक समाप्त हो गया था।