વર્ડપ્રેસ એક બની ગયું છે સામગ્રી વ્યવસ્થાપન સિસ્ટમોની (સીએમએસ) સૌથી વધુ લોકપ્રિય અને નેટવર્કમાં વપરાયેલ છે, આ તે હકીકતને કારણે છે કે તેને વિવિધ પ્રકારનાં ઉપયોગમાં અનુકૂળ કરી શકાય છે, તેમાં ઘણાં પ્લગ-ઇન્સ પણ છે જે તમને તેનો ઉપયોગ વધારવા માટે અને આ તળાવની થીમ્સ અથવા સ્કિન્સ છોડ્યા વિના પરવાનગી આપે છે.
આ સમયે અમે ઉબુન્ટુમાં વર્ડપ્રેસ કેવી રીતે ઇન્સ્ટોલ કરવું તે વિશે એક સરળ માર્ગદર્શિકા શેર કરવા જઈશું, આ એક પરીક્ષણ સાઇટ મેળવવા માટે અથવા તે લોકો માટે જે હજી પણ તેની કાર્યક્ષમતાને જાણતા નથી.
સ્થાપન પ્રક્રિયા
કંઈપણ કરતા પહેલાં, તમારે તેની સાથે સિસ્ટમને અપડેટ કરવી આવશ્યક છે:
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 સરનામું.
હવે આપણે એનજિનેક્સ ફોલ્ડરની પરવાનગી બદલવા જઈ રહ્યા છીએ:
ચૌન-આર www-data: www-data / var / www / html /
chmod -R 755
Chmod -R 755 પછી ભૂલ (પેરામીટર ખૂટે છે)
કૃપા કરીને sudo અપિટ-ગેટ અપગ્રેડ અને & sudo apt-get up -y ને સુધારો
પોર
સુડો એપિટ-ગેટ અપડેટ અને & સુડો અપિટ-ગેટ અપગ્રેડ -y