WordPressistä on tullut yksi sisällönhallintajärjestelmien (CMS), joka on suosituin ja jota käytetään verkossa, Tämä johtuu siitä, että se voidaan mukauttaa erityyppisiin käyttötarkoituksiin, sillä on myös suuri määrä laajennuksia, joiden avulla voit parantaa sen käyttöä entisestään jättämättä tämän järven teemoja tai nahkoja.
Tällä kertaa aiomme jakaa yksinkertaisen oppaan WordPressin asentamisesta Ubuntuun, tämä testisivuston saamiseksi tai ihmisille, jotka eivät vieläkään tiedä sen toimivuutta.
Asennusprosessi
Ennen kuin teet mitään, sinun on päivitettävä järjestelmä:
sudo apt-get upgrade && sudo apt-get upgrade -y
Nginx-asennus
Asentaaksesi WordPressin järjestelmäämme, luotamme muutamaan työkaluun sen toiminnassa, ensimmäinen on Nginx:
sudo apt-get install nginx -y
MariaDB-asennus
että tietokantapalvelun aiomme valita MariaDB, sen asennusta varten suoritamme:
sudo apt-get install mariadb-server -y
Tehty tämä nyt aiomme suorittaa seuraavan komennon tietokantapalvelimen määrittämiseksi:
mysql_secure_installation
Vain täällä noudatamme ohjeita ja se pyytää meitä asettamaan salasanan, jota emme saa unohtaa.
tietokannan luominen
Meidän on kirjauduttava sisään kirjautumistiedoillammeJos jätämme oletusarvot, sen pitäisi olla seuraava:
mysql -u root -p
Jos heidän ei pitäisi laittaa käyttäjänimeä -u: n jälkeen ja salasanaasi -p: n jälkeen
Tehnyt tämän on aika luoda tietokanta, jonka avulla WordPress palvellaan suorittamalla nämä komennot:
CREATE DATABASE wordpress;
CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';
GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;
FLUSH PRIVILEGES;
exit;
Tässä näissä aiot korvata käyttäjänimen salasanalla tietokannassa.
PHP-asennus
Jos haluat asentaa PHP: n kaikilla tarvittavilla riippuvuuksilla ja moduuleilla, Suorita seuraava komento:
sudo apt-get asennus php-fpm php-curl php-mysql php-gd php-mbstring
Tehty tämäkerran aiomme muokata php.ini-tiedostoa.
sudo nano /etc/php/7.2/fpm/php.ini
Y etsi tätä riviä:
;cgi.fix_pathinfo=1
Meidän ei tarvitse kommentoida linjaa poistamalla; muuta = 1 arvoksi = 0, pysyi seuraavasti:
cgi.fix_pathinfo=0
sitten etsimme seuraavia rivejä php.ini-tiedostosta ja sijoitamme seuraavat arvot, niiden pitäisi näyttää tältä:
upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120
Lataa WordPress
Nyt ladataan uusin WordPress-versio ja laitamme sen oletushakemistoon Nginx:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
Pura juuri ladattu tiedosto:
tar -zxvf latest.tar.gz --strip-components=1
Nyt muutetaan Nginx-kansion käyttöoikeuksia:
chown -R www-data:www-data /var/www/html/
chmod -R 755
Tehnyt tämän luodaan määritystiedosto:
nano /etc/nginx/sites-available/example.com
Y laitamme seuraavan:
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;
}
}
Nyt meidän on sallittava se seuraavilla tavoilla:
ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
Nyt Käynnistä Nginx ja PHP uudelleen jotta muutokset tulisivat voimaan
sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service
WordPressin määrittäminen
Nyt muokataan WordPress-määritystiedostoa mihin sijoitamme tietokannan tunnistetiedot:
mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
sudo nano /var/www/html/wp-config.php
Y muutamme tietoja sisällä hän:
define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');
Tehnyt tämän turvallisuussyistä heidän on päivitettävä suojausavaimet wp-configissa.
Mitä varten meidän on luotava ne, teemme tämän käymällä linkki ja muutamme arvoja, jotka tämä sivusto antaa meille määritystiedostossamme.
Ja tehty sen kanssa Meillä on jo asennettuna WordPress järjestelmäämme.
Aloittaa sen käyttö yksinkertaisesti Meidän on avattava selain ja sijoitettava osoiteriville polku, jossa meillä on wordpress / Var / www / html / tai IP-osoitteemme.
Nyt aiomme muuttaa Nginx-kansion käyttöoikeuksia:
chown -R www-data: www-data / var / www / html /
chmod-R 755
Virhe chmod -R 755: n jälkeen (puuttuva parametri)
Korjaa sudo apt-get upgrade && sudo apt-get upgrade -y
mukaan
sudo apt-get update && sudo apt-get päivitys -y