परिचय: इस ट्यूटोरियल में, हम आपको CentOS 7 सर्वर पर WordPress इंस्टॉल करने की प्रक्रिया के माध्यम से मार्गदर्शन करेंगे। शुरू करने से पहले, सुनिश्चित करें कि आप निम्नलिखित पूर्वापेक्षाओं को पूरा करते हैं:
पूर्वापेक्षाएँ:
- Linux CentOS 7 वाला एक सर्वर।
- LAMP स्टैक (Linux, Apache, MySQL, PHP) इंस्टॉल किया हुआ। यदि नहीं है, तो हमारे LAMP स्टैक इंस्टॉलेशन ट्यूटोरियल का पालन करें।
- आपके सर्वर पर रूट एक्सेस।
- 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 पेज दिखाई देता है, तो इंस्टॉलेशन सफल रहा।
- डेटाबेस सेटिंग्स कॉन्फ़िगर करने के लिए "Let's go" पर क्लिक करें।
- वेबसाइट विवरण, यूज़रनेम और पासवर्ड सेट करें।
- यदि सफल हुए, तो आपको लॉगिन पेज पर रीडायरेक्ट कर दिया जाएगा।
holu.example.com और किसी भी अन्य वेबसाइट जिसे आप जोड़ना चाहते हैं, के लिए चरण 2.3 दोहराएं।
वैकल्पिक: संभावित त्रुटियों के लिए समाधान
- डेटाबेस त्रुटि: यदि आपको डेटाबेस त्रुटि का सामना करना पड़ता है, तो आप ट्यूटोरियल में बताए अनुसार MySQL कॉन्फ़िगरेशन को संपादित करके इसे ठीक कर सकते हैं।
- Cannot Write wp-config.php त्रुटि: यदि आपको "Cannot write wp-config.php" त्रुटि का सामना करना पड़ता है, तो अपनी public_html डायरेक्टरी के लिए Apache यूज़र एक्सेस की जाँच करें और प्रदान करें।
निष्कर्ष: आपका CentOS 7 सर्वर अब WordPress वेबसाइट्स होस्ट करने के लिए तैयार है। आप समान चरणों का पालन करके और अधिक वेबसाइट्स जोड़ सकते हैं। अपने WordPress होस्टिंग का आनंद लें!
खोजें
लोकप्रिय पोस्ट
cPanel के साथ एप्लिकेशन (WordPress, Joomla, Drupal, Magento, और कई अन्य) को स्वचालित रूप से कैसे इंस्टॉल करें?
26/01/2023
cPanel के लिए अपने पैनल पासवर्ड को कैसे बदलें
26/01/2023
डेबियन 10 पर CloudPanel कैसे इंस्टॉल करें, और कॉन्फ़िगरेशन कैसे करें
16/12/2023
अपने डोमेन को अपने cPanel/WordPress वेब होस्टिंग पर कैसे पॉइंट करें
04/12/2023