WordPress मुफ्त ब्लॉगिंग प्लेटफॉर्म
वर्डप्रेस बड़े देव समुदाय के साथ ओपन सोर्स ब्लॉगिंग टूल है
वर्डप्रेस ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है, जिसमें एक संपन्न डेवलपर समुदाय है। इसमें मुफ्त टेम्प्लेट, मुफ्त प्लगइन्स और लैंडिंग पेज प्लगइन्स की एक विस्तृत श्रृंखला है।
अवलोकन
वर्डप्रेस ओपन सोर्स और लोकप्रिय वेबसाइट बिल्डिंग और ब्लॉगिंग सॉफ्टवेयर है। वर्षों से यह एक ब्लॉगिंग प्लेटफॉर्म से एक सामग्री प्रबंधन प्रणाली और एक अनुप्रयोग विकास ढांचे में विकसित हुआ है। ऑनलाइन वेबसाइटों की एक बहुत बड़ी संख्या आज वर्डप्रेस पर चलती है। यह किसी को भी वेबसाइटों के निर्माण के लिए कोई विकास अनुभव नहीं करने की अनुमति देता है। यह आपको अपनी वेबसाइट के डिजाइन और कार्यक्षमता पर पूर्ण नियंत्रण देता है। आप एक ब्लॉग, वेबसाइट बनाना चाहते हैं, या ऑनलाइन बेचना चाहते हैं, वर्डप्रेस आपको सभी उपकरण और सुविधाएँ देता है। इसमें आपके वर्डप्रेस अनुभव को बढ़ाने के लिए हजारों वर्डप्रेस प्लगइन्स के साथ एक व्यापक प्लगइन रिपॉजिटरी है। Wix, Weebly, या Squarespace जैसे अपने प्रतिद्वंद्वियों के विपरीत, वर्डप्रेस ओपन सोर्स और 100% फ्री है और यह इसे व्यवसायों का नंबर एक विकल्प बनाता है। न केवल यह मुफ़्त है यह एक बड़ा विकास समुदाय है, शायद ऑनलाइन उपलब्ध किसी भी सॉफ़्टवेयर के लिए सबसे बड़ा डेवलपर समुदाय है। यह डेवलपर समुदाय वर्डप्रेस के लिए सक्रिय रूप से प्लगइन्स और थीम का निर्माण कर रहा है। भले ही जूमला एक मुफ्त सामग्री प्रबंधन प्रणाली भी है, लेकिन जब आप वर्डप्रेस बनाम जूमला की तुलना करते हैं, तो वर्डप्रेस का मंच की सरल प्रकृति और आसान वास्तुकला के कारण जूमला पर एक बड़ा लाभ होता है। यह। कोई फर्क नहीं पड़ता कि आप किस तरह की वेबसाइट बनाना चाहते हैं, एक संभावना है कि एक मौजूदा वर्डप्रेस प्लगइन पहले से ही उपलब्ध है। उदाहरण के लिए, यदि आप वर्डप्रेस का उपयोग करके एक ऑनलाइन दुकान का निर्माण करना चाहते हैं, तो वर्डप्रेस के लिए वर्डप्रेस के लिए उपलब्ध लोकप्रिय शॉपिंग कार्ट प्लगइन्स की एक बड़ी संख्या है, जैसे कि WooCommerce, EasyCart, Thecartpress, और बहुत कुछ। न केवल शॉपिंग कार्ट, शाब्दिक रूप से प्रत्येक डोमेन में एक प्लगइन उपलब्ध है जैसे कि उपयोगकर्ता-प्रबंधन के लिए आप Buddypress का उपयोग कर सकते हैं। इसकी लोकप्रियता के कारण, वर्डप्रेस डेवलपर्स की पहली पसंद है, जो वर्डप्रेस की कार्यक्षमता का विस्तार करने के लिए अपने स्वयं के ऐड-ऑन लिखने के लिए लिखने के लिए है। वर्डप्रेस के लिए प्लगइन विकास एक उद्योग बन गया है। ऑनलाइन सॉफ़्टवेयर स्टोर के बहुत सारे स्पष्ट रूप से भुगतान और मुफ्त वर्डप्रेस ब्लॉग थीम और प्लगइन्स बेच रहे हैं। इस अवलोकन को लिखने के समय, WordPress.org प्लगइन्स निर्देशिका में 56,000 से अधिक प्लगइन्स उपलब्ध हैं।
आवश्यकताएं
वर्डप्रेस में एक टेम्पलेट प्रोसेसर के माध्यम से एक वेब टेम्पलेट सिस्टम होता है। इसका आर्किटेक्चर एक फ्रंट कंट्रोलर है, जो एक एकल PHP फ़ाइल में गैर-स्थिर URI के लिए सभी अनुरोधों को रूट करता है जो URI का विश्लेषण करता है और लक्ष्य पृष्ठ को पहचानता है। यह अधिक मानव-पठनीय पर्मलिंक के लिए समर्थन की अनुमति देता है। वर्डप्रेस PHP में लिखा गया है और MySQL या मारिया DB डेटाबेस के साथ जोड़ा गया है।
- PHP संस्करण 7.4 या नवीनतम
- MySQL संस्करण 5.6 या नवीनतम या MARIADB संस्करण 10.1 या नवीनतम
- HTTPS / SSL सर्टिफिकेट सपोर्ट
- Apache या nginx के रूप में ये वर्डप्रेस के लिए सबसे विश्वसनीय और शक्तिशाली सर्वर हैं अन्यथा आप किसी भी सर्वर को तब तक स्थापित कर सकते हैं जब तक कि इसका समर्थन PHP और MySQL
विशेषताएँ
वर्डप्रेस कई वेबसाइटों और ब्लॉगों के पीछे की पृष्ठभूमि है जो उपयोगकर्ता हर दिन जाते हैं। वर्डप्रेस एक प्रभावशाली शब्दार्थ प्रकाशन मंच है, और यह इंटरनेट पर एक प्रकाशक के रूप में उपयोगकर्ताओं को क्षमता बनाने के लिए योजनाबद्ध सुविधाओं के एक असीमित सेट के साथ आता है, समान रूप से आसान, मनभावन और आकर्षक। निम्नलिखित अन्य विशेषताएं हैं जो वर्डप्रेस को अपने उपयोगकर्ताओं के लिए सबसे आसान और प्रयोग करने योग्य इंटरफ़ेस बनाते हैं।
प्रयोग करने में आसान
वर्डप्रेस का उपयोग करना बहुत आसान है क्योंकि यह आपको अपनी ऑनलाइन सामग्री तक एक त्वरित पहुंच प्रदान करता है और इसे बहुत जल्दी प्रकाशित करता है। वर्डप्रेस मुख्य रूप से आपकी सामग्री को बहुत जल्दी और कुशलता से प्रबंधित करने के लिए बनाया गया है।
वर्डप्रेस के लिए ### लैंडिंग पृष्ठ वर्डप्रेस के लिए लैंडिंग पृष्ठ बहुत लोकप्रिय हैं। वर्डप्रेस आपको प्लेटफ़ॉर्म प्रदान करता है जहां आप लैंडिंग पृष्ठ बना सकते हैं। लैंडिंग पृष्ठ आपको अपने व्यवसाय के संभावित ग्राहकों तक पहुंचने का अवसर देता है।
वर्डप्रेस के लिए मुफ्त थीम
वर्डप्रेस एक ऐसा प्लेटफ़ॉर्म है जहां आप एक थीम को मुफ्त में स्थापित कर सकते हैं। थीम आपको अपनी इच्छा वेबसाइट का एक त्वरित रूप प्रदान करेगा। वर्डप्रेस पर आप जो एकमात्र कार्य कर सकते हैं, वह केवल अपनी तैयार सामग्री को थीम पर रखी जाती है और अन्य सभी प्रबंधन कार्यों को वर्डप्रेस द्वारा एक बार में अपने आप से किया जाता है। पेड थीम भी उपलब्ध हैं। आप Wordpress.org पर अपना विषय प्राप्त कर सकते हैं। वर्डप्रेस के लिए थीम व्यापक रूप से मुफ्त में उपलब्ध हैं।
वर्डप्रेस के लिए मुफ्त प्लगइन्स
वर्डप्रेस आपको प्लगइन्स के रूप में अपनी वेबसाइट पर कुछ कस्टम सुविधाओं को जोड़ने का मौका भी प्रदान करता है। वर्डप्रेस में मुफ्त और भुगतान किए गए प्लगइन्स दोनों हैं जो आप WordPress.org पर जा सकते हैं। वर्डप्रेस के लिए प्लगइन्स व्यापक रूप से मुफ्त में उपलब्ध हैं।
लचीलापन
वर्डप्रेस की मदद से, उपयोगकर्ता किसी भी प्रकार की वेबसाइट, एक व्यक्तिगत ब्लॉग या वेबसाइट, एक पेशेवर पोर्टफोलियो, एक पत्रिका या समाचार वेबसाइट, एक फोटो ब्लॉग, एक व्यावसायिक वेबसाइट, एक सरकारी वेबसाइट, एक ऑनलाइन समुदाय, यहां तक कि एक नेटवर्क भी उत्पन्न कर सकता है वेबसाइटों की। उपयोगकर्ता विषयों के साथ खुद की वेबसाइट आकर्षक बना सकता है, और इसे प्लगइन्स के साथ विस्तारित कर सकता है और यहां तक कि एक बहुत ही एप्लिकेशन बना सकता है।
वर्डप्रेस के लिए ### बहुभाषी समर्थन सबसे लचीली विशेषताओं में से एक यह है कि उपयोगकर्ता कई अलग -अलग भाषाओं में वर्डप्रेस का उपयोग कर सकता है। उपयोगकर्ता 70 से अधिक भाषाओं का उपयोग कर सकते हैं। यह उपयोगकर्ता द्वारा चुनी गई भाषा में पूरी सामग्री का अनुवाद करने की अनुमति देता है।
इंस्टालेशन गाइड
GitHub का उपयोग करके स्थापना
Github से वर्डप्रेस डाउनलोड करें
एक खाली निर्देशिका में पैकेज को अनज़िप करें और सब कुछ अपलोड करें।
अपने ब्राउज़र में wpadmininstallphp खोलें। यह आपको अपने डेटाबेस कनेक्शन विवरण के साथ
WP-Config.php
फ़ाइल सेट करने की प्रक्रिया के माध्यम से ले जाएगा।यदि किसी कारण से यह काम नहीं करता है, तो चिंता न करें। यह सभी वेब होस्ट पर काम नहीं करता है। WordPad या इसी तरह के पाठ संपादक के साथ
WP-Config-sample.php
खोलें और अपने डेटाबेस कनेक्शन विवरणों को भरें।फ़ाइल को
wp-config.php
के रूप में सहेजें और इसे अपलोड करें।अपने ब्राउज़र में wpadmininstallphp खोलें।
एक बार कॉन्फ़िगरेशन फ़ाइल सेट होने के बाद, इंस्टॉलर आपकी साइट के लिए आवश्यक टेबल सेट करेगा। यदि कोई त्रुटि है, तो अपने
WP-config.php
फ़ाइल की जांच करें, और फिर से प्रयास करें। यदि यह फिर से विफल हो जाता है, तो कृपया वर्डप्रेस सपोर्ट फ़ोरम पर जाएं जितना कि आप इकट्ठा कर सकते हैं।यदि आपने कोई पासवर्ड दर्ज नहीं किया है, तो आपको दिया गया पासवर्ड नोट करें। यदि आपने उपयोगकर्ता नाम नहीं दिया है, तो यह
व्यवस्थापक
होगा।इंस्टॉलर को तब आपको लोग इन वाला पन्ना पर भेजना चाहिए। स्थापना के दौरान आपके द्वारा चुने गए उपयोगकर्ता नाम और पासवर्ड के साथ साइन इन करें। यदि आपके लिए कोई पासवर्ड उत्पन्न किया गया था, तो आप पासवर्ड बदलने के लिए “प्रोफ़ाइल” पर क्लिक कर सकते हैं।
डॉकर का उपयोग करके स्थापना
नीचे APT कमांड के साथ Docker पैकेज स्थापित करें:
apt-get install docker.io
जब स्थापना समाप्त हो जाती है, तो डॉकर शुरू करें और इसे सिस्टम बूट समय पर SystemCTL कमांड के साथ चलाने के लिए जोड़ें:
systemctl start docker
systemctl enable docker
अगला, इस डॉकर कमांड के साथ डॉकर संस्करण की जाँच करें:
docker version
docker run hello-world
Mariadb कंटेनर सेटअप करें
इस चरण में, हम डॉकर रजिस्ट्री से एक नई MariaDB छवियां डाउनलोड करेंगे और उस छवि के आधार पर एक नया कंटेनर बनाएंगे। हम वर्डप्रेस इंस्टॉलेशन के लिए एक नया डेटाबेस और उपयोगकर्ता कॉन्फ़िगर करेंगे। डॉकर पुल कमांड के साथ सिस्टम में डॉकर Mariadb छवि डाउनलोड करें:
docker pull mariadb
अब आप नीचे दिए गए कमांड के साथ नई डॉकर Mariadb छवि देख सकते हैं:
docker images
अगला, वर्डप्रेस इंस्टॉलेशन के लिए MariaDB छवि से एक नया कंटेनर बनाएं। नया कंटेनर बनाने से पहले, वर्डप्रेस डेटा, डेटाबेस निर्देशिका और वर्डप्रेस कोड निर्देशिका के लिए एक नई निर्देशिका बनाएं।
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
अब नीचे दिए गए कमांड के साथ ‘WordPressDB’ नाम के साथ नया MARIADB कंटेनर बनाएं:
docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb
Themariadbriadb कंटेनर बनाया गया है, अब वर्डप्रेस इंस्टॉलेशन के लिए नए उपयोगकर्ता और डेटाबेस की जांच करें ताकि यह सुनिश्चित हो सके कि शीर्ष पर कमांड के साथ कोई त्रुटि नहीं है। होस्ट मशीन से, नीचे Docker कमांड के साथ WordPressDB कंटेनर IP पते की जाँच करें:
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
अगला, होस्ट सिस्टम से MySQL कमांड के साथ WordPressDB कंटेनर से कनेक्ट करें:
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
नए डॉकर कंटेनर, MySQL उपयोगकर्ता, और वर्डप्रेस के लिए MySQL डेटाबेस सफलतापूर्वक बनाया गया है।
वर्डप्रेस कंटेनर सेटअप करें
एक बार डेटाबेस कंटेनर बनाने के बाद, डॉकर पुल कमांड के साथ नवीनतम वर्डप्रेस डॉकर छवि डाउनलोड करें:
docker pull wordpress:latest
जब डाउनलोड समाप्त हो जाता है, तो ‘WPContainer’ नाम के साथ छवियों से एक नया कंटेनर बनाएं।
docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress
वर्डप्रेस कंटेनर को चलाने के लिए, आप इसे होस्ट आईपी और पोर्ट 8081 पर कर्ल कमांड के साथ देख सकते हैं।
curl -I 192.168.43.99:8081
आप परिणाम देखेंगे:
- वेब सर्वर अपाचे है, जो डेबियन पर चल रहा है।
- PHP 5.6 कंटेनर में चल रहा है।
- आप वर्डप्रेस इंस्टॉलेशन के लिए रीडायरेक्ट देखते हैं।