WordPress ir kļuvis par vienu satura vadības sistēmu (CMS), kas ir vispopulārākais un tiek izmantots tīklā, Tas ir tāpēc, ka to var pielāgot dažādiem lietošanas veidiem, tam ir arī liels skaits spraudņu, kas ļauj vēl vairāk uzlabot tā izmantošanu un neatstājot šī ezera tēmas vai ādas.
Šoreiz mēs dalīsimies ar vienkāršu rokasgrāmatu par to, kā instalēt WordPress Ubuntu, tas ir tādēļ, lai būtu testa vietne vai cilvēkiem, kuri joprojām nezina tās funkcionalitāti.
Instalācijas process
Pirms kaut ko darāt, jums jāatjaunina sistēma ar:
sudo apt-get upgrade && sudo apt-get upgrade -y
Nginx uzstādīšana
Lai mūsu sistēmā instalētu WordPress, tās darbībai mēs paļausimies uz dažiem rīkiem, pirmais ir Nginx:
sudo apt-get install nginx -y
MariaDB instalācija
līdz datu bāzes pakalpojumu, kuru izvēlēsimies MariaDB, tā uzstādīšanai mēs izpildām:
sudo apt-get install mariadb-server -y
Tagad tas izdarīts mēs izpildīsim šādu komandu, lai konfigurētu datu bāzes serveri:
mysql_secure_installation
Tikai šeit mēs izpildīsim norādījumus, un tā lūgs mums iestatīt paroli, ko mēs nedrīkstam aizmirst.
datu bāzes izveide
Mums jāpiesakās, izmantojot akreditācijas datus, kurus esam ievietojušiJa atstājam noklusējuma iestatījumus, tam jābūt šādam:
mysql -u root -p
Ja viņiem nevajadzētu likt jūsu lietotājvārdu aiz -u un paroli aiz -p
Darīts ir pienācis laiks izveidot datu bāzi, ar kuru WordPress tiks apkalpots, izpildot šīs komandas:
CREATE DATABASE wordpress;
CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';
GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;
FLUSH PRIVILEGES;
exit;
Šeit šajos jūs aizstāsit lietotājvārdu ar savu datu bāzes paroli.
PHP instalēšana
Lai instalētu PHP ar visām nepieciešamajām atkarībām un moduļiem, palaidiet šādu komandu:
sudo apt-get instalēt php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y
Gatavskad mēs rediģēsim failu php.ini.
sudo nano /etc/php/7.2/fpm/php.ini
Y meklējiet šo rindu:
;cgi.fix_pathinfo=1
Mums ir jānoņem komentārs no līnijas noņemot; nomainiet = 1 uz = 0, palika šādi:
cgi.fix_pathinfo=0
Pēc mēs meklēsim šādas rindas failā php.ini un ievietosim šādas vērtības, tiem vajadzētu izskatīties šādi:
upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120
Lejupielādējiet WordPress
Tagad lejupielādēsim jaunāko WordPress versiju un mēs to ievietosim noklusējuma direktorijā Nginx:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
Izvelciet nesen lejupielādēto failu ar:
tar -zxvf latest.tar.gz --strip-components=1
Tagad mainīsim mapes Nginx atļaujas:
chown -R www-data:www-data /var/www/html/
chmod -R 755
Darīts izveidosim konfigurācijas failu ar:
nano /etc/nginx/sites-available/example.com
Y mēs ieliekam sekojošo:
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;
}
}
Tagad mums tas jāiespējo ar:
ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
Tagad restartējiet Nginx un PHP lai izmaiņas stātos spēkā
sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service
WordPress iestatīšana
Tagad rediģēsim WordPress konfigurācijas failu kur mēs ievietosim datu bāzes akreditācijas datus:
mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
sudo nano /var/www/html/wp-config.php
Y laikā mainīsim informāciju viņš:
define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');
Darīts drošības apsvērumu dēļ viņiem jāatjaunina drošības atslēgas savā wp-config.
Par ko mums tie ir jārada, mēs to darām, apmeklējot šī saite un mēs mainām vērtības, kuras šī vietne mums piešķir mūsu konfigurācijas failā.
Un darīts ar to Mūsu sistēmā WordPress jau ir instalēts.
Lai sāktu to vienkārši izmantot Mums ir jāatver pārlūks un adreses joslā jāievieto ceļš, kur mums ir WordPress / var / www / html / vai mūsu IP adrese.
Tagad mēs mainīsim Nginx mapes atļaujas:
chown -R www-data: www-data / var / www / html /
chmod-R 755
Kļūda pēc chmod-R 755 (trūkst parametra)
Lūdzu, izlabojiet sudo apt-get upgrade && sudo apt-get upgrade -y
līdz
sudo apt-get update && sudo apt-get jauninājums -y