WordPress este cel mai utilizat sistem de gestionare a conținutului din lume, alimentând peste 40% din toate website-urile active de pe internet.
De la bloguri personale și website-uri de prezentare până la magazine online complexe și portaluri de știri, flexibilitatea acestei platforme o face potrivită pentru aproape orice tip de proiect web.
Popularitatea sa nu este întâmplătoare. WordPress combină ușurința în utilizare cu o putere tehnică remarcabilă, oferind utilizatorilor atât control deplin, cât și o comunitate vastă de suport.
Cu toate acestea, o instalare corectă și o configurare inițială bine făcută sunt esențiale pentru performanța și securitatea pe termen lung. Mulți proprietari de website-uri fac greșeli la instalare care duc ulterior la probleme de securitate, viteză redusă sau dificultăți în optimizarea SEO.
Procesul de instalare WordPress a devenit semnificativ mai simplu în ultimii ani, iar majoritatea furnizorilor de hosting oferă instalare automată prin cPanel sau panouri similare. Cu toate acestea, înțelegerea fiecărui pas vă oferă controlul necesar pentru a construi un website solid.
În acest ghid veți parcurge întregul proces de instalare WordPress pe orice tip de hosting, de la pregătirea bazei de date până la configurările esențiale post-instalare. Veți învăța atât metoda automată prin Softaculous, cât și instalarea manuală, plus toate setările pe care trebuie să le faceți imediat după instalare pentru a asigura un website rapid, sigur și pregătit pentru optimizare SEO.
Cum instalați WordPress pas cu pas pe orice tip de hosting
Instalarea WordPress presupune trei etape principale: pregătirea serverului și a bazei de date, instalarea propriu-zisă a fișierelor WordPress și configurarea inițială a website-ului. Fiecare etapă este importantă și influențează funcționarea corectă a website-ului pe termen lung. Indiferent de tipul de hosting. shared hosting, VPS sau server dedicat, pașii de bază rămân aceiași.
Cerințele tehnice înainte de instalare
Verificarea compatibilității serverului
Înainte de a începe instalarea, verificați că serverul dvs. îndeplinește cerințele minime WordPress. Nerespectarea acestor cerințe poate duce la erori în timpul instalării sau la probleme de performanță ulterior.
- PHP 7.4 sau mai recent – recomandat PHP 8.2 sau 8.3 pentru performanță optimă. Versiunile mai vechi de PHP nu mai primesc actualizări de securitate și pot crea vulnerabilități. Verificați și actualizați versiunea PHP din cPanel dacă este necesar
- MySQL 5.7+ sau MariaDB 10.4+ – baza de date în care WordPress stochează toate informațiile despre conținut, utilizatori și setări
- HTTPS activ – activați certificatul SSL înainte de instalare pentru a evita problemele cu URL-urile mixte. Instalarea WordPress pe HTTP și migrarea ulterioară la HTTPS este un proces complicat
- Extensiile PHP necesare – curl, dom, exif, fileinfo, hash, imagick, json, mbstring, mysqli, openssl, pcre, xml, zip trebuie să fie active
- Spațiu pe disc – minimum 1 GB recomandat. WordPress ocupă aproximativ 50 MB, dar aveți nevoie de spațiu pentru teme, pluginuri, fișiere media și backup-uri
Alegerea directorului de instalare
Decideți unde instalați WordPress înainte de a începe. Există două opțiuni principale:
- Instalare în rădăcină (public_html/) – website-ul va fi accesibil la domeniu.ro. Aceasta este opțiunea recomandată pentru site-ul principal
- Instalare în subdirector (public_html/blog/) – website-ul va fi accesibil la domeniu.ro/blog/. Folosiți această opțiune dacă doriți WordPress ca o secțiune a unui site mai mare
Crearea bazei de date MySQL
WordPress necesită o bază de date MySQL în care stochează articolele, paginile, setările, utilizatorii și toate celelalte informații. Aceasta trebuie creată înainte de instalarea WordPress.
Crearea bazei de date din cPanel
- Accesați cPanel și navigați la secțiunea MySQL Databases
- Introduceți un nume pentru baza de date în câmpul „Create New Database” și apăsați „Create Database”. Numele bazei de date va fi prefixat automat cu numele contului dvs. (ex: cont_wordpress)
- Derulați în jos la secțiunea „MySQL Users” și creați un utilizator nou cu o parolă puternică – minimum 16 caractere cu litere mari, mici, cifre și caractere speciale
- La secțiunea „Add User To Database”, selectați utilizatorul și baza de date create, apoi apăsați „Add”
- Acordați utilizatorului privilegiile „All Privileges” și salvați
- Notați cu atenție: numele bazei de date, numele utilizatorului MySQL și parola – veți avea nevoie de ele la instalare
# Date de conexiune exemplu:
Baza de date: cont_wordpress
Utilizator MySQL: cont_wpuser
Parolă: P@ssw0rd#2026!SecureDB
Host: localhostInstalarea automată prin Softaculous
Softaculous este cel mai popular installer automat, disponibil în majoritatea panourilor cPanel. Această metodă durează sub 5 minute și configurează automat toate setările de bază.
- Din cPanel, navigați la Softaculous Apps Installer sau căutați „WordPress” în bara de căutare din cPanel
- Selectați WordPress și apăsați butonul Install
- La secțiunea „Software Setup” configurați:
- Protocolul: selectați https:// (nu http://)
- Domeniul: selectați domeniul dorit din lista derulantă
- Directorul: lăsați gol pentru instalare în rădăcină sau introduceți numele subdirectorului
- La „Site Settings” completați titlul website-ului și descrierea scurtă
- La „Admin Account” introduceți un nume de utilizator unic (nu „admin”!), o parolă puternică și adresa de email
- Selectați limba română
- Opțional, selectați o temă starter sau lăsați tema implicită
- Apăsați Install și așteptați finalizarea (30-60 secunde)
Softaculous configurează automat baza de date, creează fișierul wp-config.php și setează permisiunile corecte pe fișiere. La finalizare, primiți datele de autentificare la panoul de administrare WordPress.
Instalarea manuală WordPress
Dacă preferați control complet sau furnizorul de hosting nu oferă Softaculous, instalați WordPress manual. Această metodă vă oferă mai mult control asupra configurației și este utilă pentru a înțelege structura WordPress.
Pașii instalării manuale
- Descărcați ultima versiune WordPress de pe wordpress.org (fișier .zip)
- Extrageți arhiva pe calculatorul local – va rezulta un director „wordpress”
- Încărcați conținutul directorului „wordpress” pe server prin File Manager din cPanel sau prin FTP (FileZilla) în directorul public_html
- Accesați domeniu.ro în browser – va apărea asistentul de instalare WordPress
- Selectați limba română și apăsați „Continuă”
- Ecranul următor explică datele necesare – apăsați „Hai să mergem!”
- Introduceți datele bazei de date: numele bazei, utilizatorul MySQL, parola, hostname (de obicei „localhost”) și prefixul tabelelor (schimbați „wp_” cu ceva unic, ex: „site2026_”)
- Apăsați „Submit” – WordPress verifică conexiunea la baza de date
- Apăsați „Run the installation”
- Completați: titlul website-ului, nume utilizator admin (nu „admin”!), parolă, email
- Apăsați „Instalează WordPress”
Configurarea fișierului wp-config.php
Fișierul wp-config.php conține configurarea principală a WordPress. După instalare, editați-l și adăugați aceste constante pentru securitate și performanță:
// Dezactivează editarea fișierelor din panoul admin
define('DISALLOW_FILE_EDIT', true);
// Limitează revizuirile la 3 per articol
define('WP_POST_REVISIONS', 3);
// Golește coșul de gunoi la 7 zile
define('EMPTY_TRASH_DAYS', 7);
// Setează memoria PHP disponibilă
define('WP_MEMORY_LIMIT', '256M');
// Activează SSL pentru zona de admin
define('FORCE_SSL_ADMIN', true);
// Dezactivează actualizările automate ale fișierelor core (opțional)
define('AUTOMATIC_UPDATER_DISABLED', false);Aceste setări reduc dimensiunea bazei de date, îmbunătățesc securitatea și asigură memorie suficientă pentru procesarea paginilor complexe.
Configurări esențiale post-instalare
Structura permalink-urilor
Prima setare pe care trebuie să o faceți imediat după instalare este structura permalink-urilor. Din panoul de administrare WordPress, navigați la Settings – Permalinks și selectați „Post name” (/%postname%/).
Aceasta generează URL-uri descriptive precum /titlul-articolului/ în loc de /?p=123. Este cea mai importantă setare SEO pe care o faceți la instalare – URL-urile descriptive sunt mai ușor de înțeles de motoarele de căutare și de utilizatori. Nu schimbați această structură după ce ați publicat conținut, deoarece toate URL-urile existente se vor schimba.
Setările generale ale website-ului
Navigați la Settings – General și configurați:
- Titlul website-ului – numele afacerii sau al proiectului, scurt și memorabil. Apare în titlul browserului și în rezultatele Google
- Sloganul – o descriere scurtă care explică ce face website-ul dvs.
- Adresa WordPress (URL) și Adresa site-ului (URL) – asigurați-vă că ambele folosesc https:// și nu au slash la final
- Fusul orar – setați Europe/Bucharest pentru România. Afectează data și ora articolelor publicate
- Formatul datei – alegeți formatul potrivit pentru audiența dvs. (D M Y sau Y-m-d)
- Ziua de început a săptămânii – setați luni pentru calendar românesc
Configurarea indexării pentru motoarele de căutare
Din Settings – Reading, asigurați-vă că opțiunea „Descurajează motoarele de căutare să indexeze acest website” este debifată. Această opțiune este adesea activată pe mediile de dezvoltare și uitată la lansare, blocând complet indexarea în Google. Este o greșeală frecventă care poate ține website-ul dvs. departe din rezultatele de căutare săptămâni întregi.
Configurarea discuțiilor și protecția anti-spam
Din Settings – Discussion, configurați moderarea comentariilor:
- Activați „Comment must be manually approved” sau cel puțin „Comment author must have a previously approved comment”
- Activați lista neagră de cuvinte pentru a filtra automat comentariile spam
- Dezactivați comentariile dacă nu aveți nevoie de ele – reduce suprafața de atac
- Setați „Close comments on articles older than 30 days” pentru a reduce spam-ul pe articolele vechi
Ștergerea conținutului implicit și curățarea instalării
WordPress vine cu conținut demonstrativ care trebuie eliminat înainte de a publica conținut real:
- Ștergeți articolul „Hello world!” din Posts
- Ștergeți pagina „Sample Page” din Pages
- Ștergeți comentariul demonstrativ din Comments
- Dezinstalați pluginurile implicite pe care nu le veți folosi: Hello Dolly (un plugin decorativ fără utilitate practică)
- Ștergeți temele implicite pe care nu le folosiți – păstrați una ca backup de securitate
Instalarea pluginurilor esențiale
Imediat după instalarea și curățarea WordPress, instalați pluginurile de bază care asigură securitatea, performanța și optimizarea SEO a website-ului.
Pluginuri recomandate pentru orice instalare WordPress
- Plugin SEO – Yoast SEO sau Rank Math pentru optimizarea conținutului și generarea hărții XML sitemap. Rank Math oferă mai multe funcții gratuite
- Plugin de securitate – Wordfence Security sau Sucuri Security pentru protecție împotriva atacurilor, scanare malware și monitorizare în timp real
- Plugin de cache – LiteSpeed Cache (dacă serverul folosește LiteSpeed), WP Super Cache sau W3 Total Cache pentru îmbunătățirea vitezei de încărcare
- Plugin de backup – UpdraftPlus sau BackWPup pentru backup-uri automate ale bazei de date și fișierelor pe Google Drive sau Amazon S3
- Plugin de formulare – Contact Form 7 (gratuit) sau WPForms (mai ușor de configurat) pentru formulare de contact
- Plugin de optimizare imagini – Smush sau ShortPixel pentru comprimarea automată a imaginilor încărcate
Conectarea cu instrumentele Google
După instalare, conectați website-ul cu instrumentele Google esențiale pentru monitorizarea performanței și a indexării:
- Creați un cont în Google Search Console și adăugați proprietatea website-ului dvs. Verificați proprietatea prin fișier HTML, tag DNS sau prin pluginul SEO instalat
- Trimiteți harta XML sitemap în Search Console (de obicei la domeniu.ro/sitemap.xml sau domeniu.ro/sitemap_index.xml)
- Instalați și configurați Google Analytics 4 pentru urmărirea traficului și comportamentului utilizatorilor
- Înregistrați website-ul în Google Business Profile dacă aveți o afacere locală
Securizarea instalării WordPress din prima zi
Securitatea WordPress trebuie configurată de la început, nu după ce apare o problemă. Atacurile automate asupra instalărilor WordPress noi încep în minute de la publicarea online.
Măsuri de securitate imediate
- Nu folosiți „admin” ca nume de utilizator – este primul lucru pe care îl încearcă atacatorii în atacurile brute force
- Folosiți o parolă puternică – minimum 16 caractere cu litere mari și mici, cifre și caractere speciale
- Schimbați prefixul tabelelor – dacă ați folosit prefixul implicit „wp_”, schimbați-l cu un plugin de securitate pentru a preveni atacurile SQL injection automatizate
- Activați autentificarea în doi pași (2FA) – adaugă un nivel suplimentar de protecție la login chiar dacă parola este compromisă
- Restricționați accesul la wp-admin – limitați accesul pe baza adresei IP dacă aveți o adresă IP fixă
- Ascundeți versiunea WordPress – eliminați afișarea versiunii WordPress din sursa paginilor pentru a îngreuna identificarea vulnerabilităților specifice versiunii
# Restricționare acces wp-admin prin .htaccess
<Files wp-login.php>
Order Deny,Allow
Deny from All
Allow from 192.168.1.100
</Files>Instalarea WordPress este doar primul pas în construirea unui website de succes. O configurare corectă de la început vă scutește de probleme pe termen lung și creează o fundație solidă pentru conținut, creșterea traficului organic și dezvoltarea ulterioară a proiectului. Parcurgeți fiecare pas din acest ghid, configurați securitatea și pluginurile esențiale, conectați website-ul cu Google Search Console și Analytics, apoi concentrați-vă pe crearea de conținut valoros care atrage vizitatori și clienți.


Comments (0)