WordPressist on saanud üks populaarsemaid ja laialdasemalt kasutatavaid sisuhaldussüsteeme (CMS) veebis. Selle põhjuseks on see, et seda saab kohandada mitmesugusteks kasutusviisideks ning sellel on ka suur hulk pluginasid, mis võimaldavad selle kasutamist veelgi täiustada, rääkimata teemadest või skinidest.
Seekord jagame lihtsat juhendit WordPressi Ubuntule installimiseks, et teil oleks testveebisait või need, kes pole selle funktsionaalsusega veel tuttavad.
Installiprotsess
Enne millegi tegemist peate süsteemi värskendama järgmiselt :
sudo apt-get upgrade && sudo apt-get upgrade -y
Nginxi installimine
WordPressi installimiseks meie süsteemi kasutame selle toimimiseks mõnda tööriista , millest esimene on Nginx:
sudo apt-get install nginx -y
MariaDB install
Andmebaasiteenuse jaoks valime MariaDB , selle installimiseks käivitame järgmise käsu:
sudo apt-get install mariadb-server -y
Pärast seda käivitame andmebaasiserveri konfigureerimiseks järgmise käsu :
mysql_secure_installation
Siin järgime lihtsalt juhiseid ja see palub meil määrata parooli, mida me ei tohi unustada.
andmebaasi loomine
Peame sisse logima sisestatud volitustega ; kui jätame vaikesätted muutmata, peaks see välja nägema selline:
mysql -u root -p
Kui nad ei peaks teie kasutajanime pärast -u ja parooli pärast -p sisestama
Kui see on tehtud , on aeg luua andmebaas , mida kasutatakse WordPressi teenindamiseks, käivitades järgmised käsud:
CREATE DATABASE wordpress;
CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';
GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;
FLUSH PRIVILEGES;
exit;
Siin asendate kasutajanime oma andmebaasi parooliga.
PHP installimine
PHP installimiseks koos kõigi selle sõltuvuste ja vajalike 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
Kui see on tehtud, redigeerime nüüd php.ini faili.
sudo nano /etc/php/7.2/fpm/php.ini
Ja nad otsivad seda rida:
;cgi.fix_pathinfo=1
Peame rea kommentaari eemaldama , eemaldades ; ja muutma =1 väärtuseks =0, jättes rea järgmiselt:
cgi.fix_pathinfo=0
Järgmisena otsime php.ini failist järgmised read ja lisame sinna järgmised väärtused ; need peaksid välja nägema sellised:
upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120
Laadige alla WordPress
Nüüd laadime alla WordPressi uusima versiooni ja paigutame selle Nginxi vaikekataloogi:
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 Nginx kausta õigusi:
chown -R www-data:www-data /var/www/html/
chmod -R 755
Kui see on tehtud, loome konfiguratsioonifaili, millel on järgmine teave :
nano /etc/nginx/sites-available/example.com
Ja me panime paika järgmised asjad :
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 lubama järgmiselt:
ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
Nüüd taaskäivitage Nginx ja PHP , et muudatused jõustuksid
sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service
WordPressi seadistamine
Nüüd hakkame muutma WordPressi konfiguratsioonifaili, kuhu paneme andmebaasi mandaadid:
mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
sudo nano /var/www/html/wp-config.php
Ja me muudame seal sees olevat infot :
define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');
Pärast seda turvakaalutlustel peaksite oma wp-config-failis turvavõtmeid värskendama .
Seetõttu peame need genereerima ; me teeme seda, külastades seda linki ja muutes väärtusi, mida see sait meile meie konfiguratsioonifailis annab.
Ja ongi kõik, nüüd on meil WordPress süsteemi installitud.
Selle kasutamise alustamiseks avage lihtsalt brauser ja sisestage aadressiribale tee, kus meil on wordpress /var/www/html/ või meie IP-aadress.
