Kuidas installida WordPress Ubuntu 18.04-le ja derivaadid?

Ubuntu18.04WordPress

WordPressist on saanud üks sisuhaldussüsteemide (CMS) võrgus kõige populaarsem ja kasutatavam, Selle põhjuseks on asjaolu, et seda saab kohandada erinevat tüüpi kasutusteks, sellel on ka suur hulk pistikprogramme, mis võimaldavad teil selle kasutamist veelgi täiustada ja jätmata selle järve teemasid või nahka.

Seekord jagame lihtsat juhendit WordPressi installimise kohta Ubuntu, seda selleks, et omada testsaiti või inimestele, kes selle funktsionaalsust veel ei tea.

Installiprotsess

Enne kui midagi teed, peate süsteemi värskendama:

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

Nginxi installimine

WordPressi meie süsteemi installimiseks toetume selle toimimiseks mõnele tööriistale, esimene on Nginx:

sudo apt-get install nginx -y

MariaDB install

et andmebaasiteenus, mille valime MariaDB, selle installimiseks teostame:

sudo apt-get install mariadb-server -y

See on nüüd tehtud täidame andmebaasi serveri konfigureerimiseks järgmise käsu:

mysql_secure_installation

Ainult siin järgime juhiseid ja see palub meil parooli määrata, mida me ei tohi unustada.

andmebaasi loomine

Peame sisse logima oma sisestatud volikirjadega, kui jätame vaikimisi need, peaks see olema järgmine:

mysql -u root -p

Kui nad ei peaks teie kasutajanime pärast -u ja parooli pärast -p sisestama

Tehtud seda on aeg andmebaas luua, millega WordPress teenitakse järgmiste käskude abil:

CREATE DATABASE wordpress;

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

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

FLUSH PRIVILEGES;

exit;

Siin nendes asendate kasutajanime oma andmebaasi parooliga.

PHP installimine

PHP installimiseks koos kõigi vajalike sõltuvuste ja moodulitega käivitage järgmine käsk:

sudo apt-get install php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y

Tehtudkui hakkame redigeerima faili php.ini.

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

Y otsige seda rida:

;cgi.fix_pathinfo=1

Peame joone kommenteerimata jätma eemaldamine; muutke = 1 väärtuseks = 0, jäi järgmiselt:

cgi.fix_pathinfo=0

Pärast otsime failist php.ini järgmised read ja paneme järgmised väärtused, peaksid need välja nägema järgmiselt:

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

Laadige alla WordPress

WordPress-ubuntu

nüüd laadime alla WordPressi uusima versiooni ja paneme selle vaikekataloogi Nginx:

cd /var/www/html

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

Pakkige äsja alla laaditud fail lahti koos:

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

nüüd muudame kausta Nginx õigusi:

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

Tehtud seda loome konfiguratsioonifaili:

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

Y panime järgmise:

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;
}
}

nüüd peame selle võimaldama:

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

nüüd taaskäivitage Nginx ja PHP muudatuste jõustumiseks

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

WordPressi seadistamine

nüüd redigeerime WordPressi konfiguratsioonifaili kuhu paigutame andmebaasi mandaadid:

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

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

Y me muudame teavet selle sees ta:

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

Tehtud seda turvalisuse huvides peavad nad turvavõtmeid värskendama oma wp-config.

Nii et peame need genereerima, teeme seda külastades seda linki ja muudame väärtusi, mis see sait meile meie konfiguratsioonifailis annab.

Ja sellega tehtud WordPress on meie süsteemi juba installitud.

Et seda lihtsalt kasutama hakata Peame avama brauseri ja asetama aadressiribale tee, kus meil on WordPress / var / www / html / või meie IP-aadress.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Pierre DIJO

    Nüüd muudame kausta Nginx õigusi:

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

    Viga pärast chmod-R 755 (parameeter puudub)

  2.   Romuald DIJO

    Parandage sudo apt-get upgrade ja& sudo apt-get upgrade -y

    poolt

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