Ubuntu 20.04 और Apache पर मैटिक इंस्टॉलेशन

मैटिक सुविधा

कुछ समय पहले मैंने आपको विपणन अभियानों को स्वचालित करने के लिए एक ओपन सोर्स प्लेटफॉर्म मैटिक के बारे में बताया था। आइए देखें कि कैसे 20.04 Ubuntu और एक अपाचे सर्वर पर चलने वाले वर्चुअल प्राइवेट सर्वर (वीपीएस) पर इसे स्थापित किया जाए।

हमें यह ध्यान रखना चाहिए कि प्रत्येक होस्टिंग प्रदाता अलग-अलग कॉन्फ़िगरेशन स्थापित करता है, इसलिए आपको कुछ अनुकूलन करने पड़ सकते हैं।

मैटिक सुविधा। क्या ज़रूरत है

Mautic (इस लेख के प्रयोजनों के लिए) स्थापित करने की आवश्यकताएं इस प्रकार हैं:

  • उबंटू 20.04।
  • Apache 2x या उच्चतर।
  • MaríaDB 10.1 या MySQL 5.5.3।
  • PHP 7.4 या उच्चतर।

एक वर्चुअल प्राइवेट सर्वर एक भौतिक सर्वर के संसाधनों को प्रत्येक उपयोगकर्ता के लिए एक भौतिक सर्वर की लागत के बिना साझा करने का एक तरीका है, लेकिन पारंपरिक होस्टिंग योजनाओं की तुलना में प्रत्येक को अधिक नियंत्रण देता है। प्रत्येक वर्चुअल सर्वर का अपना ऑपरेटिंग सिस्टम होता है और इसे स्वतंत्र रूप से रिबूट किया जा सकता है।

ध्यान रखने वाली एक बात यह है कि कुछ निश्चित कॉन्फ़िगरेशन परिवर्तन हैं जो आप एक भौतिक सर्वर पर ऑपरेटिंग सिस्टम में कर सकते हैं, एक VPS में आपको इसे अपने होस्टिंग प्रदाता द्वारा दिए गए नियंत्रण कक्ष से करना होगा या ऐसा करने के लिए कहेंगे। ।

सबसे पहले, मैं आपको सलाह देता हूं कि आप इन दो लेखों को पढ़ें

पिछला कॉन्फ़िगरेशन

Mautic की स्थापना से शुरू करने से पहले हमें फ़ायरवॉल को कॉन्फ़िगर करना होगा।

फ़ायरवॉल एक नेटवर्क सुरक्षा उपकरण है जो आने वाले और बाहर जाने वाले नेटवर्क ट्रैफ़िक की निगरानी करता है और सुरक्षा नियमों के एक सेट के आधार पर डेटा पैकेट को अनुमति देता है या ब्लॉक करता है। हम दो प्रकार के सर्वर पा सकते हैं:

  • बाहरी फ़ायरवॉल: यह होस्टिंग प्लान के साथ उपलब्ध है। महान लाभ यह है कि आप वर्चुअल सर्वर पर कितनी बार ऑपरेटिंग सिस्टम स्थापित करते हैं, आपको फ़ायरवॉल को कॉन्फ़िगर करने के लिए याद नहीं करना पड़ेगा।
  • आंतरिक फ़ायरवॉल: उबंटू डिफ़ॉल्ट रूप से एक फ़ायरवॉल का उपयोग करता है जिसे UFW (अधूरा फ़ायरवॉल) कहा जाता है, UFW डिफ़ॉल्ट रूप से सर्वर के सभी संभावित प्रवेश बिंदुओं को बंद कर देता है, इसलिए हमें आवश्यक पोर्ट खोलना होगा।

वैसे भी, भले ही होस्टिंग प्रदाता ने आपको अपना वीपीएस किराए पर दिया हो, आपको बाहरी फ़ायरवॉल प्रदान करता है, आपको आंतरिक को भी कॉन्फ़िगर करना चाहिए।

हम सुनिश्चित करते हैं कि सिस्टम अद्यतित है:
sudo apt update
sudo apt upgrade -y

हम निर्भरता स्थापित करते हैं
sudo apt install apache2 libapache2-mod-php php unzip mariadb-server php-xml php-mysql php-imap php-zip php-intl php-curl ntp -y

हम फ़ायरवॉल को कॉन्फ़िगर करते हैं
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

हम फ़ायरवॉल को सक्रिय करते हैं
sudo ufw enable

यह आपको एक संदेश दिखाएगा जो आपको चेतावनी देता है कि कमांड निष्पादित करने से रिमोट कनेक्शन बाधित हो सकता है। प्रेस Y या S को स्वीकार करने के लिए उपयुक्त है।

फिर आपको एक और संदेश दिखाई देगा जो आपको सूचित करता है कि फ़ायरवॉल सक्रिय है और हर बार सिस्टम शुरू होने पर सक्षम हो जाएगा।

हम जाँच सकते हैं कि फ़ायरवॉल किसके साथ काम कर रहा है:
sudo ufw status

सिंगल साइट या मल्टीसाइट?

एक आभासी निजी सर्वर का लाभ उठाने का सबसे अच्छा तरीका कई साइटों को होस्ट करना है। वास्तव में, इंस्टॉलेशन विधि दोनों मामलों में समान है, केवल एक चीज जो इंस्टॉलेशन निर्देशिका को बदलती है और यदि आप मल्टीसिट विकल्प चुनते हैं तो कुछ अतिरिक्त चरणों की आवश्यकता है।

अन्य वेबसाइटों के साथ मैटिक की स्थापना के लिए प्रारंभिक चरण

हम अपनी ज़रूरत की प्रत्येक वेबसाइट के लिए एक निर्देशिका बनाते हैं
sudo mkdir -p /var/www/midominio1.com/public_html
sudo mkdir -p /var/www/midominio2.com/public_html
sudo mkdir -p /var/www/midominio3.com/public_html

/ var / www और / public_html स्थिर रहता है। mydomain आपके द्वारा प्रत्येक साइट के लिए उपयोग किए जा रहे डोमेन द्वारा प्रतिस्थापित किया जाता है। याद रखें कि आपको एक डोमेन खरीदना है और इसे अपने वर्चुअल प्राइवेट सर्वर के डीएनएस से कॉन्फ़िगर करना है।

जैसा कि हमने कहा, इस मामले में कि Mautic वर्चुअल प्राइवेट सर्वर पर स्थापित एकमात्र साइट है, ये पिछले चरण आवश्यक नहीं हैं। अंतर यह है कि हम डायर पर काम करने जा रहे हैं


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   फर्नांडो कहा

    मैंने देखा कि माउटी को काम करने के लिए आवश्यक फ़ाइलें स्थापित की गई थीं, लेकिन माउटिक स्थापित नहीं किया गया था, ऐसा लगता है कि शीर्षक जो कहता है उसमें सामग्री गायब है

    1.    डिएगो जर्मन गोंजालेज कहा

      मुझे समीक्षा के लिए सप्ताहांत दीजिए। यह लेखों की एक श्रृंखला है और मैं शायद लिंक भूल गया हूँ

    2.    डिएगो जर्मन गोंजालेज कहा

      नमस्ते। आपको ब्राउज़र के साथ उस पेज पर जाना होगा जहां आपने साइट इंस्टॉल की थी और इंस्टॉलर चलाना था।

      1.    jaime कहा

        ब्राउज़र से उस पृष्ठ पर जाएँ जहाँ आपने साइट स्थापित की थी और चलाएँ ????????
        सच तो यह है कि मुझे नहीं पता कि कहां जाना है, मुझे लगता है कि लिंक डाल देना बेहतर होगा