Ubuntu 18.04 और डेरिवेटिव पर वर्डप्रेस कैसे स्थापित करें?

Ubuntu18.04 वर्डप्रेस

वर्डप्रेस एक हो गया है सामग्री प्रबंधन प्रणालियों की (CMS) नेटवर्क में सबसे लोकप्रिय और उपयोग किया जाता है, ऐसा इसलिए है क्योंकि यह विभिन्न प्रकार के उपयोग के लिए अनुकूलित किया जा सकता है, इसमें बड़ी संख्या में प्लग-इन भी हैं जो आपको इसके उपयोग को और बढ़ाने और इस झील के विषयों या खाल को छोड़ने के बिना अनुमति देते हैं।

इस समय हम Ubuntu में वर्डप्रेस कैसे स्थापित करें, इस बारे में एक सरल गाइड साझा करने जा रहे हैं। परीक्षण स्थल या ऐसे लोगों के लिए जो अभी भी इसकी कार्यक्षमता नहीं जानते हैं।

स्थापना प्रक्रिया

कुछ भी करने से पहले, आपको सिस्टम को अपडेट करना होगा:

sudo apt-get upgrade && sudo apt-get upgrade -y

Nginx स्थापना

हमारे सिस्टम पर वर्डप्रेस स्थापित करने के लिए, हम इसके संचालन के लिए कुछ उपकरणों पर भरोसा करने जा रहे हैंपहला नग्नेक्स है:

sudo apt-get install nginx -y

MariaDB स्थापना

पैरा डेटाबेस सेवा जिसे हम मारबीडीबी चुनने जा रहे हैं, इसकी स्थापना के लिए हम निष्पादित करते हैं:

sudo apt-get install mariadb-server -y

अब यह किया हम डेटाबेस सर्वर को कॉन्फ़िगर करने के लिए निम्न कमांड निष्पादित करने जा रहे हैं:

mysql_secure_installation

सिर्फ यहाँ हम निर्देशों का पालन करेंगे और यह हमें एक पासवर्ड सेट करने के लिए कहेंगे, जिसे हमें नहीं भूलना चाहिए।

डेटाबेस का निर्माण

हमें अपने द्वारा लगाए गए क्रेडेंशियल्स के साथ लॉग इन करना होगायदि हम डिफ़ॉल्ट को छोड़ देते हैं, तो यह निम्नानुसार होना चाहिए:

mysql -u root -p

यदि उन्हें -u और आपके पासवर्ड के बाद -p आपका उपयोगकर्ता नाम नहीं डालना चाहिए

यह किया डेटाबेस बनाने का समय आ गया है, जिसके साथ वर्डप्रेस को इन कमांडों को निष्पादित करके सेवा दी जाएगी:

CREATE DATABASE wordpress;

CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';

GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;

FLUSH PRIVILEGES;

exit;

यहाँ इन में आप डेटाबेस के लिए अपने पासवर्ड के साथ उपयोगकर्ता नाम बदलने जा रहे हैं।

PHP की स्थापना

अपने सभी आवश्यक निर्भरता और मॉड्यूल के साथ PHP स्थापित करने के लिए, निम्न आदेश चलाएँ:

sudo apt-php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y स्थापित करें

इसको पूरा कियासमय जब हम php.ini फ़ाइल को संपादित करने जा रहे हैं।

sudo nano /etc/php/7.2/fpm/php.ini

Y इस लाइन को देखें:

;cgi.fix_pathinfo=1

हमें लाइन को अनकंफर्ट करना चाहिए हटाने; = 1 से = 0 बदलें, इस प्रकार रहा:

cgi.fix_pathinfo=0

तो हम php.ini फ़ाइल में निम्न पंक्तियों की तलाश करेंगे और निम्नलिखित मूल्यों को रखेंगे, वे इस तरह दिखना चाहिए:

upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120

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

वर्डप्रेस-उबंटू

अब चलो वर्डप्रेस का नवीनतम संस्करण डाउनलोड करें और हम इसे डिफ़ॉल्ट Nginx निर्देशिका में डालेंगे:

cd /var/www/html

wget https://wordpress.org/latest.tar.gz

नई डाउनलोड की गई फ़ाइल को अनज़िप करें:

tar -zxvf latest.tar.gz --strip-components=1

अब आइए Nginx फ़ोल्डर की अनुमतियों को बदलें:

chown -R www-data:www-data /var/www/html/
chmod -R 755

यह किया चलो एक कॉन्फ़िगरेशन फ़ाइल बनाते हैं:

nano /etc/nginx/sites-available/example.com

Y हम निम्नलिखित डालते हैं:

server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.php index.html index.htm;
server_name example.com www.example.com;
client_max_body_size 500M;
location / {
try_files $uri $uri/ /index.php?$args;
}
location = /favicon.ico {
log_not_found off;
access_log off;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

अब हमें इसे सक्षम करना चाहिए:

ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

अब Nginx और PHP को पुनरारंभ करें प्रभावी होने के लिए परिवर्तनों के लिए

sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service

वर्डप्रेस सेट करना

अब चलो वर्डप्रेस कॉन्फ़िगरेशन फ़ाइल को संपादित करें जहां हम डेटाबेस की साख रखेंगे:

mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

sudo nano /var/www/html/wp-config.php

Y हम भीतर जानकारी बदल देंगे वह:

define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');

यह किया सुरक्षा कारणों से, उन्हें सुरक्षा कुंजी अपडेट करनी होगी आपके wp-config में।

किस लिए हमें उन्हें उत्पन्न करना चाहिए, हम इस पर जाकर करते हैं इस लिंक और हम उन मूल्यों को बदलते हैं जो यह साइट हमें अपनी कॉन्फ़िगरेशन फ़ाइल में देती है।

और इसके साथ किया हमारे पास पहले से ही हमारे सिस्टम पर वर्डप्रेस इंस्टॉल है।

बस इसका उपयोग शुरू करने के लिए हमें एक ब्राउजर खोलना चाहिए और एड्रेस बार में उस जगह को रखना चाहिए जहां हमारे पास वर्डप्रेस है / Var / www / html / या हमारे आईपी पते।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   पिअर कहा

    अब हम Nginx फ़ोल्डर की अनुमतियों को बदलने जा रहे हैं:

    chown- आर www डेटा: www-data / var / www / html /
    चामोद -आर 755

    Chmod -R 755 के बाद त्रुटि (लापता पैरामीटर)

  2.   रोमांस करने वाला कहा

    कृपया सूडो एप्ट-अप अपग्रेड को ठीक करें और & nbsp; एपो-एप अपग्रेड प्राप्त करें -y

    द्वारा

    sudo apt-get update && sudo apt-get upgrade -y