इंस्टालेशन गाइड


GitHub का उपयोग करके स्थापना

Github से वर्डप्रेस डाउनलोड करें

  1. एक खाली निर्देशिका में पैकेज को अनज़िप करें और सब कुछ अपलोड करें।

  2. अपने ब्राउज़र में wpadmininstallphp खोलें। यह आपको अपने डेटाबेस कनेक्शन विवरण के साथ WP-Config.php फ़ाइल सेट करने की प्रक्रिया के माध्यम से ले जाएगा।

  3. यदि किसी कारण से यह काम नहीं करता है, तो चिंता न करें। यह सभी वेब होस्ट पर काम नहीं करता है। WordPad या इसी तरह के पाठ संपादक के साथ WP-Config-sample.php खोलें और अपने डेटाबेस कनेक्शन विवरणों को भरें।

  4. फ़ाइल को wp-config.php के रूप में सहेजें और इसे अपलोड करें।

  5. अपने ब्राउज़र में wpadmininstallphp खोलें।

  6. एक बार कॉन्फ़िगरेशन फ़ाइल सेट होने के बाद, इंस्टॉलर आपकी साइट के लिए आवश्यक टेबल सेट करेगा। यदि कोई त्रुटि है, तो अपने WP-config.php फ़ाइल की जांच करें, और फिर से प्रयास करें। यदि यह फिर से विफल हो जाता है, तो कृपया वर्डप्रेस सपोर्ट फ़ोरम पर जाएं जितना कि आप इकट्ठा कर सकते हैं।

  7. यदि आपने कोई पासवर्ड दर्ज नहीं किया है, तो आपको दिया गया पासवर्ड नोट करें। यदि आपने उपयोगकर्ता नाम नहीं दिया है, तो यह व्यवस्थापक होगा।

  8. इंस्टॉलर को तब आपको लोग इन वाला पन्ना पर भेजना चाहिए। स्थापना के दौरान आपके द्वारा चुने गए उपयोगकर्ता नाम और पासवर्ड के साथ साइन इन करें। यदि आपके लिए कोई पासवर्ड उत्पन्न किया गया था, तो आप पासवर्ड बदलने के लिए “प्रोफ़ाइल” पर क्लिक कर सकते हैं।

डॉकर का उपयोग करके स्थापना

नीचे 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 कंटेनर में चल रहा है।
  • आप वर्डप्रेस इंस्टॉलेशन के लिए रीडायरेक्ट देखते हैं।
 हिन्दी