Apache, MariaDB 10 और PHP 7 के साथ वर्डप्रेस 5 को CentOS 7 पर स्थापित करें
वर्डप्रेस एक खुला स्रोत और मुफ्त ब्लॉगिंग एप्लिकेशन है और एक गतिशील सीएमएस ( सामग्री प्रबंधन प्रणाली ) MySQL और PHP strong का उपयोग करके विकसित किया गया है >। इसमें बड़ी संख्या में थर्ड पार्टी प्लगइन्स और थीम हैं। वर्डप्रेस वर्तमान में इंटरनेट पर उपलब्ध सबसे लोकप्रिय ब्लॉगिंग प्लेटफॉर्म में से एक है और दुनिया भर में लाखों लोगों द्वारा उपयोग किया जाता है।
इस ट्यूटोरियल में हम यह बताने जा रहे हैं कि लोकप्रिय कंटेंट मैनेजमेंट सिस्टम - वर्डप्रेस LAMP (Linux, Apache, MySQL/MariaDB, PHP) का उपयोग करके RHEL कैसे स्थापित करें। , CentOS और Fedora लिनक्स वितरण।
- A dedicated server or a VPS (Virtual Private Server) with CentOS 7 minimal installation.
<स्पैन शैली = पृष्ठभूमि-रंग:
सेंटो 7 पर रेमी रिपोजिटरी स्थापित करना
हम जो इंस्टॉलेशन करेंगे, वह CentOS 7 पर होगा, लेकिन यही निर्देश आरएचईएल और फेडोरा वितरण पर भी काम करता है।
निम्नलिखित कमांड का उपयोग करके पहले रेमी रिपॉजिटरी स्थापित और सक्षम करें।
# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm [On CentOS/RHEL 7] # dnf install http://rpms.remirepo.net/fedora/remi-release-29.rpm [On Fedora 29]
चूंकि हम php7.3 का उपयोग करने जा रहे हैं, हमें yum-config-manager कमांड का उपयोग करके php5.4 की स्थापना को अक्षम करना होगा। यम-बर्तन उपकरण द्वारा।
# yum install yum-utils # yum-config-manager --disable remi-php54 # yum-config-manager --enable remi-php73
CentOS 7 पर LAMP स्टैक स्थापित करना
अब हम निम्नलिखित कमांड का उपयोग करके अपने LAMP स्टैक से संबंधित सभी आवश्यक पैकेजों को स्थापित करने के लिए तैयार हैं।
# yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt
अब स्थापना पूर्ण हो गई है, हमें अपनी मारबाडी स्थापना शुरू करने और सुरक्षित करने की आवश्यकता होगी।
# systemctl start mariadb # mysql_secure_installation
अपने MariaDB सर्वर सुरक्षा से संबंधित प्रश्नों का उत्तर देने के लिए स्क्रीन पर दिए गए निर्देशों का पालन करें।
तब हम सिस्टम बूट पर स्वचालित रूप से शुरू करने के लिए MariaDB कॉन्फ़िगर करेंगे:
# systemctl enable mariadb
आगे हम अपाचे वेब सर्वर के लिए भी ऐसा ही करेंगे:
# systemctl start httpd # systemctl enable httpd
वर्डप्रेस MySQL डाटाबेस बनाना
हमारे वर्डप्रेस को डेटाबेस और डेटाबेस उपयोगकर्ता की आवश्यकता होगी। एक बनाने के लिए, बस निम्नलिखित कमांड का उपयोग करें। अपनी पसंद के अनुसार डेटाबेस का नाम, उपयोगकर्ता और पासवर्ड बदलने के लिए स्वतंत्र महसूस करें:
# mysql -u root -p Enter password: ## Create database ## CREATE DATABASE wordpress; ## Creating new user ## CREATE USER [email IDENTIFIED BY "secure_password"; ## Grant privileges to database ## GRANT ALL ON wordpress.* TO [email host; ## FLUSH privileges ## FLUSH PRIVILEGES; ## Exit ## exit
वर्डप्रेस इंस्टॉलेशन तैयार करना
अब हम नवीनतम वर्डप्रेस संग्रह डाउनलोड करने के लिए तैयार हैं:
# cd /tmp && wget http://wordpress.org/latest.tar.gz
अगला हमारी वेब निर्देशिका में संग्रह निकालें:
# tar -xvzf latest.tar.gz -C /var/www/html
उपरोक्त निम्नलिखित निर्देशिका बनाएगा, जिसमें हमारी वर्डप्रेस स्क्रिप्ट होगी:
/var/www/html/wordpress
अब उस निर्देशिका के स्वामित्व को उपयोगकर्ता "अपाचे" में बदल दें:
# chown -R apache /var/www/html/wordpress
वर्डप्रेस के लिए अपाचे वर्चुअल होस्ट बनाना
हम अपने वर्डप्रेस इंस्टॉल के लिए एक अलग वर्चुअल होस्ट बनाएंगे। अपने टेक्स्ट टेक्स्ट के साथ /etc/httpd/conf/httpd.conf खोलें:
# vim /etc/httpd/conf/httpd.conf
और फ़ाइल के नीचे निम्नलिखित कोड जोड़ें और अपनी स्थापना से संबंधित जानकारी के साथ चिह्नित पाठ को बदलें:
<VirtualHost *:80> ServerAdmin [email DocumentRoot /var/www/html/wordpress ServerName tecminttest.com ServerAlias www.tecminttest.com ErrorLog /var/log/httpd/tecminttest-error-log CustomLog /var/log/httpd/tecminttest-acces-log common </VirtualHost>
अपने परिवर्तन सहेजें और Apache पुनरारंभ करें:
# systemctl restart httpd
Website पर WordPress Install करना
अब हम अपने वर्डप्रेस इंस्टॉलेशन को चलाने के लिए तैयार हैं। इंस्टॉलेशन शुरू करने के लिए आप अपने सर्वर के IP पते को http:/ip-address
पर एक्सेस कर सकते हैं या यदि स्थानीय रूप से इंस्टॉल कर रहे हैं तो आप http:/localhost
का उपयोग कर सकते हैं या यदि आप कर रहे हैं। असली डोमेन का उपयोग करके, आप इसके बजाय डोमेन का उपयोग कर सकते हैं। आपको निम्न पृष्ठ देखना चाहिए:
जब आप लेटस गो बटन पर क्लिक करते हैं, तो आपको इंस्टॉलेशन के अगले पेज पर भेज दिया जाएगा, जहां आपको डेटाबेस डिटेल्स दर्ज करनी होंगी जो हमने पहले बनाई थीं।
जब आप विवरण दर्ज करते हैं, तो सबमिट करें बटन पर क्लिक करें। WordPress इसे wp-config.php नामक कॉन्फ़िगरेशन फ़ाइल बनाने का प्रयास करेगा। यदि सब कुछ ठीक है, तो आपको निम्नलिखित पृष्ठ देखना चाहिए:
एक बार जब आप " इंस्टॉलेशन चलाएं " बटन पर क्लिक करते हैं, तो आपको अपनी वेबसाइट के बारे में कुछ विवरण दर्ज करने के लिए कहा जाएगा: साइट शीर्षक, उपयोगकर्ता नाम, पासवर्ड और ईमेल पता।
जब आपने सभी आवश्यक जानकारी भर दी है, तो नीचे दिए गए बटन पर क्लिक करके स्थापना को अंतिम रूप दें। अब आपकी स्थापना पूरी हो गई है। आपके सामने वाले पृष्ठ को नीचे दी गई छवि को देखना चाहिए:
और वर्डप्रेस डैशबोर्ड निम्नानुसार दिखता है:
अब आप अपनी वर्डप्रेस वेबसाइट का प्रबंधन शुरू कर सकते हैं।
आपने CentOS 7 पर LAMP का उपयोग करके वर्डप्रेस की स्थापना सफलतापूर्वक पूरी कर ली है। यदि आपको कोई कठिनाई या प्रश्न थे, तो कृपया उन्हें नीचे टिप्पणी अनुभाग में प्रस्तुत करें।