CentOS 7 सर्वर पर WordPress कैसे इंस्टॉल करें

16/12/2023 |
Loading...

परिचय: इस ट्यूटोरियल में, हम आपको CentOS 7 सर्वर पर WordPress इंस्टॉल करने की प्रक्रिया के माध्यम से मार्गदर्शन करेंगे। शुरू करने से पहले, सुनिश्चित करें कि आप निम्नलिखित पूर्वापेक्षाओं को पूरा करते हैं:

पूर्वापेक्षाएँ:

  1. Linux CentOS 7 वाला एक सर्वर।
  2. LAMP स्टैक (Linux, Apache, MySQL, PHP) इंस्टॉल किया हुआ। यदि नहीं है, तो हमारे LAMP स्टैक इंस्टॉलेशन ट्यूटोरियल का पालन करें।
  3. आपके सर्वर पर रूट एक्सेस।
  4. SSH टूल्स:
    • Windows के लिए: PuTTY
    • Linux/macOS के लिए: OpenSSH (डिफ़ॉल्ट रूप से उपलब्ध)

हम इस WordPress इंस्टॉलेशन में LAMP स्टैक ट्यूटोरियल से निम्नलिखित जानकारी का उपयोग करेंगे:

  • मुख्य डोमेन: example.com
  • सब डोमेन: holu.example.com
  • MySQL रूट पासवर्ड: holuP455##

चलिए शुरू करते हैं!

चरण 1: एक MySQL डेटाबेस बनाएं जिसमें एक यूज़र और पासवर्ड हो चरण 1.1: MySQL में लॉगिन करें (रूट के रूप में):

mysql -u root -p

चरण 1.2: यूज़र्स (और पासवर्ड) बनाएं: example.com के लिए:

CREATE USER 'example'@'localhost' IDENTIFIED BY '#TH15exmp#';

holu.example.com के लिए:

CREATE USER 'holu'@'localhost' IDENTIFIED BY '#TH15holu#';

चरण 1.3: डेटाबेस बनाएं: example.com के लिए:

CREATE DATABASE exampledb;

holu.example.com के लिए:

CREATE DATABASE holudb;

चरण 1.4: यूज़र को एक्सेस अधिकार प्रदान करें: यह कमांड दोनों यूज़र्स को उनके संबंधित डेटाबेस पर पूर्ण पहुंच देगा:

GRANT ALL PRIVILEGES ON exampledb.* TO 'example'@'localhost' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON holudb.* TO 'holu'@'localhost' WITH GRANT OPTION;

परिवर्तनों को सहेजने के लिए, चलाएं:

FLUSH PRIVILEGES;

अब MySQL से बाहर निकलें:

quit

चरण 2: WordPress इंस्टॉल और कॉन्फ़िगर करें चरण 2.1: WordPress डाउनलोड और एक्सट्रैक्ट करें:

cd /tmp wget https://wordpress.org/latest.tar.gz tar -xvf latest.tar.gz cd wordpress

चरण 2.2: WordPress फ़ाइलों को Public_HTML डायरेक्टरी में कॉपी करें और Apache को एक्सेस प्रदान करें:

example.com के लिए:

mkdir -p /var/www/html/example.com/public_html cp -r * /var/www/html/example.com/public_html chown -R apache:apache /var/www/html/example.com/public_html find /var/www/html/example.com/public_html -type d -exec chmod 755 {} \; find /var/www/html/example.com/public_html -type f -exec chmod 644 {} \;

holu.example.com के लिए:

mkdir -p /var/www/html/holu.example.com/public_html cp -r * /var/www/html/holu.example.com/public_html chown -R apache:apache /var/www/html/holu.example.com/public_html find /var/www/html/holu.example.com/public_html -type d -exec chmod 755 {} \; find /var/www/html/holu.example.com/public_html -type f -exec chmod 644 {} \;

चरण 2.3: WordPress को कॉन्फ़िगर करें अपनी वेबसाइट को ब्राउज़र से एक्सेस करने के लिए (example.com और holu.example.com)। यदि आपको मानक WordPress पेज दिखाई देता है, तो इंस्टॉलेशन सफल रहा।

  1. डेटाबेस सेटिंग्स कॉन्फ़िगर करने के लिए "Let's go" पर क्लिक करें।
  2. वेबसाइट विवरण, यूज़रनेम और पासवर्ड सेट करें।
  3. यदि सफल हुए, तो आपको लॉगिन पेज पर रीडायरेक्ट कर दिया जाएगा।

holu.example.com और किसी भी अन्य वेबसाइट जिसे आप जोड़ना चाहते हैं, के लिए चरण 2.3 दोहराएं।

वैकल्पिक: संभावित त्रुटियों के लिए समाधान

  • डेटाबेस त्रुटि: यदि आपको डेटाबेस त्रुटि का सामना करना पड़ता है, तो आप ट्यूटोरियल में बताए अनुसार MySQL कॉन्फ़िगरेशन को संपादित करके इसे ठीक कर सकते हैं।
  • Cannot Write wp-config.php त्रुटि: यदि आपको "Cannot write wp-config.php" त्रुटि का सामना करना पड़ता है, तो अपनी public_html डायरेक्टरी के लिए Apache यूज़र एक्सेस की जाँच करें और प्रदान करें।

निष्कर्ष: आपका CentOS 7 सर्वर अब WordPress वेबसाइट्स होस्ट करने के लिए तैयार है। आप समान चरणों का पालन करके और अधिक वेबसाइट्स जोड़ सकते हैं। अपने WordPress होस्टिंग का आनंद लें!

 

विशेष ऑफ़र्स और प्रमोशन प्राप्त करें!

नवीनतम डील, छूट और विशेष प्रचारों के साथ अपडेट रहें।

Update cookies preferences