ઉબુન્ટુ 18.04 અને ડેરિવેટિવ્ઝ પર વર્ડપ્રેસ કેવી રીતે ઇન્સ્ટોલ કરવું?

ઉબુન્ટુ 18.04 વર્ડપ્રેસ

વર્ડપ્રેસ એક બની ગયું છે સામગ્રી વ્યવસ્થાપન સિસ્ટમોની (સીએમએસ) સૌથી વધુ લોકપ્રિય અને નેટવર્કમાં વપરાયેલ છે, આ તે હકીકતને કારણે છે કે તેને વિવિધ પ્રકારનાં ઉપયોગમાં અનુકૂળ કરી શકાય છે, તેમાં ઘણાં પ્લગ-ઇન્સ પણ છે જે તમને તેનો ઉપયોગ વધારવા માટે અને આ તળાવની થીમ્સ અથવા સ્કિન્સ છોડ્યા વિના પરવાનગી આપે છે.

આ સમયે અમે ઉબુન્ટુમાં વર્ડપ્રેસ કેવી રીતે ઇન્સ્ટોલ કરવું તે વિશે એક સરળ માર્ગદર્શિકા શેર કરવા જઈશું, આ એક પરીક્ષણ સાઇટ મેળવવા માટે અથવા તે લોકો માટે જે હજી પણ તેની કાર્યક્ષમતાને જાણતા નથી.

સ્થાપન પ્રક્રિયા

કંઈપણ કરતા પહેલાં, તમારે તેની સાથે સિસ્ટમને અપડેટ કરવી આવશ્યક છે:

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

એનજિનેક્સ ઇન્સ્ટોલેશન

અમારી સિસ્ટમ પર વર્ડપ્રેસ ઇન્સ્ટોલ કરવા માટે, અમે તેના ઓપરેશન માટે કેટલાક ટૂલ્સ પર આધાર રાખીશું, પ્રથમ એ Nginx છે:

sudo apt-get install nginx -y

મારિયાડીબી ઇન્સ્ટોલેશન

પેરા ડેટાબેઝ સેવા જેને આપણે મરિયાડીબી પસંદ કરવા જઈ રહ્યા છીએ, તેના ઇન્સ્ટોલેશન માટે અમે એક્ઝેક્યુટ કરીએ છીએ:

sudo apt-get install mariadb-server -y

હવે આ થઈ ગયું ડેટાબેઝ સર્વરને રૂપરેખાંકિત કરવા માટે આપણે નીચેનો આદેશ અમલમાં મૂકીશું:

mysql_secure_installation

અહીં માત્ર અમે સૂચનાઓનું પાલન કરીશું અને તે અમને પાસવર્ડ સેટ કરવાનું કહેશે, જેને આપણે ભૂલવું ન જોઈએ.

ડેટાબેઝ બનાવટ

આપણે દાખલ કરેલા ઓળખપત્રો સાથે આપણે લ logગ ઇન કરવું આવશ્યક છેજો આપણે ડિફોલ્ટ રાશિઓ છોડીએ, તો તે નીચે મુજબ હોવું જોઈએ:

mysql -u root -p

જો તેઓ -u પછી તમારું વપરાશકર્તા નામ અને પાસવર્ડ પાસવર્ડ પછી ન મૂકવા જોઈએ

આ થઈ ગયું ડેટાબેઝ બનાવવાનો આ સમય છે, જેની સાથે આ આદેશો ચલાવીને વર્ડપ્રેસની સેવા કરવામાં આવશે:

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-get 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

વર્ડપ્રેસ ડાઉનલોડ કરો

વર્ડપ્રેસ-ઉબુન્ટુ

હવે ચાલો વર્ડપ્રેસનું નવીનતમ સંસ્કરણ ડાઉનલોડ કરીએ અને આપણે તેને ડિફ defaultલ્ટ 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-રૂપરેખામાં.

જેથી અમે તેમને પેદા કરવા જ જોઈએ, અમે મુલાકાત લઈને આ કરીએ છીએ આ લિંક અને અમે અમારી સાઇટને આપણી કન્ફિગરેશન ફાઇલમાં આપેલા મૂલ્યોને બદલીએ છીએ.

અને તેની સાથે કરવામાં અમારી સિસ્ટમ પર વર્ડપ્રેસ પહેલેથી જ ઇન્સ્ટોલ કરેલું છે.

તેનો ઉપયોગ સરળ રીતે શરૂ કરવા માટે આપણે બ્રાઉઝર ખોલવું જોઈએ અને સરનામાં બારમાં તે પાથ મૂકવું જોઈએ જ્યાં આપણી પાસે વર્ડપ્રેસ છે / var / www / html / અથવા અમારું IP સરનામું.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   પિયર જણાવ્યું હતું કે

    હવે આપણે એનજિનેક્સ ફોલ્ડરની પરવાનગી બદલવા જઈ રહ્યા છીએ:

    ચૌન-આર www-data: www-data / var / www / html /
    chmod -R 755

    Chmod -R 755 પછી ભૂલ (પેરામીટર ખૂટે છે)

  2.   રોમ્યુલ્ડો જણાવ્યું હતું કે

    કૃપા કરીને sudo અપિટ-ગેટ અપગ્રેડ અને & sudo apt-get up -y ને સુધારો

    પોર

    સુડો એપિટ-ગેટ અપડેટ અને & સુડો અપિટ-ગેટ અપગ્રેડ -y