OpenBSD 6.2 पर वर्डप्रेस स्थापित करें

परिचय

वर्डप्रेस इंटरनेट पर प्रमुख सामग्री प्रबंधन प्रणाली है। यह ब्लॉग से लेकर डायनामिक कंटेंट वाली जटिल वेबसाइटों तक सब कुछ को अधिकार देता है। इस ट्यूटोरियल में वर्डप्रेस को खोलने और ओपनबीएसडी 6.2 पर चलने पर चर्चा की जाएगी।

शुरू करने से पहले, कुछ छोटे हाउसकीपिंग आइटम हैं जिन्हें वर्डप्रेस को सही ढंग से काम करने के लिए ध्यान रखने की आवश्यकता है। कृपया इन चरणों को न छोड़ें, क्योंकि यदि आप ऐसा करते हैं, तो आपको कुछ बहुत ही सामान्य त्रुटियां मिलेंगी, जो कि अगले से असंभव हो सकती हैं। याद रखें कि OpenBSD का आंतरिक httpdसर्वर एक chrootवातावरण में चलता है और ये हाउसकीपिंग स्टेप इसके लिए खाते हैं।

गृह व्यवस्था

निर्देशिका बनाएं /var/www/etcऔर डिफ़ॉल्ट अनुमतियाँ रखें।

नामक एक नई फ़ाइल बनाएँ hostsऔर निम्नलिखित प्रविष्टियाँ जोड़ें। इससे वर्डप्रेस अपडेट, थीम और प्लगइन्स डाउनलोड कर सकेगा।

127.0.0.1       localhost
66.155.40.202 api.wordpress.org
66.155.40.186 downloads.wordpress.org
66.155.40.187 downloads.wordpress.org
66.155.40.188 downloads.wordpress.org

कुछ पूर्वापेक्षा पैकेज स्थापित करें।

pkg_install php-5.6 php-fastcgi php-curl php-mysql php-zip mariadb-server mariadb-client
pkg_install wget unzip 

नमूना कॉपी iniसे फाइल /etc/php-5.6.sampleकरने के लिए /etc/php-5.6/

/etc/httpd.confनीचे दी गई फ़ाइल के समान फ़ाइल बनाएँ । आप "default"DNS में वास्तविक रूप से सर्वर नाम को वैकल्पिक रूप से बदल सकते हैं , लेकिन यह कड़ाई से आवश्यक नहीं है।

types { include "/usr/share/misc/mime.types" }

server "default" {
    listen on egress port 80
    root "/wordpress"
    directory index index.php

    location "*.php*" {
            fastcgi socket "/run/php-fpm.sock"
    }
}

अब यह आवश्यक डेमों को सक्षम करने का समय है इसलिए वे सिस्टम स्टार्टअप पर लॉन्च करते हैं।

rcctl enable php56_fpm 
rcctl enable httpd
rcctl enable mysqld

स्थापना

वर्डप्रेस डाउनलोड करें, फिर इसे स्थानांतरि�� करें /var/wwwऔर सही अनुमतियाँ सेट करें।

cd /tmp
wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress /var/www/.
chown -R www:www /var/www/wordpress/

WordPress के लिए डेटाबेस प्रदान करने के लिए MariaDB सेटअप करें। रनिंग mysql_secure_installationकी सिफारिश की जाती है क्योंकि यह अनाम उपयोगकर्ताओं और परीक्षण डेटाबेस को हटा सकता है। इसके अलावा, MariaDB के लिए एक रूट पासवर्ड सेट है।

mysql_install_db
rcctl start mysqld
mysql_secure_installation

वर्डप्रेस डेटाबेस बनाएं। Passwordउस पासवर्ड से प्रतिस्थापित करना सुनिश्चित करें जिसे आप उपयोग करने का इरादा रखते हैं।

mysql -u root -p <password goes here>
CREATE DATABASE wordpress;
CREATE USER 'wordpress'@'localhost' identified by 'Password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'Password'; 
FLUSH PRIVILEGES;
EXIT;

अब जब आपने वर्डप्रेस डेटाबेस बनाया है, तो वेब सर्वर और fastcgiडेमॉन को शुरू करने का समय आ गया है ।

rcctl start httpd
rcctl start php56_fpm

यहां से, एक वेब ब्राउज़र खोलें और अपनी वेबसाइट पर ब्राउज़ करें, जैसे www.example.org। आपको वर्डप्रेस इंस्टॉलेशन विज़ार्ड दिखाई देगा। अगली स्क्रीन पर, आपको डेटाबेस का नाम, डेटाबेस उपयोगकर्ता नाम, डेटाबेस पासवर्ड, सर्वर और तालिका उपसर्ग के लिए संकेत दिया जाएगा।

डेटाबेस का नाम डिफॉल्ट " wordpress" है। डेटाबेस उपयोगकर्ता को " wordpress" सेट करने के लिए कुछ निश्चित करें और जब आपने पहले डेटाबेस बनाया था तो उसी पासवर्ड का उपयोग करें। अंत में, 127.0.0.1तालिका के रूप में उपसर्ग को छोड़ें और सर्वर बदलें ।

विज़ार्ड को डेटाबेस को ठीक से पॉप्युलेट करना चाहिए और फिर आपको " admin" उपयोगकर्ता बनाने के लिए संकेत देना चाहिए । एक बार यह पूरा हो जाने के बाद, आप थीम और प्लगइन्स डाउनलोड करने और अपनी वेबसाइट डिज़ाइन शुरू करने के लिए तैयार हैं। एक समापन नोट पर, नए संस्करणों पर नज़र रखना और अपने वर्डप्रेस को अद्यतित रखना सुनिश्चित करें। आगे आप वर्तमान संस्करण से दूर हो जाते हैं, कठिन उन्नयन हो जाता है।



Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ