Cum se instalează WordPress pe Ubuntu

Cum se instalează WordPress pe Ubuntu

WordPress este un sistem de management al conținutului (CMS) popular și ușor de utilizat, care alimentează peste 43% din site-urile web de pe internet. Este o alegere excelentă pentru crearea de bloguri, site-uri web de afaceri și chiar magazine online.

Dacă doriți să instalați WordPress pe serverul dvs. Ubuntu, urmați acești pași simpli:

Cerințe

Înainte de a începe, asigurați-vă că serverul dvs. Ubuntu îndeplinește următoarele cerințe:

– Ubuntu 20.04 sau o versiune ulterioară
– Nginx sau Apache instalat ca server web
– PHP 7.4 sau o versiune ulterioară
– MySQL 5.7 sau o versiune ulterioară sau MariaDB 10.3 sau o versiune ulterioară
– Un nume de domeniu sau o adresă IP

  Cum să activați și să utilizați funcția de navigare web ChatGPT [+Demos]

Instalarea Nginx

Nginx este un server web ușor și de înaltă performanță care este ideal pentru găzduirea site-urilor web WordPress. Pentru a instala Nginx, introduceți următoarea comandă:


sudo apt update
sudo apt install nginx

Instalarea PHP

WordPress necesită PHP pentru a funcționa. Pentru a instala PHP 7.4 sau o versiune ulterioară, introduceți următoarea comandă:


sudo apt install php7.4-fpm php7.4-mysql

Instalarea MySQL

WordPress utilizează MySQL sau MariaDB ca sistem de gestionare a bazelor de date. Pentru a instala MySQL, introduceți următoarea comandă:


sudo apt install mysql-server

Crearea unei baze de date și a unui utilizator

Odată instalat MySQL, creați o nouă bază de date și un utilizator pentru WordPress. Puteți face acest lucru utilizând următoarele comenzi:

Creați o bază de date

sudo mysql -u root -p
CREATE DATABASE wordpress;

Creați un utilizator

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'parola-dorită';

Acordați utilizatorului permisiuni asupra bazei de date

GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';

Aplicați modificările

FLUSH PRIVILEGES;

Descărcarea WordPress

Descărcați cea mai recentă versiune de WordPress de pe site-ul lor web oficial:


wget https://wordpress.org/latest.tar.gz

Extrageți fișierele WordPress

Extrageți fișierele WordPress în directorul rădăcină web al serverului dvs. Web, care este de obicei situat la /var/www/html:


sudo tar -xzvf latest.tar.gz -C /var/www/html

Configurarea WordPress

Accesați directorul WordPress și copiați fișierul de configurare de exemplu:


sudo cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php

Editați fișierul wp-config.php și actualizați următoarele informații:

Numele bazei de date MySQL

define('DB_NAME', 'wordpress');

Utilizatorul bazei de date MySQL

define('DB_USER', 'wordpressuser');

Parola utilizatorului bazei de date MySQL

define('DB_PASSWORD', 'parola-dorită');

Gazda bazei de date MySQL

define('DB_HOST', 'localhost');

Instalarea WordPress

Deschideți browserul web și accesați adresa URL a site-ului dvs. web. Veți fi întâmpinat de expertul de instalare WordPress.

Urmați instrucțiunile de pe ecran pentru a finaliza instalarea. Vi se va solicita să furnizați informații precum numele site-ului, numele de utilizator și parola de administrator.

Configurarea Nginx pentru WordPress

Adăugați următoarea configurație la fișierul de configurare Nginx /etc/nginx/sites-available/wordpress:


server {
listen 80;
listen [::]:80;

root /var/www/html/wordpress;

index index.php index.html;

location / {
try_files $uri $uri/ /index.php;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
}

Activați configurația Nginx pentru WordPress:


sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/

Reporniți Nginx

Reporniți Nginx pentru a aplica modificările:


sudo systemctl restart nginx

Concluzie

Felicitări! Ați instalat cu succes WordPress pe serverul dvs. Ubuntu. Acum puteți începe să creați și să gestionați conținutul site-ului dvs. Web.

Nu uitați să păstrați WordPress și toate pluginurile și temele actualizate pentru a vă asigura că site-ul dvs. este sigur și funcționează corect. De asemenea, este recomandat să faceți copii de rezervă regulate ale site-ului dvs. Web în cazul în care ceva nu merge bine.

Întrebări frecvente

1. Care sunt cerințele minime pentru a rula WordPress pe Ubuntu?

– Ubuntu 20.04 sau o versiune ulterioară
– Nginx sau Apache ca server web
– PHP 7.4 sau o versiune ulterioară
– MySQL 5.7 sau o versiune ulterioară sau MariaDB 10.3 sau o versiune ulterioară
– Un nume de domeniu sau o adresă IP

2. Pot instala WordPress pe o altă distribuție Linux decât Ubuntu?

Da, WordPress poate fi instalat și pe alte distribuții Linux, cum ar fi CentOS, Debian și Fedora. Cu toate acestea, instrucțiunile de instalare pot varia ușor.

3. Care este diferența dintre Nginx și Apache?

Nginx și Apache sunt ambele servere web, dar utilizează abordări diferite pentru a gestiona solicitările. Nginx este cunoscut pentru viteza și eficiența sa, în timp ce Apache este mai flexibil și oferă mai multe funcții.

4. Cum pot actualiza WordPress după instalare?

Puteți actualiza WordPress accesând tabloul de bord și făcând clic pe butonul „Actualizări”. De asemenea, puteți actualiza WordPress manual descarcând cea mai recentă versiune de pe site-ul oficial și suprascriind fișierele existente.

5. Cum pot schimba parola de administrator WordPress?

Puteți schimba parola de administrator WordPress accesând fila „Utilizatori” din tabloul de bord și făcând clic pe numele de utilizator de administrator. De acolo, puteți face clic pe butonul „Generare parolă” pentru a genera o parolă nouă.

6. Cum pot dezinstala WordPress de pe serverul meu Ubuntu?

Pentru a dezinstala WordPress de pe serverul dvs. Ubuntu, puteți utiliza următoarele comenzi:


sudo apt purge wordpress
sudo rm -rf /var/www/html/wordpress
sudo rm /etc/nginx/sites-available/wordpress
sudo rm /etc/nginx/sites-enabled/wordpress

7. Pot utiliza WordPress pentru a crea un magazin online?

Da, puteți utiliza WordPress pentru a crea un magazin online instalând un plugin de comerț electronic precum WooCommerce.

8. Cum pot securiza site-ul meu WordPress?

Există mai multe modalități de a vă securiza site-ul WordPress, inclusiv:

– Păstrați WordPress, pluginurile și temele actualizate
– Utilizați parole sigure
– Instalați un plugin de securitate WordPress
– Activați autentificarea cu doi factori
– Faceți copii de rezervă regulate ale site-ului dvs. Web