Instalarea WordPress pe linux

Giteqa

În acest articol, vom analiza modul de instalare și configurare a WordPress pe linux. Vom trece prin toate punctele de la actualizarea serverului la configurarea serverului web și wordpress în sine.

Un exemplu va fi afișat pe Ubuntu 20.04

Video Instructions

Pregătirea Serverului

Mai întâi trebuie să actualizăm serverul și acest lucru se face folosind următoarea comandă:

Apt update && apt upgrade -y (la început, introduceți Sudo dacă acționați în numele unui utilizator nou creat)

După ce am așteptat sfârșitul actualizării sistemului (va trebui să fiți de acord să descărcați fișiere suplimentare de mai multe ori), continuăm să instalăm serverul web Apache.

Pentru a instala un server web, introduceți comanda:

Apt install apache2 apache2-utils -y

După instalarea serverului, adăugați-l la pornire și rulați-l folosind comenzile:

Systemctl enable apache2 - adds to startup
Systemctl start apache 2 - starts

După aceea, verificăm dacă totul funcționează. Pentru a face acest lucru, trebuie să accesați adresa IP a serverului dvs.

Instalarea MySQL

Acum trebuie să instalăm și să configurăm baza de date MySQL. Aceasta se face folosind următoarele comenzi:

Apt install mysql-client mysql-server

După aceea, va începe descărcarea și instalarea clientului și serverului MySQL, trebuie să fiți de acord cu instalarea introducând Y.

Apoi, trebuie să configurăm securitatea, aceasta se face folosind comanda:

Mysql_secure_installation

Această comandă vă va permite să introduceți parola pentru administrator, să dezactivați accesul la distanță la contul de administrator și multe altele.

Instalarea PHP

După ce baza de date a fost configurată, trebuie să instalăm module PHP pentru a face acest lucru, introduceți comanda:

apt install php7.4 php7.4-mysql libapache2-mod-php7.4 php7.4-cli php7.4-cgi php7.4-gd

De asemenea, suntem de acord cu instalarea de fișiere suplimentare

Pentru a verifica dacă PHP funcționează, Introduceți comanda:

Nano /var/www/html/info.php

Și apoi introduceți:

<?php
phpinfo();
?>

După aceea, mergeți la bara de adrese și tastați

ipaddres/info.php

După aceea, va trebui să activăm modulele Apache. Pentru a le activa, introduceți următoarele comenzi:

A2enmod rewrite
Systemctl restart apache2

Descărcarea WordPress

Acum serverul este gata să ruleze site-ul pe WordPress. Pentru ao descărca, introduceți următoarele comenzi:

Wget -c http://wordpress.org/latest.tar.gz - download the archive
Tar -xzvf latest.tar.gz - unpacking the archive
Rsync -av wordpress/* /var/www/html/ - copying files

După ce am făcut aceste comenzi, este necesar să acordăm drepturi de acces pentru a lucra cu serverul web

Chown -R www-data:www-data /var/www/html/
Chmod -R 775 /var/www/html/

Crearea unei baze de date MySQL

Conectați - vă la panoul de administrare MySQL folosind comanda

Mysql -u root -p

După aceea, introduceți următoarele comenzi:

CREATE DATABASE wp_database; - create mysql database
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password'; - create user
GRANT ALL PRIVILEGES ON wp_database.* TO 'wp_user'@'localhost'; - assigning mysql rights to the user
FLUSH PRIVILEGES; - updating mysql privileges
EXIT; - exiting the MySQL admin panel

Toate setările serverului au fost finalizate și putem trece la configurarea WordPress

Configurarea WordPress

Pentru a configura sistemul, introduceți în bara de adrese

ip address/wp-admin/

După aceea, un meniu cu o alegere de limbă se va deschide în fața ta

După selectarea limbii, va trebui să introduceți datele în tabel. Trebuie să introduceți numele DB, numele de utilizator DB, parola din Baza de date, să specificați gazda și prefixul.

După ce ați completat-o, confirmați acțiunea și veți fi direcționat către pagina de creare a profilului de utilizator. Va trebui să selectați numele site-ului, numele de utilizator, parola utilizatorului (administrator) și, de asemenea, să introduceți e-mailul.

Concluzie

Tocmai am creat un site web pe un motor wordpress pe un server Ubuntu. Urmând aceste instrucțiuni, vă puteți crea cu ușurință propriul site web și îl puteți utiliza. În articolele viitoare, vom analiza cum să adăugăm pluginuri pe site, precum și cum să adăugăm teme, certificat ssl și așa mai departe.