Tag: cPanel WordPress

Cum se crează o bază de date în cPanel

noiembrie 2, 2015 Tutoriale Wordpress 2 comments

cPanel este o aplicație Linux pentru gestionarea online a site-urilor web la nivel de server. Aplicația, de tip control panel, are o suită de miniaplicații care permit crearea de conturi FTP, de baze de date MySQL sau PostgreSQL, adrese de email, dar are și multe alte funcționalități cum ar fi antispam, liste de discuții, statistici, securizarea directoarelor, backup fișiere și baze de date, subdomenii sau domenii parcate, respectiv adăugate, redirecturi și chiar instalarea directă de aplicații web: WordPress, Joomla, Drupal, PrestaShop, Open Cart și multe altele, depinde și de firma de găzduire și de pachetul de hosting ales.

Pentru a crea o bază de date MySQL, necesară pentru instalarea WordPress-ului, după logare, căutați simbolul MySQL sau în câmpul de căutare scrieți MySQL. Grupul de iconuri este următorul:

mysql-cpanel-1

Click pe butonul MySQL Databases și se va deschide un formular complex în care se va putea crea baza de date și utilizatorul bazei de date.

1. Crearea bazei de date MySQL pentru WordPress

mysql-cpanel-2

În prim aparte a formularului, este zona de creare a bazei de date. Implicit numele bazei de date va avea prefixul contului de hosting, în acest caz bloop_ după care se poate introduce numele dorit, în general numele site-ului sau ceva legat de WordPress, de exemplu: wpsitemeu. După apăsarea butonului Create Database, numele final va fi bloop_wpsitemeu. Notați undeva numele bazei de date.

mysql-cpanel-3

Click pe butonul Go Back și se poate trece la următorul pas.

2. Crearea utilizatorului bazei de date

În partea de jos a formularului este zona MySQL Users având câmpurile: username, password, password again și un indicator de putere a parolei. Parola este bine să fie cât mai complexă, adică să conțină litere mici, litere mari, cifre și alte semne. Dacă nu sunteți siguri de parolă folosiți butonul Password Generator care va genera automat o parolă puternică. La fel ca la pasul anterior notați parola.

mysql-cpanel-4

3. Asocierea utilizatorului la baza de date MySQL

Ultimul pas este să asociați utilizatorul anterior creat la baza de date în care veți instala WordPress-ul. În același formular este secțiunea Add user To Database, ca în figura de mai jos:

mysql-cpanel-5

Selectați userul și baza de date apoi click pe Add.

mysql-cpanel-6

Aici, pentru a nu complica lucrurile, trebuie bifat ALL PRIVILEGES. Apoi clic pe Make Changes -> Go Back și gata baza de date. Cu datele introduse, adică cu: numele bazei de date, numele utilizatorului și parola se poate trece la instalarea WordPress-ului fie folosind funcționalitatea automată din cPanel, fie manual folosind un client FTP pentru copierea fișierelor.

Cum copiez fișiere pe server folosind un client FTP

noiembrie 2, 2015 Tutoriale Wordpress 1 comment

Pentru instalarea WordPress-ului sunt necesare câteva condiții: să existe fișierele aplicației web pe calculatorul personal (indiferent de sistemul de operare ele sunt aceleași), să existe un cont de găzduire cumpărat de la o firmă specializată și să existe o bază de date MySQL.

O dată cu contul de găzduire veți primi de la firma de hosting și datele de conectare la FTP (File Transfer Protocol – protocol de transfer de fișiere). Acest cont de FTP vă este necesar pentru copierea fișierelor viitorului site pe server de pe calculatorul personal. Pentru a deschide o conexiune cu serverul prin intermediul căreia să copiați fișierele necesare aveți nevoie de o aplicație numită client de FTP. Pentru exemplificare voi folosi FileZilla, o soluție gratuită oferită de FileZilla Project.

1. Primul pas este downloadul aplicației de pe site-ul proiectului FileZilla Project. Downloadați FileZilla Client (este pentru toate platformele).

filezilla-1

 

2. După download deschide fișierul executând dublu-click pe el și parcurgeți toți pașii până instalarea este finalizată.

filezilla-2

3. O dată finalizată instalarea trebuie adăugată conexiunea FTP dorită. În managerul de clienți FTP se pot adăuga oricâte conexiuni sau, cu alte cuvinte, dacă aveți mai multe conturi de hosting puteți folosi aceeași aplicație de transfer FTP.

filezilla-3

4. Pentru adăugarea unui nou site, deci pentru a crea o nouă conexiune, click pe butonul din partea de jos pe care scrie New Site. se va deschide o fereastră asemănătoare cele de mai jos, cu observația că acele litere vizibile în imagine sunt foldere create ulterori de mine și nu sunt implicite.

filezilla-4

Acum, New Site se poate redenumi cu numele site-ului, ceea ce este indicat. În partea dreaptă a ferestrei sunt datele necesare realizării conexiunii. Aceste date le aveți în emailul primit de la firma de hosting. Căutați-le și completați câmpurile necesare.

Câteva observații:

  • la Encryption implicit este FTP over TLS if available, dacă nu merge selectați opțiunea Only use plain FTP (insecure);
    filezilla-5
  • la Logon Tyle selectați: Normal, apoi completați datele la User și Password.
    filezilla-6
  • o setare cerută de multe firme de hosting este să aveți o singură conexiune deschisă simultan. Pentru asta click pe tabul Transfer Settings și bifați Limit number of simultaneous connections. La maximum number of connections lăsați 1.
    filezilla-7

Dacă hostingul nu are cerințe deosebite, setările de mai sus vor fi suficiente.

5. După completarea datelor faceți click pe butonul Connect și dacă totul decurge bine veți vedea în partea din dreapta a ferestrei fișierele de pe server, în partea stângă fișierele de pe calculator, sus statusul conexiuni, iar jos o să vedeți fișierele cum se copiază.

 

6. Pentru copiere: navigați din ferestra din stânga pe calculator până vedeți fișierele WordPress ca în figura de mai jos. În partea dreaptă (pe server) deschideți directorul public_html – în acest director trebuie copiate fișierele WordPress și nu altundeva. Desigur, dacă hostingul vă indică alt director folosiți-l pe acela.

filezilla-9

Pentru copiere: selectați tot ce este în WordPress (directoare și fișiere), faceți click dreapta și selectați Upload. Același lucru se poate face și prin drag-and-drop.

După copiere urmează instalarea WordPress-ului, operație descrisă în tutorialul Instalarea WordPress-ului. WordPress-ul mai poate fi instalat și direct din cPanel, caz în care nu mai este nevoie de copierea fișierelor. Acest caz este descris în tutorialul Cum se instalează WordPress din cPanel.

Cum se instalează WordPress din cPanel

ianuarie 24, 2014 Tutoriale Wordpress 34 comments

Am încercat să scriu și să prezint video într-un articol anterior cum se instalează WordPress folosind o conexiune FTP și cPanel pentru a creea baza de date. În acest articol voi prezenta cum se instalează WordPress direct din interfața cPanel, o aplicație des oferită de către firmele de găzduire. Voi utiliza un cont de pe la Rohost.ro.

1. Accesarea aplicației cPanel

După cumpărarea pachetului de hosting veți primi un email în care vă sunt date informațiile necesare conectării la aplicația cPanel. Căutați în email după cuvântul cPanel, accesați linkul și completați formularul cu datele furnizate. O dată conectat în cPanel o să vedeți o mulțime de meniuri și iconuri. Undeva în partea de jos o să vedeți iconul WordPress din secțiunea Softaculous Apps Installer, ca în figura următoare (cu roșu am încercuit iconul W):

cpanel-wordpress-1

2. Setările pentru instalarea WordPress-ului

Faceți click pe WordPress și veți vedea următoarea fereastră:

cpanel-wordpress-2

Click pe butonul Install din parte superioară a ferestrei. O sa obțineți un formular de toată frumusețea, lung, stufos, în limba engleză. Hai să-l parcurgem pas cu pas împreună.

Prim secțiune este Software Setup și arată ca în figura următoare:

cpanel-wordpress-5

Unde:

  • Choose Protocol: permite selectarea protoculului de securitate, poate fi simplu http sau securizat SSL și atunci se selectează https, implicit este http:// și puteți lăsa așa.
  • Choose Domain: dacă aveți mai multe domenii găzduite pe același cont puteți selecta pe care din ele să fie instalat WordPress-ul, dacă există un singur domeniu nu aveți treabă cu acest câmp.
  • In Directory: puteți instala blogul direct pe domeniul dorit, caz în care ȘTERGEȚI valoarea inițial și lăsați câmpul GOL. Dacă vreți ca blogul să fie instalat într-un director tastați în acest câmo numele directorului (se va crea automat dacă nu există).
  • Database Name: este numele bazei de date ce va fi creată și în care vor fi salvate articolele din blog. Puteți lăsa numele implicit sau da un nume fantezist.

Următoare secțiune este un formular prin care se setează baza de date și site-ul. Este foarte important pentru securitatea site-ului. Haideți să vedem:

cpanel-wordpress-6

  • Table Prefix: implicit este wp_ așa cum se vede în figură. Problema este că toți cunoaștem acest lucru și asta înseamnă o scădere a securității. Schimbați acest prefix cu altceva, mai inventiv. De exemplu, dacă site-ul se numește “Amintiri din excursii” puteți pune prefixul adex_. Atenție, prefixul să fie din litere mici, fără cifre sau alte semne și să se termine cu liniuță jos.
  • Site Name: numele site-ului
  • Site Description: o scurtă descriere a site-ului
  • Enable Multisite (WPMU): deja o setare avansată, utilă celor care doresc să instalaze o rețea de bloguri pe un singur domeniu. NU BIFAȚI, lăsați nemodificat.

Urmează partea de setare a administratorulu site-ului:

cpanel-wordpress-7

  • Admin Username: numele de utilizator al administratorului, mare atenție: implicit este admin, la fel ca la prefix-ul de tabele este obligatoriu să schimbați acest nume, deci NU ADMIN ca nume de administrator. Puteți pune altceva: hocuspocus sau pestisoruldeaur, dar în nici un caz admin sau administrator sau ceva similar, nume de utilizator ușor de intuit pentru oricine dorește să va spargă blogul.
  • Admin Password: există tutoriale peste tutoriale cu referire la alegerea unei parole. Pe scurt: să conțină litere mici, litere mari, cifre, cel puțin un simbol (liniuță, semnul exclamării, dolar sau altceva) și să fie minim 8 caractare. Aplicația vă pune la dispoziție o cheiță generatoare de parole 🙂 și o bară grafică care vă arată taria parolei.
  • Admin Email: o adresă validă de email. Pe această adresă o să primiți diverse alerte (funcție de setări și de pluginurile instalate).
  • Select Language: fiți liberi să alegeți limba română.

Mai avem de parcurs câteva mici detalii pentru a finaliza instalare. Aceste detalii pot fi spărite, dar eu le explic pentru a vă lăsa posibilitatea alegerii:

cpanel-wordpress-8În zona select Plugin pot fi mai multe pluginuri din care să puteți selecta ce doriți. În acest exemplu este doar Limit Login Attemps un plugin de securitate ce limitează tentativele de logare nereușite. Foarte util împotriva celor care forțează logarea fără să aibă drepturi.

Advanced Options are câteva setări interesante:

  • Disable Update Notifications: implicit veți primi emailuri cu notificări dacă apar update-uri la WordPress sau la pluginurile instalate, puteți dezactiva această facilitate. Nu recomand.
  • Auto Upgrade: este o opțiune inclusă începând cu versiunea 3.8. Practic dacă bifați opțiunea se va face update automat la wordpress la fiecare nouă versiune apărută. Vă recomand să o bifați.
  • Automated backups: aplicația Softaculous (cea prin care faceți această instalare) vă permite să setați dacă doriți să faceți backup la blog și cu ce periodicitate. Da da și iarăși da. Măcar o dată pe săptămână.
  • Backup Rotations: trebuie să aveți bifat ca doriți backup pentru a accesa această opțiune. Fișierele de backup se fac cu data curentă a salvării. Dacă alegeți 4 se vor face un număr maxim de patru backupuri după care primul va fi suprascris și tot așa.
  • Emails installations details to: adresa de email pe care vreți să primiți toate aceste date introduse în formular. Păstrați emailul sau nu uitați parola și userul.

3. Instalarea WordPress-ului din cPanel

După completarea și verificarea formularului de instalare (să vă copiați undeva parola să nu o uitați) faceți click pe butonul Install de la sfârșitul formularului.

Câteva erori posibile:

  • The directory you typed already exists! Please type in another directory name. Dacă directorul există deja trebuie fie să-l ștergeți fie să scrieți un alt nume de director. Important este să nu existe!
  • Installation cannot proceed because the following files already exist in the target folder : Mesajul apare dacă aveți deja o instalare. Scrieți un alt director sau ștergeți instalarea anterioară.
  • The database was not posted. Apare dacă ați omis să completați un nume de bază de date.
  • The field Admin Password is required and must be filled out. Dacă nu ași scris nici o parolă. Folosiți cheița pentru a genera o parolă bună!

Și altele, în general, alte erori legate de necompletarea unui câmp sau altul. Din acest motov am scris să verificați formularul înainte de Install.

Dacă totul merge bine o să obțineți următorul mesaj:

cpanel-wordpress-9unde în loc de 3waves.ro/demo va fi domeniul cu sau fără directorul indicat pentru instalare.

GATA! Asta a fost totul. În mesajul de mai sus aveți linkul către site și linkul către administrarea site-ului accesibilă cu datele anterior introduse. Succes!