Administrarea bazelor de date

Plesk poate lucra cu baze de date locale care apartin aceluiasi server si cu baze de date la distanta de pe alte servere. A avea baza de date de utilizator, poate fi util la instalarea multi-server, unde gazduirea bazelor de date centralizate e preferabil pentru administrare, backup, si utilizarea resurselor. Desi, daca aveti un singur server Plesk, va recomandam sa pastrati toate bazele de date pe acesta.

Pentru a folosi baze de date la distanta cu Plesk, trebuie sa:

  1. Setati un server de baze de date la distanta:
  2. Configurati Plesk pentru a putea utiliza serverul dvs de baze de date la distanta.

Setarea gazduirii unei baze de date la distanta

Daca veti folosi un server administrat de Plesk ca si o baza de date la distanta, nu trebuie sa instalati software-ul MySQL: Plesk are software-ul MySQL, care este instalat automat in timpul instalarii Plesk. In cazul acesta trebuie sa activati accesul de retea la acest server de baze de date si sa il inregistrati la Plesk.

Pentru setarea unui server de baza de date MySQL:

  1. Copiati un pachet de distributie MySQL de pe discul de distributie a sistemului dvs. de operare pe serverul dvs, sau descarcati-l de pe site-ul www.mysql.com si salvati-l pe serverul dvs.
  2. Logati-va ca si radacina la serverul dvs si schimbati directoriul unde ati salvat distributia RPM.
  3. Tastati urmatoarea comanda in prompt: rpm -ivh "mysql_nume_fisier.rpm"
  4. Setati parola de administrator a serverului de baza de date. Tastati urmatoarea comanda in prompt: mysqladmin -u parola de radacina parola_dvs_dorita. Scimbati parola_dvs_dorita cu orice doriti.
  5. Acum continuati cu instructiunile de inregistrare a serverului dvs de baza de date cu Plesk.

Pentru a seta un server de baza de date PostgreSQL:

  1. CCopiati un pachet de distributie PostgreSQL de pe discul de distributie a sistemului dvs de operare pe serverul dvs, sau descarcati-l de pe site-ul www.postgresql.org si salvati-l pe serverul dvs.
  2. Logati-va ca si radacina la serverul dvs si schimbati directoriul unde ati salvat distributia RPM.
  3. Instalati pachetul incat acesta sa fie potrivit sistemului dvs de operare. Pentru sistemele Linux bazate pe RPM, tastati urmatoarea comanda in prompt: rpm -ivh "postgresql_nume_fisier.rpm". Pentru sistemele Linux bazate pe pachetele deb, emiteti comanda: apt-get install package_name. Pentru instalarea sistemelor FreeBSD de pe un pachet,emiteti comanda pkg_add pgsql-<version>.tgz. Pentru istalarea de pe porturi, emiteti comanda cd /usr/ports/databases/postgresql<versiunea>-server, apoi goliti toate pachetele.
  4. Deschideti fisierul /var/lib/pgsql/data/postgresql.conf cu un editor de text si asigurati-va ca exista linia: tcpip_socket = true.
  5. Deschideti fisierul /var/lib/pgsql/data/pg_hba.conf cu un editor de text si asigurati-va ca ezista urmatoarele linii:

    # local METODA UTILIZATOR BAZA DE DATE [OPTIUNE]
      local aceleasi grupuri toate parolele
    # gazda ADRESA IP A UTILIZATORULUI DE BAZA DE DATE METODA IP-MASK [OPTIUNE]
      gazda aceleasi grupuri 0.0.0.0 0.0.0.0 md5

  6. Pentru a reporni PostgreSQL, emiteti urmatoarea comanda in prompt: service postgresql respornire.
  7. Pentru a seta parola de administrator de server de baza de date, tastati urmatoarea comanda in prompt: postgresql -u parola de radacina parola_dvs_dorita. Schimbati Change parola_dvs_dorita cu orice doriti.
  8. Acum continuati cu instructiunile de inregistrare a serverului dvs de baza de date cu Plesk.

Pentru inregistrarea unei baze de date cu Plesk:

  1. Inregistrati-va la Plesk.
  2. Apasati shortcut-ul de server in panoul de navigare.
  3. Apasati iconul Servere de Baze de date din grupul Servicii.
  4. Apasati iconul Adauga Server de Baza de date din grupul Unelte.
  5. Specificati proprietatile serverului de baze de date:
  6. Apasati OK.

Pentru a administra un server de baza de date:

  1. Apasati shortcut-ul Server din panoul de navigare.
  2. Apasati iconul Servere de baza de date din grupul Servicii.
  3. Apasati iconul corespunzator serverului de baza de date de care aveti nevoie. O interfata web a unei unelte de administrare a unei baze de date se va deschide intr-o alta fereastra.

Pentru a schimba parola de administrator a serverului de baza de date:

  1. Inregistrati-va la serverul de baza de date MySQL.
  2. Inregistrati-va la MySQL.
  3. Emiteti comanda la prompt:

    mysql> SETARE PAROLA pentru RADACINA = PAROLA('parola_noua');
    unde radacina este contul de utilizator, si parola_noua este noua parola de administrator.

  4. Inregistrati-va la panoul dvs de control Plesk.
  5. Apasati shortcut-ul Server din panoul de navigare.
  6. Apasati iconul Servere de baza de date din grupul Servicii.
  7. Apasati numele serverului de baza de date.
  8. Tastati noua parola de administrator si apasati OK.

Pentru a schimba parola de administrator a serverului de baza de date PostgreSQL:

  1. Inregistrati-va la serverul de baza de date PostgreSQL.
  2. Inregistrati-va la PostgreSQL.
  3. Emiteti comanda la prompt: ALTER UTILIZATOR radacina CU PAROLAPASSWORD 'parola_noua';
  4. nregistrati-va la panoul dvs de control Plesk.
  5. Apasati shortcut-ul Server din panoul de navigare.
  6. Apasati iconul Servere de baza de date din grupul Servicii.
  7. Apasati numele serverului de baza de date.
  8. Tastati noua parola de administrator si apasati OK.

Pentru neinregistrarea unui server de baza de baza de date de pe Plesk:

  1. Apasati shortcut-ul Server din panoul de navigare.
  2. Apasati iconul Servere de baza de date din grupul Servicii.
  3. Selectati casuta de langa numele serverului de baza de date.
  4. Apasati Indepartare Selectate.
  5. Confirmati operatiunea si apasati OK.

Pentru neinregistrarea unui server de baza de baza de date, de pe Plesk, care are baze de date sau care este setata pentru gazduirea bazelor de date de utilizatori:

  1. Stergeti bazele de date de pe serverul de baze de date:
  2. Creati un alt server de baza de date:
  3. Reveniti la lista serverelor de baza de date(Server > Servere de baza de date).
  4. Selectati casuta corespunzatoare serverului de baza de date de care nu mai aveti nevoie.
  5. Apasati Indepartare Selectate.
  6. Confirmati operatiunea si apasati OK.

Important:

Nu puteti indeparta o baza de date cu aplicatie de site in acest fel. Pentru a le indeparta, aplicatiile de site trebuie dezinstalate de pe domenii.

Gazduirea bazelor de date

Pentru a crea o noua baza de date:

  1. Apasati shortcut-ul Domenii din panoul de navigare.
  2. Apasati numele domeniului unde vreti ca baza de date sa se desfasoare.
  3. Apasati iconul Baze de date din grupul Servicii.
  4. Apasati Adauga o noua baza de date.
  5. Introduceti un nume pentru aceasta baza de date. Va recomandam sa folositi un nume care incepe cu o litera din alfabetul latin si cuprinde numai simboluri alfanumericesymbols ( pana la 64 de simboluri).
  6. Selectati tipul de baza de date: MySQL sau PostgreSQL.
  7. Selectati serverul de baza de date unde doriti ca aceasta baza de date sa fie gazduita. Numai administratorul de server de baza de date poate face aceasta alegere. Alti utilizatori pot doar crea baze de date.
  8. Apasati OK.
  9. Pentru a seta acreditarea administratorilor bazelor de date, apasati Adauga Utilizator de Baza de Date Nou.
  10. Tastati numele si parola utilizatorului care va fi folsit pentru accesarea bazei de date.
  11. Apasati OK.

Nota:

Plesk nu va putea crea baza de date daca exista deja o baza de date cu acel nume pe server, chiar daca baza de date nu a fost creat de Plesk.

Pentru a importa o baza de date existenta:

  1. Apasati shortcut-ul Domenii din panoul de navigare.
  2. Apasati numele domeniului unde vreti ca baza de date sa se desfasoare.
  3. Apasati iconul Baze de date din grupul Servicii.
  4. Apasati Adauga o noua baza de date.
  5. Introduceti un nume pentru aceasta baza de date. Va recomandam sa folositi un nume care incepe cu o litera din alfabetul latin si cuprinde numai simboluri alfanumericesymbols ( pana la 64 de simboluri).
  6. Selectati tipul de baza de date: MySQL sau PostgreSQL.
  7. Selectati serverul de baza de date unde doriti ca aceasta baza de date sa fie gazduita.
  8. Apasati OK.
  9. Pentru a seta acreditarea administratorilor bazelor de date, apasati Adauga Utilizator de Baza de Date Nou.
  10. Tastati numele si parola utilizatorului care va fi folsit pentru acdministrarea bazei de date. Apasati OK.
  11. Apasati iconul DB WebAdmin din grupul Unelta. O interfata sau o unealta pentru administrarea bazei de datephpMyAdmin (sau phpPgAdmin) se va deschide intr-o fereastra separata.
  12. Apasati pe iconul Intrebari din stanga.
  13. Apasati tab-ul Importati fisier.
  14. Selectati fisierul care contine si apasati Mai departe.
  15. Apasati butonul Adauga date de pe linkul fisierului.

Pentru a administra bazele de date si continutul lor, folositi unealta MySQL sau PostgreSQLpentru administrarea accesibil din panoul de control Plesk (Domeniis > Nume de domenii > Baze de date > Nume de baze de date > DB WebAdmin).

Pentru a indeparta o baza de date cu continutul acesteia:

  1. Apasati shortcut-ul Domenii din panoul de navigare.
  2. Apasati numele domeniului unde se afla baza de date pe care doriti sa o indepartati.
  3. Apasati iconul Baze de date din grupul Servicii.
  4. Selectati casuta corespunzatoare bazei de date pe care doriti sa o indepartati. Daca casuta este gri, inseamna ca aceasta baza de date este folosita de catre o aplicatie si o puteti indeparta doar daca dezinstalati aplicatia respectiva.
  5. Apasati Indepartare Selectate.
  6. Confirmati indepartarea si apasati OK.

Pentru a crea un cont de utilizator de baza de date:

  1. Apasati shortcut-ul Domenii din panoul de navigare.
  2. Apasati numele domeniului.
  3. Apasati iconul Baze de date din grupul Servicii.
  4. Apasati numele bazei de date. O lista de utilizatori de baze de date se va deschide.
  5. Apasati Adauga Utilizator de Baze de Date Nou.
  6. Tastati numele si parola utilizatorului care va fi folsit pentru accesarea bazei de date. Apasati OK.

Pentru a indeparta un cont de utilizator de baza de date:

  1. Apasati shortcut-ul Domenii din panoul de navigare.
  2. Apasati numele domeniului.
  3. Apasati iconul Baze de date din grupul Servicii.
  4. Apasati numele bazei de date. O lista de utilizatori de baze de date se va deschide.
  5. Selectati casuta corespunzatoare contului de utilizator pe care doriti sa il indepartati.
  6. Apasati Indepartare Selectate. Apoi, confirmati indepartarea si apasati OK.

Pentru a schimba parola de utilizator de baze de date:

  1. Apasati shortcut-ul Domenii din panoul de navigare.
  2. Apasati numele domeniului.
  3. Apasati iconul Baze de date din grupul Servicii.
  4. Apasati numele bazei de date. O lista de utilizatori de baze de date se va deschide.
  5. Apasati numele utilizatorului bazei de date.
  6. Tastati o noua parola si apasati OK.