WordPress je to postao sistema za upravljanje sadržajem (CMS) najpopularniji i najkorišteniji u mreži, To je zbog činjenice da se može prilagoditi različitim vrstama upotrebe, a takođe ima i veliki broj dodataka koji vam omogućavaju da dodatno poboljšate njegovu upotrebu i bez napuštanja tema ili kože ovog jezera.
Ovaj put podijelit ćemo jednostavan vodič o tome kako instalirati WordPress u Ubuntu, ovo kako bi imali testno mjesto ili za ljude koji još ne znaju njegovu funkcionalnost.
Indeks
Proces instalacije
Prije bilo čega morate ažurirati sistem pomoću:
sudo apt-get upgrade && sudo apt-get upgrade -y
Instalacija Nginxa
Da biste instalirali WordPress na naš sistem, oslanjat ćemo se na nekoliko alata za njegov rad, prvi je Nginx:
sudo apt-get install nginx -y
Instalacija MariaDB
para uslugu baze podataka odabrat ćemo MariaDB, za njegovu instalaciju izvršavamo:
sudo apt-get install mariadb-server -y
Gotovo sada izvršit ćemo sljedeću naredbu za konfiguriranje poslužitelja baze podataka:
mysql_secure_installation
Samo ovdje slijedit ćemo upute i tražit će od nas da postavimo lozinku, što ne smijemo zaboraviti.
stvaranje baze podataka
Moramo se prijaviti s vjerodajnicama koje smo unijeliAko ostavimo zadane, to bi trebalo biti sljedeće:
mysql -u root -p
Ako ne bi trebali staviti svoje korisničko ime nakon -u, a lozinku nakon -p
Gotovo vrijeme je za stvaranje baze podataka, s kojim će se WordPress posluživati izvršavanjem ovih naredbi:
CREATE DATABASE wordpress;
CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';
GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;
FLUSH PRIVILEGES;
exit;
Ovdje u ovim zamijenit ćete korisničko ime lozinkom za bazu podataka.
PHP instalacija
Da instalirate PHP sa svim potrebnim zavisnostima i modulima, pokrenite sljedeću naredbu:
sudo apt-get instalacija php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y
Učinio ovo zavrijeme ćemo urediti php.ini datoteku.
sudo nano /etc/php/7.2/fpm/php.ini
Y potražite ovu liniju:
;cgi.fix_pathinfo=1
Moramo komentirati liniju uklanjanje; promijenite = 1 u = 0, ostalo je kako slijedi:
cgi.fix_pathinfo=0
Posle potražit ćemo sljedeće redove u datoteci php.ini i smjestiti sljedeće vrijednosti, trebali bi izgledati ovako:
upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120
Preuzmite WordPress
Sada preuzmimo najnoviju verziju WordPressa i stavit ćemo ga u zadani Nginx direktorij:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
Raspakirajte novo preuzetu datoteku sa:
tar -zxvf latest.tar.gz --strip-components=1
Sada promijenimo dozvole mape Nginx:
chown -R www-data:www-data /var/www/html/
chmod -R 755
Gotovo stvorimo konfiguracijsku datoteku sa:
nano /etc/nginx/sites-available/example.com
Y stavljamo sledeće:
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;
}
}
Sada moramo to omogućiti sa:
ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
Sada ponovo pokrenite Nginx i PHP da bi promjene stupile na snagu
sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service
Postavljanje WordPressa
Sada uredimo WordPress konfiguracijsku datoteku gdje ćemo smjestiti vjerodajnice baze podataka:
mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
sudo nano /var/www/html/wp-config.php
Y promijenit ćemo informacije unutar on:
define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');
Gotovo iz sigurnosnih razloga moraju ažurirati sigurnosne ključeve u vašem wp-configu.
Tako da moramo ih generirati, to radimo posjetom Ova veza i mijenjamo vrijednosti koje nam daje ova web lokacija u našoj konfiguracijskoj datoteci.
I gotovo s tim Već imamo instaliran WordPress na našem sistemu.
Da biste ga počeli jednostavno koristiti Moramo otvoriti preglednik i u traku za adresu postaviti put na kojem imamo wordpress / var / www / html / ili našu ip adresu.
2 komentara, ostavi svoj
Sada ćemo promijeniti dozvole mape Nginx:
chown -R www-podaci: www-podaci / var / www / html /
chmod -R 755
Greška nakon chmod -R 755 (nedostaje parametar)
Ispravite sudo apt-get upgrade && sudo apt-get upgrade -y
por
sudo apt-get update && sudo apt-get upgrade -y