SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

लाइटवेट वर्डप्रेस इंस्टालेशन :SQLite के साथ वर्डप्रेस कैसे स्थापित करें

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

डेटाबेस के रूप में SQLite…?

SQLite बहुत हल्का कम जटिल डेटाबेस सिस्टम है। यदि हम एक ऐसे इंस्टॉलेशन के बारे में बात कर रहे हैं जहां आप हजारों ग्राहकों की सेवा करने की सोच रहे हैं, तो यह एक आदर्श विकल्प नहीं है। लेकिन हम केवल इन-हाउस उपयोग के लिए लाइट इंस्टालेशन पर विचार करेंगे। तो, इस उपयोग के मामले में SQLite वास्तव में अच्छा काम करता है।

SQLite के साथ वर्डप्रेस कैसे स्थापित करें? WPSQLite दर्ज करें

WPSQLite उपरोक्त उपयोग के मामले के लिए वास्तव में एक कॉम्पैक्ट प्लग एंड प्ले समाधान है। एक परियोजना में सब कुछ अच्छी तरह से बूटस्ट्रैप किया गया है। आपको बस कुछ प्रति-आवश्यकताओं को पूरा करना है और php wpsqlite install execute को निष्पादित करना है !
WPSQLite इंस्टॉल करें

बस डिस्टर्ब फ़ोल्डर खोलें, wpsqlite.phar डाउनलोड करें और इसे अपने वैश्विक पथ में डालें या स्थानीय निर्देशिका से उपयोग करें, जो भी आपके लिए सुविधाजनक हो। मेरे लिनक्स टकसाल सिस्टम के लिए, मैंने फ़ाइल को ~/.local/bin foldar में डाल दिया है , नाम बदला wpsqlite.phar wpsqlite . के रूप में . अन्य प्रणालियों के लिए, विस्तृत निर्देशों के लिए रिपॉजिटरी देखें।

चेतावनी

किसी भी चल रहे अपाचे/nginx/अन्य प्रक्रिया को रोकना सुनिश्चित करें जो पहले आपके 80 पोर्ट पर सुन रही है!
एक्सटेंशन सक्षम करें

pdo_sqlite , sqlite3 और कर्ल एक्सटेंशन सक्षम होना चाहिए। यदि आप *nix आधारित ऑपरेटिंग सिस्टम (लिनक्स, मैक) का उपयोग कर रहे हैं तो बस अपना php.ini खोलें और उस लाइन को अनकम्मेंट करें जहां यह लिखा हो ;extension=pdo_sqlite

(अनकम्मेंट =उस लाइन की शुरुआत से अर्धविराम हटा दें, इसलिए इसे extension=pdo_sqlite जैसा बनाएं। . )

साथ ही ;extension=sqlite3 . को अनकम्मेंट करें और इसे extension=sqlite3 . जैसा बनाएं और curl को सक्षम करें . लाइन देखें ;extension=curl और इसे इस तरह सक्षम करें extension=curl
अपने PHP संस्करण के लिए SQLite स्थापित करें

आपको अपने PHP संस्करण के लिए sqlite पुस्तकालय स्थापित करने की आवश्यकता हो सकती है, उदाहरण के लिए यदि आपके पास php8 है, तो आपको इसे डेबियन/डेबियन-वेरिएंट पर इस तरह स्थापित करने की आवश्यकता हो सकती है

sudo apt install php8.0-sqlite3

मेरे मामले में, मैं संस्करण 7.2 का उपयोग कर रहा था, इसलिए मैंने sudo apt install php7.2-sqlite3 कमांड चलाया।
एक नई साइट बनाएं

अपनी पसंद की निर्देशिका पर जाएं और नीचे दिए गए आदेश चलाएं।

php wpsqlite.phar install

या

wpsqlite.phar install

बस अपने टर्मिनल प्रॉम्प्ट का पालन करें। यह कमांड कर्ल का उपयोग करके wordpress.org से नवीनतम वर्डप्रेस इंस्टॉलेशन को पुनः प्राप्त करेगा और sqlite डेटाबेस के साथ काम करने के लिए कॉन्फ़िगर करेगा।
पहले से स्थापित साइट चलाएँ

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

php wpsqlite.phar start <sitename>
php wpsqlite.phar start abcd.wplocal.xyz

या

wpsqlite.phar start <sitename>
wpsqlite.phar start abcd.wplocal.xyz

कमांड के बाद अपने ब्राउजर में जाएं और abcd.wplocal.xyz . पर जाएं

मेरे विशिष्ट मामले में, मैंने wpsqlite इंस्टॉल निष्पादित किया है। क्योंकि मैंने wpsqlite.phar का नाम बदल दिया है करने के लिए wpsqlite

स्थापना के बाद की आवश्यकता

यदि आप अपने हाल ही में स्थापित वर्डप्रेस में प्लगइन्स और थीम स्थापित करना चाहते हैं तो आपको कुछ त्रुटियां आ सकती हैं। इसे हल करने के लिए बस अपना wp-config.php open खोलें और निम्न पंक्ति जोड़ें

define ('FS_METHOD', 'direct');

उपयोगकर्ता मेटा इस सेटअप में निर्बाध रूप से काम करता है, इसलिए इसे आज़माएं दोस्तों।

रिपोजिटरी

https://github.com/hasinhayder/wpsqlite


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Android Studio में कक्ष डेटाबेस का उपयोग करके तालिकाओं को जोड़ना

  2. सूचीदृश्य में पृष्ठ पर अंक लगाना

  3. लॉगकैट अमान्य कॉलम डेटा 1 कहता है

  4. Play Store पर Android पुश अपडेट

  5. फ्रैगमेंट में एंड्रॉइड स्क्लाइट डेटाबेस खोलना