Îmbunătățiți clipboardul Gnome Shell cu Pano
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
PostgreSQL este o alegere remarcabilă pentru bazele de date SQL pe Ubuntu . În acest ghid, vă vom ghida prin procesul de instalare și configurare a unei baze de date PostgreSQL pe Ubuntu Server . Indiferent dacă sunteți un nou venit în bazele de date Linux sau aveți cunoștințe despre PostgreSQL, acest ghid pas cu pas vă va ajuta să instalați și să configurați o bază de date pe Ubuntu Server.
Cum se instalează PostgreSQL pe Ubuntu
Înainte de a încerca să instalați PostgreSQL pe sistemul dumneavoastră de server Ubuntu, trebuie să îl actualizați. A avea pachete actualizate pentru Ubuntu este esențială pentru stabilitatea sistemului PostgreSQL.
Mai întâi va trebui să rulați comanda apt update pentru a actualiza pachetele de pe sistemul dumneavoastră Ubuntu. Această comandă va reîmprospăta pachetele software de pe Ubuntu și va verifica dacă există actualizări care pot fi instalate.
actualizare sudo apt
După rularea comenzii de actualizare, trebuie să instalați actualizările pe Ubuntu cu comanda apt upgrade . Comanda de actualizare ar trebui să dureze doar câteva minute și va instala pachete actualizate pe sistemul dumneavoastră Ubuntu Server.
sudo apt upgrade
Odată ce totul este actualizat, puteți instala pachetul PostgreSQL. Acest pachet conține tot ce este necesar pentru a rula baze de date PostgreSQL pe serverul Ubuntu. Pentru a instala software-ul, utilizați următoarea comandă apt install .
sudo apt install postgresql
Când ați introdus comanda de mai sus, Ubuntu vă va cere să introduceți o parolă, la fel ca în comenzile de actualizare și upgrade . Introduceți parola, apoi apăsați butonul Y pentru a confirma că doriți să instalați PostgreSQL pe Ubuntu.
După ce apăsați butonul Y de pe tastatură, Ubuntu va descărca și instala pachetele PostgreSQL pe sistemul dumneavoastră. Acest proces ar trebui să fie rapid. Când procesul este încheiat, puteți verifica manualul PostgreSQL introducând comanda man postgres .
om postgres
Sau salvați manualul într-un fișier text pentru o citire mai ușoară.
man postgres > ~/postgres-manual.txt
Cum se configurează PostgreSQL pe Ubuntu Server
Acum că PostgreSQL este instalat pe Ubuntu, trebuie să îl configurați. Pentru a începe, conectați-vă la sistemul de baze de date din Ubuntu Server cu contul de utilizator postgre. Puteți face acest lucru executând următoarea comandă sudo -u .
sudo -u postgres psql
După conectarea la PostgreSQL cu comanda de mai sus, este timpul să creați un nou cont de utilizator al bazei de date. Puteți realiza acest lucru cu următoarea comandă. Asigurați-vă că schimbați „new_username” și „new_password” cu utilizatorul și parola dorite.
CREATE USER new_username CU PAROLA CRIPTATA 'new_parola';
Odată ce comanda de mai sus este introdusă, puteți rula următoarea comandă pentru a vă asigura că noul utilizator al bazei de date PostgreSQL este disponibil în sistem.
SELECT username FROM pg_user WHERE nume_utilizator = 'new_username';
Cu noul cont de bază de date creat, părăsiți promptul Postgre, deoarece nu mai trebuie să fiți conectat la el. Vă puteți deconecta folosind comanda \q .
\q
Acum puteți crea o bază de date. Puteți face acest lucru executând în acest exemplu, baza de date pe care o creăm se numește „test”. Cu toate acestea, asigurați-vă că personalizați numele pentru a se potrivi nevoilor dvs. atunci când utilizați PostgreSQL.
sudo -u postgres createdb test
După ce ați creat baza de date „test”, puteți rula comanda \l pentru a vizualiza baza de date nou creată în tabelul PostgreSQL.
sudo -u postgres psql -c "\l"
După ce ați verificat că noua bază de date există în PostgreSQL, este timpul să acordați privilegii de utilizator al bazei de date bazei de date. Asigurați-vă că schimbați „new_username” în baza de date PostgreSQL pe care ați creat-o anterior.
sudo -u postgres psql -c „ACORDAȚI TOATE PRIVILEGIILE PE BAZ DE DATE BAZĂ DE DATE BAZĂ DE DATE CĂTRE nume_utilizator;”
Pentru a verifica dacă utilizatorul bazei de date are privilegiile sale, executați următoarea comandă și verificați coloana „Privilegii de acces”.
sudo -u postgres psql -c "\l"
Cum se face o copie de rezervă a unei baze de date PostgreSQL
Este o practică bună să vă păstrați bazele de date susținute în cazul în care ceva nu merge bine. Pentru a face o copie de rezervă a unei baze de date PostgreSQL pe serverul Ubuntu, executați următoarea comandă. asigurați-vă că schimbați „database_name” cu numele bazei de date PostgreSQL pe care doriți să o exportați.
sudo -u postgres pg_dump -Fc database_name > backup_file.dump
Odată ce rulați comanda de mai sus, baza de date va fi copiată în „backup_file.dump” pe serverul Ubuntu pentru păstrare în siguranță.
Restaurarea copiei de rezervă
În orice moment, dacă trebuie să restaurați backupul (în caz de pierdere a datelor), puteți executa următoarea comandă pg_restore . Nu uitați să schimbați „database_name” cu baza de date în care faceți restaurarea.
sudo -u postgres pg_restore -d nume_bază de date fișier_backup.dump
Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!
Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!
Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid
Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.
Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.
Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe
Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.
Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.
Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs
Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.