WordPress je postal eno sistemov za upravljanje vsebin (CMS) najbolj priljubljena in uporabljana v omrežju, To je zato, ker ga je mogoče prilagoditi različnim vrstam uporabe, ima pa tudi veliko število vtičnikov, ki vam omogočajo nadaljnjo izboljšanje njegove uporabe in ne da bi zapustili teme ali kože tega jezera.
Tokrat delili bomo preprost vodnik o tem, kako namestiti WordPress v Ubuntu, to zato, da bi imeli testno mesto ali za ljudi, ki še vedno ne poznajo njegove funkcionalnosti.
Kazalo
Postopek namestitve
Preden karkoli naredite, sistem morate posodobiti z:
sudo apt-get upgrade && sudo apt-get upgrade -y
Namestitev Nginxa
Če želite namestiti WordPress v naš sistem, za njegovo delovanje se bomo zanašali na nekaj orodij, prvi je Nginx:
sudo apt-get install nginx -y
Namestitev MariaDB
za storitev zbirke podatkov bomo izbrali MariaDB, za njegovo namestitev izvedemo:
sudo apt-get install mariadb-server -y
Končano zdaj izvedli bomo naslednji ukaz za konfiguracijo strežnika baz podatkov:
mysql_secure_installation
Samo tukaj upoštevali bomo navodila in od nas bo zahteval, da nastavimo geslo, česar ne smemo pozabiti.
izdelava baze podatkov
Prijaviti se moramo s poverilnicami, ki smo jih vnesli, če pustimo privzete, naj bo tak:
mysql -u root -p
Če ne bi morali uporabniškega imena postaviti za -u in gesla za -p
Končano čas je za izdelavo baze podatkov, s katerim bo WordPress na voljo z izvajanjem teh ukazov:
CREATE DATABASE wordpress;
CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';
GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;
FLUSH PRIVILEGES;
exit;
Tu v teh uporabniško ime boste zamenjali z geslom za bazo podatkov.
Namestitev PHP
Če želite namestiti PHP z vsemi potrebnimi odvisnostmi in moduli, zaženite naslednji ukaz:
sudo apt-get namestite php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y
Naredil točas bomo urejali datoteko php.ini.
sudo nano /etc/php/7.2/fpm/php.ini
Y poiščite to vrstico:
;cgi.fix_pathinfo=1
Vrsto moramo razkomentirati odstranjevanje; spremenite = 1 v = 0, ostalo, kot sledi:
cgi.fix_pathinfo=0
Despui poiskali bomo naslednje vrstice v datoteki php.ini in postavili naslednje vrednosti, bi morali izgledati takole:
upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120
Prenesite WordPress
Zdaj prenesite najnovejšo različico WordPressa in ga bomo postavili v privzeti imenik Nginx:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
Razpakirajte novo preneseno datoteko z:
tar -zxvf latest.tar.gz --strip-components=1
Zdaj spremenimo dovoljenja mape Nginx:
chown -R www-data:www-data /var/www/html/
chmod -R 755
Končano ustvarimo konfiguracijsko datoteko z:
nano /etc/nginx/sites-available/example.com
Y smo postavili naslednje:
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;
}
}
Zdaj omogočiti ga moramo z:
ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
Zdaj znova zaženite Nginx in PHP da spremembe začnejo veljati
sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service
Nastavitev WordPressa
Zdaj uredimo konfiguracijsko datoteko WordPress kamor bomo postavili poverilnice baze podatkov:
mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
sudo nano /var/www/html/wp-config.php
Y informacije bomo spremenili znotraj on:
define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');
Končano iz varnostnih razlogov morajo posodobiti varnostne ključe v vašem wp-config.
Torej to moramo jih ustvariti, to naredimo z obiskom ta povezava in spremenimo vrednosti, ki nam jih da ta stran v naši konfiguracijski datoteki.
In končano s tem V našem sistemu je že nameščen WordPress.
Če ga želite začeti uporabljati preprosto Odpreti moramo brskalnik in v naslovno vrstico postaviti pot, kjer imamo wordpress / var / www / html / ali naš ip naslov.
2 komentarja, pustite svojega
Zdaj bomo spremenili dovoljenja mape Nginx:
chown-R www-podatki: www-podatki / var / www / html /
chmod -R 755
Napaka po chmod -R 755 (manjkajoči parameter)
Popravite sudo apt-get upgrade && sudo apt-get upgrade -y
jo
sudo apt-get update && sudo apt-get upgrade -y