Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
जैसे-जैसे आपकी वेबसाइट का ट्रैफ़िक बढ़ता है और आपके पाठक / दर्शक का आधार बढ़ता जाता है, आप अंततः अपनी साझा होस्टिंग योजना को आगे बढ़ाएंगे और वीपीएस में प्रवास करने पर विचार करेंगे।
एक ही डोमेन का उपयोग करते हुए अपनी वर्डप्रेस साइट को माइग्रेट करने के लिए, आपको निम्नलिखित पहलुओं पर विचार करना चाहिए:
यह ट्यूटोरियल एक साझा साइट से एक Vultr VPS के लिए वर्डप्रेस साइट को माइग्रेट करने की प्रक्रिया को कवर करेगा।
आमतौर पर, साझा होस्ट विक्रेता आपको नियंत्रण कक्ष या कुछ डेटाबेस प्रशासन टूल में अपने MySQL डेटाबेस को निर्यात करने की क्षमता प्रदान करता है। वैसे भी, आपको अपने पूरे वर्डप्रेस डेटाबेस को डाउनलोड करने के लिए अपने वेब निर्देशिका में निर्यात करना होगा। मान लें कि निर्यात की गई डेटाबेस फ़ाइल wordpress.sql
साझा होस्ट पर वेब निर्देशिका के आधार निर्देशिका में बैठी है।
डेटाबेस बैकअप फ़ाइल को अपने एसएसएच टर्मिनल से सर्वर पर कॉपी करें। सुनिश्चित करें कि 403 निषिद्ध त्रुटि से बचने के लिए फ़ाइल की अनुमति 644 है।
cd ~
wget http://www.yourdomain.com/wordpress.sql
इसके अतिरिक्त, भविष्य के उपयोग के लिए डेटाबेस का नाम, डेटाबेस उपयोगकर्ता नाम और डेटाबेस पासवर्ड तैयार करना सुनिश्चित करें।
सूचना : अनधिकृत पहुंच को रोकने के लिए, वेब निर्देशिका में डेटाबेस बैकअप फ़ाइल को ट्रांसमिशन समाप्त करते ही हटा दिया जाना चाहिए। इसके अतिरिक्त, आप फ़ाइल नाम के रूप में एक यादृच्छिक नाम / स्ट्रिंग का उपयोग कर सकते हैं जो फ़ाइल में अनधिकृत पहुंच की संभावना को बहुत कम कर देता है। भले ही, फ़ाइल को आपके Vultr उदाहरण में डाउनलोड करने के तुरंत बाद हटा दिया जाना चाहिए।
आपको केवल संपूर्ण wp-content
निर्देशिका और कुछ मैन्युअल रूप से जोड़ी गई फ़ाइलों का बैकअप लेना होगा , जैसे favicon.ico
कि वेब निर्देशिका के आधार निर्देशिका में। मान लीजिए कि आपने पूरी "wp-content" निर्देशिका जोड़ी है और इन सभी फ़ाइलों को एक संग्रह फ़ाइल में नाम दिया है files.tar.gz
जो वेब निर्देशिका के आधार निर्देशिका में भी है।
अपने SSH टर्मिनल से सर्वर पर संग्रह फ़ाइल की प्रतिलिपि बनाएँ। फिर से, सुनिश्चित करें कि फ़ाइल की अनुमति 644 है।
wget http://www.yourdomain.com/files.tar.gz
प्रसारण के बाद वेब निर्देशिका में इस संग्रह फ़ाइल को हटा दें।
यम के साथ अपने सिस्टम को अपडेट करें:
sudo yum update -y
फिर वर्डप्रेस डैशबोर्ड से अपने वर्डप्रेस इंस्टॉलेशन को नवीनतम संस्करण में अपडेट करें।
आपको Vultr VPS पर वर्डप्रेस साइट को पुनर्स्थापित करने के लिए, आपको Vultr WordPress डेटाबेस को फिर से बनाने की आवश्यकता है, दूसरे शब्दों में, आपको इसकी सभी तालिकाओं को हटाने और पूर्व डेटाबेस बैकअप को आयात करने की आवश्यकता है।
Vultr एक-क्लिक वर्डप्रेस ऐप के डिफ़ॉल्ट MySQL क्रेडेंशियल्स प्रदर्शित करें:
sudo cat /root/.my.cnf
MySQL शेल में लॉग करने के लिए स्क्रीन पर क्रेडेंशियल्स का उपयोग करें:
mysql -u root -p
उस डेटाबेस को खोजें जिसके नाम में wp
7 अंक हैं, और फिर इसका उपयोग करने के लिए स्विच करें। कहो तो wp9968857
यहीं है।
SHOW DATABASES;
USE wp9968857;
वैकल्पिक: आप समीक्षा के लिए टेबल ड्रॉपिंग कमांड उत्पन्न कर सकते हैं:
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'wp_%';
डेटाबेस wp9968857 में 12 तालिकाओं को हटाने के लिए निम्न आदेशों का उपयोग करें:
USE wp9968857;
DROP TABLE wp_commentmeta; DROP TABLE wp_comments; DROP TABLE wp_links; DROP TABLE wp_options; DROP TABLE wp_postmeta; DROP TABLE wp_posts; DROP TABLE wp_term_relationships; DROP TABLE wp_term_taxonomy; DROP TABLE wp_termmeta; DROP TABLE wp_terms; DROP TABLE wp_usermeta; DROP TABLE wp_users;
MySQL शेल में रहते हुए, नए बनाए गए डेटाबेस में MySQL बैकअप फ़ाइल आयात करें:
SET NAMES 'UTF8';
SOURCE ~/wordpress.sql
EXIT;
बैकअप फ़ाइलों को पुनर्स्थापित करने के लिए, आपको files.tar.gz
फ़ाइल को अनज़िप करने की आवश्यकता है , प्रत्येक फ़ाइल और निर्देशिका के लिए उचित अनुमतियाँ सेट करें, और उन्हें उचित स्थानों पर वापस ले जाएं।
अपने घर निर्देशिका के लिए बैकअप फ़ाइल खोलना:
cd ~
tar -zxvf ~/files.tar.gz -C ~
अब wp-content
निर्देशिका और मैन्युअल रूप से जोड़ी गई फ़ाइल "favicon.ico" को आपके घर की निर्देशिका में बैठना चाहिए।
अनुमति त्रुटियों को रोकने के लिए, संपूर्ण wp-content
निर्देशिका और फ़ाइल निम्नलिखित favicon.ico
होनी चाहिए nginx:nginx
:
sudo chown -R nginx:nginx wp-content
sudo chown nginx:nginx favicon.ico
इसके अलावा, wp-content
निर्देशिका और इसकी हर उप निर्देशिका की अनुमति 755 पर सेट की जानी चाहिए, हर फाइल की अनुमतियों को 644 पर सेट किया जाना चाहिए:
sudo chmod 755 wp-content
cd wp-content
find ./ -type d -print | sudo xargs chmod 755
find ./ -type f -print | sudo xargs chmod 644
cd ~
sudo chmod 644 favicon.ico
उन्हें वेब निर्देशिका में वापस ले जाएं /var/www/html
:
sudo mv /var/www/html/wp-content /var/www/html/backup-wp-content
sudo mv ~/wp-content /var/www/html/wp-content
sudo mv ~/favicon.ico /var/www/html/favicon.ico
सर्वर को पुनरारंभ करें:
sudo shutdown -r now
अब, आप http: // [आपका सर्वर-आईपी] / से अपनी माइग्रेटेड साइट पर नज़र डाल सकते हैं। लॉग इन करने के लिए पूर्व वर्डप्रेस क्रेडेंशियल्स का उपयोग करना याद रखें। VPS की तैनाती के दौरान आपके द्वारा सेटअप किए गए वर्डप्रेस क्रेडेंशियल्स को मिटा दिया गया है और अब मौजूद नहीं है।
यदि आपके वर्डप्रेस साइट की सामग्री में आपके पूर्व आईपी पते से संबंधित पाठ या लिंक हैं, तो आपको उन्हें मैन्युअल रूप से सही करने की आवश्यकता है।
अंत में, आपको अपने डोमेन के DNS ए रिकॉर्ड को संशोधित करने की आवश्यकता है, साझा किए गए होस्ट के आईपी को आपके द्वारा उपयोग किए जा रहे Vultr VPS के आईपी के साथ बदलें। संशोधनों के प्रभावी होने के बाद, आप अपने डोमेन नाम का उपयोग करके अपनी नई वर्डप्रेस साइट पर जा सकते हैं।
यह हमारे ट्यूटोरियल का समापन करता है। पढ़ने और हैप्पी ब्लॉगिंग के लिए धन्यवाद!
w3-cache
। इस समस्या को हल करने के लिए, wp-content/plugins
SSH का उपयोग करके फ़ोल्डर तक पहुँचें और एक प्रत्यय जोड़कर प्लगइन फ़ोल्डर का नाम बदलें। यह प्लगइन को निष्क्रिय करेगा, और 500 त्रुटि को हल करेगा। फिर वर्डप्रेस व्यवस्थापक डैशबोर्ड से, प्लगइन को सक्रिय करें।LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ