मीडियाविकि पर एक-क्लिक करें

इस आलेख में Mediawiki एप्लिकेशन के बारे में जानकारी है जो Vultr पर तैनात की जा सकती है ।

एप्लिकेशन विवरण

Mediawiki Ubuntu Server LTS ऑपरेटिंग सिस्टम पर चलता है। आप अपने Vultr कंट्रोल पैनल पर पाए गए रूट लॉगिन का उपयोग करके SSH क्लाइंट के साथ इस सिस्टम में लॉग इन कर सकते हैं। अप्रैल 2018 से पहले के प्रतिष्ठान CentOS 6 ऑपरेटिंग सिस्टम पर बनाए गए थे।

प्रारंभ में, आपको https://[SERVER_IP]/mw-config/अपने वेब-ब्राउज़र में पहुंच की आवश्यकता होगी । [SERVER_IP]अपने VPS के IP पते के साथ प्रतिस्थापित करें । प्रमाणपत्र चेतावनी को सुरक्षित रूप से अनदेखा किया जा सकता है। लॉगिन क्रेडेंशियल आपको एक ईमेल में भेजे जाते हैं, और आपके वल्चर कंट्रोल पैनल में भी पाए जा सकते हैं। प्रारंभिक Mediawiki वेब-आधारित सेटअप प्रक्रिया को पूरा करने के लिए आपको अपने Vultr कंट्रोल पैनल में "अपग्रेड कुंजी" की भी आवश्यकता होगी। सेटअप विज़ार्ड के अंत में, Mediawiki आपको अपनी LocalSettings.phpफ़ाइल डाउनलोड करने के लिए निर्देश देगा । उस निर्देश को स्वचालित रूप से नियंत्रित किया जाता है और इसे अनदेखा किया जा सकता है।

एक बार जब आप Mediawiki सेटअप पूरा कर लेते हैं, तो आप अपनी Mediawiki साइट पर http://[SERVER_IP]/या पर पहुँच सकते हैं https://[SERVER_IP]/

आप अपनी वेबसाइट के DNS "A रिकॉर्ड" को भी इंगित करना चाह सकते हैं [SERVER_IP]। यह आपको अपनी वेबसाइट ( www.example.com) पर नेविगेट करके Mediawiki तक पहुंचने की अनुमति देगा ।

VPS पर एक MySQL डेटाबेस सर्वर चल रहा है। आप निम्नलिखित को निष्पादित करके डेटाबेस से जुड़ सकते हैं:

mysql -u root

MySQL रूट पासवर्ड VPS पर सहेजा गया है /root/.my.cnf

फ़ाइल अपलोड

डिफ़ॉल्ट रूप से, अपलोड Mediawiki में अक्षम हैं। उन्हें सक्षम करने के लिए, निम्नलिखित करें:

  1. sshरूट के रूप में उपयोग कर अपने सर्वर पर लॉगिन करें ।
  2. LocalSettings.phpफ़ाइल संपादित करें vim /var/www/html/LocalSettings.php:।
  3. बदलें $wgEnableUploadsकरने के लिए true

Nginx लोड करने में विफल रहता है

यदि आपका उदाहरण 1 दिसंबर 2019 के बाद तैनात किया गया था, तो हमने आपकी सुविधा के लिए एक स्क्रिप्ट शामिल की है ताकि आप अपने Nginx config फ़ाइलों को आपके लिए डिफ़ॉल्ट पर वापस सेट कर सकें।

  1. sshरूट के रूप में उपयोग कर अपने सर्वर पर लॉगिन करें ।
  2. कमांड चलाएं /opt/vultr/fix-vhost.sh

SSL विवरण

आपका Mediawiki सर्वर दोनों http://और https://URL से एक्सेस किया जा सकता है । डिफ़ॉल्ट रूप से, https://URL एक स्व-हस्ताक्षरित प्रमाणपत्र का उपयोग करता है, जो एक सुरक्षा चेतावनी प्रदर्शित करता है। इसे सुरक्षित रूप से अनदेखा किया जा सकता है।

https://समर्थन को अक्षम करने के लिए (प्रारंभिक कॉन्फ़िगरेशन के बाद), निम्न कार्य करें:

  1. sshरूट के रूप में उपयोग कर अपने सर्वर पर लॉगिन करें ।
  2. वेब सर्वर से HTTPS vhost फ़ाइल को हटाएं। mv /etc/nginx/conf.d/mediawiki_https.conf /root/
  3. वेब सर्वर को पुनरारंभ करें: systemctl restart nginx.service && systemctl restart php7.2-fpm.service(PHP संस्करण भिन्न हो सकता है)

आपके मीडियाविकि साइट के लिए आपकी योजनाओं के आधार पर, आप एक वास्तविक प्रमाणपत्र प्राधिकारी द्वारा प्रदान किए गए प्रमाण पत्र को अपडेट करना चाह सकते हैं। यह सुरक्षा चेतावनी त्रुटि को हटा देगा। एक नया प्रमाणपत्र स्थापित करने के लिए, निम्नलिखित करें:

  1. अपने डोमेन के लिए प्रमाणपत्र प्राधिकारी से प्रमाणपत्र प्राप्त करें।
  2. sshरूट के रूप में उपयोग कर अपने सर्वर पर लॉगिन करें ।
  3. अद्यतन प्रमाण पत्र के साथ server.crtऔर server.keyफ़ाइलों को बदलें /etc/nginx/ssl/। प्रमाणपत्र स्वरूपों को परिवर्तित करने के विवरण इस लेख के दायरे से बाहर हैं।
  4. वेब सर्वर को पुनरारंभ करें: systemctl restart nginx.service && systemctl restart php7.2-fpm.service(PHP संस्करण भिन्न हो सकता है)

फ्री SSL विथ लेट्स एनक्रिप्ट

सर्टिफिकेट, लेट्स इनक्रिप्ट क्रिप्ट को प्राप्त करने, स्थापित करने और नवीनीकृत करने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर को डिफ़ॉल्ट रूप से इस वन-क्लिक के साथ शामिल किया गया है। इसका उपयोग करने के लिए बस SSH के माध्यम से लॉगिन करें और निम्न कमांड चलाएँ

certbot

Vultr अनुप्रयोगों के बारे में

वल्चर एप्लिकेशन सॉफ्टवेयर पैकेजों के आधुनिक रिलीज का उपयोग करते हैं। एप्लिकेशन को सॉफ़्टवेयर के विशिष्ट संस्करणों के साथ तैनात करने के लिए कॉन्फ़िगर किया गया है। समय के साथ, Vultr टीम नए ऑपरेटिंग सिस्टम, पैकेज संस्करण आदि को शामिल करने के लिए एप्लिकेशन प्रसाद को अपडेट करेगी। यह दस्तावेज़ केवल इस एप्लिकेशन के नवीनतम संस्करण के बारे में अप-टू-डेट जानकारी प्रदान करता है । Vultr एप्लिकेशन को बिना सूचना के अपडेट किया जाता है। यदि आप हमारे एप्लिकेशन टेम्प्लेट के आधार पर प्रोजेक्ट या इन्फ्रास्ट्रक्चर बनाने की योजना बनाते हैं, तो हम आपकी प्रारंभिक तैनाती में उपयोग किए गए एप्लिकेशन का स्नैपशॉट लेने की सलाह देते हैं।

एक टिप्पणी छोड़ें

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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