WordPress

Instalare WordPress — WP Toolkit sau manual

WP Toolkit te instalează WordPress în 60 secunde, cu update-uri și backup-uri integrate. Plus metoda manuală pentru control complet și plugin-urile esențiale după instalare.

803 vizualizări · actualizat 9 iulie 2026 · 5 min lectură

WordPress e cel mai folosit CMS din lume — ~43% din toate site-urile. FutureHost îl suportă nativ prin WP Toolkit (instalat în cPanel) care îți instalează, actualizează și gestionează WordPress fără să atingi vreun fișier. Sau, dacă vrei control complet, îl poți instala manual.

Metoda 1 — WP Toolkit (recomandat, 60 secunde)

Pași compleți

  1. Loghează-te în cPanel.
  2. În secțiunea Domains, click WordPress Manager by Softaculous (sau "WP Toolkit").
  3. Click Install (butonul verde din colț stânga sus).
  4. Completează formularul:
    • Choose Protocol: https:// (NU http — vrei SSL din start)
    • Choose Domain: domeniul tău (sau sub-domeniul / addon domain)
    • In Directory: lasă gol pentru a instala la rădăcină (recomandat). Sau pune blog dacă vrei WP doar pe /blog.
    • Site Name: numele site-ului tău
    • Site Description: tagline / descriere scurtă
    • Admin Username: NU folosi "admin". Alege ceva unic (ex: marius_radulescu). E prima țintă a brute-force-urilor.
    • Admin Password: generat cu parolar manager, 20+ caractere
    • Admin Email: adresa ta principală
    • Select Language: Română
  5. Click Install. Așteaptă 30-60 secunde.
  6. Primești pe ecran și pe email URL-ul de admin (de obicei https://domeniul-tau.ro/wp-admin/) plus credențialele.
Screenshot: ecran WP Toolkit "Install WordPress" cu form-ul completat
Print-screen va fi adăugat în următoarea actualizare

Avantajele WP Toolkit

  • Update-uri automate per site — core, plugin-uri, teme
  • Backup-uri automate înainte de orice update
  • Scanner de securitate integrat — detectează plugin-uri vulnerabile
  • Staging environment 1-click pe planurile Business+
  • Clone site WordPress în 30 secunde
  • Database management direct din interfață

Metoda 2 — Instalare manuală (pentru control complet)

Folosește această metodă dacă:

  • Vrei o versiune specifică WordPress (beta, alpha sau o veche)
  • Migrezi un site WordPress existent de la alt provider
  • Vrei un structure de fișiere custom (multisite, alt path)

Pasul 1 — Descarcă WordPress

Direct pe server prin SSH (dacă ai acces SSH):

cd ~/public_html
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
mv wordpress/* .
rmdir wordpress
rm latest.tar.gz

Sau prin cPanel File Manager:

  1. Descarcă wordpress.org/latest.zip pe calculatorul tău
  2. cPanel → File Manager → public_html
  3. Click Upload → urcă latest.zip
  4. Click dreapta pe fișier → Extract
  5. Mută toate fișierele din folderul wordpress/ direct în public_html/, apoi șterge folderul gol

Pasul 2 — Creează baza de date

  1. cPanel → Databases → MySQL Databases
  2. Create New Database: nume (ex: fhuser_wp) → Create
  3. În secțiunea Add New User: nume utilizator + parolă lungă
  4. În secțiunea Add User To Database: selectează user-ul și DB-ul → ALL PRIVILEGES → Make Changes
  5. Notează numele complete (prefix-ul cont_db_name) — vor fi necesare

Pasul 3 — Configurează wp-config.php

Accesează domeniul tău în browser: https://domeniul-tau.ro. WordPress detectează că nu e instalat și pornește wizard-ul:

  1. Selectează limba: Română
  2. Click Continuă
  3. Completează:
    • Nume bază de date: fhuser_wp (cel exact, cu prefix)
    • Utilizator: fhuser_wpuser
    • Parola: cea setată mai sus
    • Server bază de date: localhost
    • Prefix tabel: wp_ — schimbă la ceva random (wp7x_) pentru securitate suplimentară
  4. Click Trimite
  5. WordPress generează wp-config.php. Click Rulează instalarea
  6. Completează info site + credențiale admin (vezi pasul WP Toolkit)
  7. Click Instalare WordPress

După instalare — primii pași esențiali

1. Permalinks (URL-uri SEO-friendly)

Default WordPress folosește URL-uri urâte de forma ?p=123. Schimbă imediat:

  • WP Admin → Setări → Legături permanente
  • Selectează "Nume post" (Post name)
  • Salvează

2. Forțează HTTPS

  • WP Admin → Setări → General
  • Adresa WordPress (URL): https://...
  • Adresa site (URL): https://...
  • Salvează

Plus instalează plugin-ul Really Simple SSL care redirectează automat tot http:// la https://.

3. Plugin-uri esențiale

PluginPentru ceGratuit/Pro
Wordfence SecurityFirewall, anti-malware, login protectionGratuit
Yoast SEOMeta tags, sitemap, schema.org, OGGratuit (Pro pt features extra)
WP Super CacheCache static, viteza paginăGratuit
UpdraftPlusBackup spre Google Drive/DropboxGratuit
WP Mail SMTPTrimitere email prin SMTP authenticatedGratuit
Smush sau ShortPixelCompresie imagini automatăGratuit (Pro pt batch mare)

4. Configurare WP Mail SMTP (esențial pentru formulare contact)

WordPress default folosește mail() PHP care e blocat de Gmail/Outlook drept spam. Folosește mailbox-ul tău:

  1. Creează în cPanel o adresă wordpress@domeniul-tau.ro
  2. Instalează plugin WP Mail SMTP
  3. WP Admin → WP Mail SMTP → Settings
  4. From Email: wordpress@domeniul-tau.ro
  5. From Name: numele site-ului tău
  6. Mailer: Other SMTP
  7. SMTP Host: mail.domeniul-tau.ro
  8. Port: 465, Encryption: SSL
  9. Authentication: ON
  10. Username: wordpress@domeniul-tau.ro (complet)
  11. Password: parola contului
  12. Save → Test Email — verifică că primești

5. Updates automate

WordPress 5.6+ poate face update automat la core, plugin-uri și teme:

  • WP Admin → Tablou de bord → Actualizări
  • "Enable auto-updates for all plugins"
  • "Enable auto-updates for all themes"
  • Pentru core, deja e activ implicit pentru minor releases (5.6.x → 5.6.y)

Bonus securitate: setează DISALLOW_FILE_EDIT în wp-config.php. Adaugă această linie:

define( 'DISALLOW_FILE_EDIT', true );

Blochează editorul de plugin-uri/teme din admin — chiar dacă cineva îți compromite credențialele admin, nu poate injecta cod prin editor.

Probleme frecvente

Error establishing a database connection

  • Verifică credențialele DB în wp-config.php
  • Verifică că user-ul are privilegii ALL pe DB
  • cPanel → MySQL Databases → verifică DB-ul există

White screen of death

  • Probabil un plugin / temă incompatibilă
  • SSH/FTP: redenumește folderul wp-content/plugins în plugins-old → site revine
  • Mută plugin-uri unul câte unul înapoi pentru a identifica vinovatul

Memory limit exhausted

În wp-config.php, înainte de linia "That's all":

define( 'WP_MEMORY_LIMIT', '256M' );

Vezi și Optimizare WordPress — viteză și securitate pentru pașii următori.


Mai ai nevoie de ajutor cu acest subiect?

Echipa noastră răspunde direct, în limba română, L–V 9–18. Pentru urgențe (site down, hack) avem canal WhatsApp.

Întreabă suportul →

Cookies & confidențialitate

Folosim cookies pentru funcționalitate, analytics și personalizare. Esențialele sunt obligatorii, restul le poți controla.

Preferințe cookies

Detalii complete în politica de confidențialitate.