![विंडोज स्पॉटलाइट को कैसे ठीक करें काम नहीं कर रहा है](/f/42105c5ada7d6b78b173a2946c680c07.jpg?width=100&height=100)
उन लोगों के लिए जो वेबसाइटों को विकसित करने की हलचल को खरोंच से बर्दाश्त नहीं कर सकते हैं, अब कई सामग्री प्रबंधन प्रणालियां (सीएमएस) हैं जैसे कि WordPress के कि आप कुछ क्लिक के साथ ब्लॉग सेटअप करने के साथ-साथ पूरी वेबसाइट का लाभ उठा सकते हैं।
WordPress के एक शक्तिशाली, मुक्त और खुला स्रोत, अत्यधिक प्लग करने योग्य और अनुकूलन योग्य सीएमएस है जिसका उपयोग दुनिया भर में लाखों लोगों द्वारा ब्लॉग और पूरी तरह कार्यात्मक वेबसाइटों को चलाने के लिए किया जा रहा है।
इसे स्थापित करना और सीखना आसान है, खासकर उन लोगों के लिए जिन्हें पहले वेबसाइट डिजाइन और विकास का ज्ञान नहीं है। लाखों के साथ प्लगइन्स और थीम उपलब्ध हैं, साथी उपयोगकर्ताओं और डेवलपर्स के एक सक्रिय और समर्पित समुदाय द्वारा विकसित किया गया है, जिसका उपयोग आप अपने ब्लॉग या वेबसाइट को काम करने और अपनी इच्छानुसार देखने के लिए कर सकते हैं।
सुझाव पढ़ें:वर्डप्रेस को LAMP + पोस्टफिक्स के साथ सेंड-ओनली मेल नोटिफिकेशन के रूप में कैसे सेटअप करें
इस पोस्ट में, हम के नवीनतम संस्करण को स्थापित करने के लिए आपके द्वारा अनुसरण किए जा सकने वाले विभिन्न चरणों के माध्यम से चलेंगे वर्डप्रेस 5.3 पर उबंटू 18.10-18.04, उबंटू 16.10-16.04 तथा लिनक्स टकसाल 18-19 साथ दीपक (लिनक्स, अमरीका की एक मूल जनजाति, माई एसक्यूएल तथा पीएचपी) ढेर।
सबसे पहले, हम की स्थापना के लिए विभिन्न चरणों को उजागर करेंगे दीपक स्थापित करने के लिए आगे बढ़ने से पहले ढेर WordPress के.
स्थापित करने के लिए अमरीका की एक मूल जनजाति वेब सर्वर, नीचे आदेश जारी करें:
$ sudo apt-apache2 apache2-utils स्थापित करें
हमें सक्षम करने की आवश्यकता है अपाचे2 वेब सर्वर को सिस्टम बूट समय पर शुरू करने के लिए, साथ ही सेवा को निम्नानुसार शुरू करें:
$ sudo systemctl apache2 को सक्षम करें। $ sudo systemctl start apache2.
यह जांचने के लिए कि क्या सर्वर चल रहा है, अपना वेब ब्राउज़र खोलें और दर्ज करें http://server_address
. यदि वेब सर्वर चालू है और चल रहा है तो Apache2 डिफ़ॉल्ट अनुक्रमणिका पृष्ठ प्रदर्शित किया जाएगा।
ध्यान दें: अपाचे डिफ़ॉल्ट रूट निर्देशिका है /var/www/html, आपकी सभी वेब फ़ाइलें इस निर्देशिका में संग्रहीत की जाएंगी।
अगला, हमें स्थापित करने की आवश्यकता है माई एसक्यूएल नीचे दिए गए आदेश को चलाकर डेटाबेस सर्वर:
$ sudo apt-mysql-client mysql-server स्थापित करें।
यदि आप मारियाडीबी को स्थापित करना चाहते हैं, तो आप इसे निम्न आदेश का उपयोग करके स्थापित कर सकते हैं।
$ sudo apt-mariadb-server mariadb-client स्थापित करें।
पैकेज स्थापना के दौरान, आपको सेट करने के लिए कहा जाएगा जड़ के लिए उपयोगकर्ता पासवर्ड माई एसक्यूएल जैसा कि नीचे इमेज में देखा जा सकता है। एक अच्छा और सुरक्षित पासवर्ड चुनें, फिर दबाएं ठीक है आगे बढ़ने के लिए दो बार बटन।
डेटाबेस सर्वर परिनियोजन अभी तक सुरक्षित नहीं है, इस कारण से, इसकी सुरक्षा को सख्त करने के लिए निम्न आदेश जारी करें:
$ सुडो mysql_secure_installation
सबसे पहले, आपको 'इंस्टॉल करने के लिए कहा जाएगा'मान्य_पासवर्ड' प्लगइन, इसलिए टाइप करें वाई/हां
और दबाएं प्रवेश करना, और डिफ़ॉल्ट पासवर्ड शक्ति स्तर भी चुनें। अपने सिस्टम पर, मैंने इसे पहले ही इंस्टॉल कर लिया है।
महत्वपूर्ण बात यह है कि यदि आप रूट पासवर्ड नहीं बदलना चाहते हैं, तो टाइप करें एन/नहीं
जब ऐसा करने के लिए कहा। उत्तर वाई/हां
बाकी बाद के प्रश्नों के लिए।
अंतिम लेकिन कम से कम, हम स्थापित करेंगे पीएचपी और इसके लिए नीचे दिए गए कमांड का उपयोग करके वेब और डेटाबेस सर्वर के साथ काम करने के लिए कुछ मॉड्यूल:
$ sudo apt-php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd स्थापित करें
इसके अलावा, परीक्षण करने के लिए अगर पीएचपी वेब सर्वर के सहयोग से काम कर रहा है, हमें एक बनाने की जरूरत है info.php
फ़ाइल अंदर /var/www/html.
$ sudo vi /var/www/html/info.php।
और नीचे दिए गए कोड को फाइल में पेस्ट करें, इसे सेव करें और बाहर निकलें।
php phpinfo ();
जब यह हो जाए, तो अपना वेब ब्राउज़र खोलें और यह पता टाइप करें http://server_address/info.php
. आपको पुष्टिकरण के रूप में नीचे दिए गए php जानकारी पृष्ठ को देखने में सक्षम होना चाहिए।
नवीनतम वर्डप्रेस पैकेज डाउनलोड करें और टर्मिनल पर नीचे दिए गए आदेश जारी करके इसे निकालें:
$ wget -c http://wordpress.org/latest.tar.gz. $ टार -xzvf latest.tar.gz।
फिर निकाले गए फ़ोल्डर से वर्डप्रेस फ़ाइलों को अपाचे डिफ़ॉल्ट रूट निर्देशिका में ले जाएं, /var/www/html/:
$ sudo rsync -av WordPress/* /var/www/html/
इसके बाद, वेबसाइट निर्देशिका पर सही अनुमतियाँ सेट करें, जो कि वेब सर्वर को वर्डप्रेस फ़ाइलों का स्वामित्व इस प्रकार है:
$ sudo chown -R www-data: www-data /var/www/html/ $ sudo chmod -R 755 /var/www/html/
नीचे दिए गए कमांड को निष्पादित करें और रूट यूजर पासवर्ड प्रदान करें, फिर हिट करें प्रवेश करना mysql शेल में जाने के लिए:
$ mysql -u रूट -p
Mysql शेल में, निम्न कमांड टाइप करें, दबाएं प्रवेश करना mysql कमांड की प्रत्येक पंक्ति के बाद। के लिए अपने स्वयं के, मान्य मानों का उपयोग करना याद रखें डेटाबेस का नाम, डेटाबेस उपयोक्ता, और एक मजबूत और सुरक्षित पासवर्ड का भी उपयोग करें डेटाबेसउपयोगकर्ता_पासवर्ड:
mysql> डेटाबेस बनाएं wp_myblog; mysql> wp_myblog पर सभी विशेषाधिकार प्रदान करें। * 'your_username_here'@'localhost' को 'your_chosen_password_here' द्वारा पहचाना गया; mysql> फ्लश विशेषाधिकार; mysql> बाहर जाएं;
जाना /var/www/html/ निर्देशिका और मौजूदा का नाम बदलें wp-config-sample.php
प्रति wp-config.php
:
$ sudo mv wp-config-sample.php wp-config.php।
फिर इसे MySQL सेटिंग्स सेक्शन के तहत अपनी डेटाबेस जानकारी के साथ अपडेट करें (नीचे दी गई छवि में हाइलाइट किए गए बॉक्स देखें):
// ** MySQL सेटिंग्स - आप यह जानकारी अपने वेब होस्ट से प्राप्त कर सकते हैं ** // /** वर्डप्रेस के लिए डेटाबेस का नाम */ परिभाषित करें ('DB_NAME', 'डेटाबेस_नाम_यहां
'); /** MySQL डेटाबेस उपयोगकर्ता नाम */ परिभाषित करें ('DB_USER', 'उपयोगकर्ता नाम_यहां
'); /** MySQL डेटाबेस पासवर्ड */ परिभाषित करें ('DB_PASSWORD', 'पासवर्ड_यहाँ
'); /** MySQL होस्टनाम */ परिभाषित करें ('DB_HOST', 'स्थानीय होस्ट
'); /** डेटाबेस चारसेट डेटाबेस तालिकाएँ बनाने में उपयोग करने के लिए। */ परिभाषित करें ('DB_CHARSET', 'utf8
'); /** डेटाबेस कोलेट प्रकार। संदेह होने पर इसे न बदलें। */ परिभाषित करें ('DB_COLLATE',''
);
बाद में, नीचे दिए गए आदेशों का उपयोग करके वेब सर्वर और MySQL सेवा को पुनरारंभ करें:
$ sudo systemctl पुनरारंभ apache2.service $ sudo systemctl पुनरारंभ करें mysql.service
अपना वेब ब्राउज़र खोलें, फिर अपना सर्वर पता दर्ज करें: http://server-address
नीचे स्वागत पृष्ठ प्राप्त करने के लिए। पृष्ठ के माध्यम से पढ़ें और "पर क्लिक करें"चल दर!“आगे बढ़ने के लिए और स्क्रीन पर सभी अनुरोधित जानकारी भरने के लिए।
उम्मीद है कि सब कुछ ठीक चल रहा है, अब आप आनंद ले सकते हैं WordPress के आपके सिस्टम पर। हालाँकि, किसी भी चिंता को व्यक्त करने के लिए या ऊपर दिए गए चरणों से संबंधित प्रश्न पूछने के लिए या अतिरिक्त भी प्रदान करने के लिए जानकारी जो आपको लगता है कि इस ट्यूटोरियल में शामिल नहीं की गई है, आप प्राप्त करने के लिए नीचे दिए गए फीडबैक अनुभाग का उपयोग कर सकते हैं हमारे पास वापस।