Miten Asenna PostgreSQL on Ubuntu (pgAdmin-asetukset)
Miten Asenna PostgreSQL on Ubuntu?
PostgreSQL on tunnettu avoimen lรคhdekoodin Relational Databaasi Mhallintajรคrjestelmรค (RDBMS). Se on suosittu monipuolisten ominaisuuksien, skaalautuvuuden ja vakauden suhteen. Tรคmรค RDBMS tukee tietojen eheyttรค, monimutkaisia โโkyselyitรค ja samanaikaista kรคyttรถรค.
Useimmat organisaatiot valitsevat PostgreSQL sen laajennettavuuden, luotettavuuden ja monialustaisen luonteensa vuoksi. Lisรคksi se tarjoaa myรถs vankan pohjan suurten tietomรครคrien kรคsittelylle. Tรคmรค RDMS data-analyytikot, kehittรคjรคt ja joustavaa ja tehokasta tietokantaratkaisua etsivรคt yritykset suosivat sitรค.
Edellytykset
Jotta voit seurata opastamme, sinulla on oltava:
- Ubuntu 22.04 asennettu jรคrjestelmรครคn
- A ei-root-kรคyttรคjรค sudo-oikeuksilla
Tarkastetaan nyt, miten Postgres asennetaan Ubuntu kรคyttรคmรคllรค seuraavaa:
- Ubuntu sรคilytyspaikka
- PostgreSQL virallinen arkisto
Tapa 1: Asennus ja asetukset PostgreSQL on Ubuntu Kรคyttรคen Ubuntu sรคilytyspaikka
Tรคssรค menetelmรคssรค hyรถdynnรคmme Ubuntu arkisto lataamista ja asennusta varten PostgreSQL. Tรคmรค arkisto sisรคltรครค jo viralliset paketit, jotka ovat pรคivittรคneet ja yllรคpitรคneet Ubuntu kehittรคjรคt. Viime kรคdessรค tรคmรค varmistaa, ettรค asennusprosessi on vaivaton ja suoraviivainen.
Vaihe 1) Voit asentaa PostgreSQL Linuxissa pรคivitรค ensin jรคrjestelmรคpaketit:
sudo apt update
lรคhtรถ:
Vaihe 2) Sitten vaan PostgreSQL asennus:
sudo apt install postgresql -y
Vaihe 3) Lopuksi tarkista PostgreSQL versio vahvistusta varten:
psql --version
Kuten nรคette, PostgreSQL versio 14.8 on asennettu onnistuneesti meidรคn Ubuntu jรคrjestelmรค:
Tapa 2: Asenna PostgreSQL on Ubuntu Kรคyttรคen PostgreSQL Virallinen arkisto
Viralliset PostgreSQL arkiston avulla voit kรคyttรครค uusinta versiota PostgreSQL ja asiaankuuluvat ominaisuudet, joita ei ole saatavilla Ubuntu virallinen arkisto. Kanssa PostgreSQLn virallisessa arkistossa, voit helposti asentaa ja pรคivittรครค PostgreSQL.
Noudata nyt annettuja asennusohjeita PostgreSQL on Ubuntu.
Vaihe 1) Ensimmรคinen askel on lisรคtรค arkisto PostgreSQL:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
Vaihe 2) Siirry sitten lisรครคmรครคn PostgreSQL arkiston avain:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
Vaihe 3) Pรคivitรค jรคrjestelmรคpakettisi pรครคstรคksesi eteenpรคin:
sudo apt update
Vaihe 4) Mene nyt vaan PostgreSQL asennus:
sudo apt install postgresql -y
Vaihe 5) Nรคytรค PostgreSQL versio vahvistusta varten:
psql --version
Voidaan havaita, ettรค avulla PostgreSQL arkistoon, olemme asentaneet sen 15.3-version Ubuntu:
Kuinka hallita PostgreSQL Kรคyttรคjรคt pรครคlle Ubuntu?
Hallinnointi PostgreSQL Kรคyttรคjiin kuuluu prosessi, jolla luodaan, muokataan heidรคn kรคyttรถoikeuksiaan ja poistetaan kรคyttรคjiรค tietokannan oikeuksien hallitsemiseksi. Se varmistaa, ettรค jรคrjestelmรคnvalvoja myรถntรครค tarvittavat kรคyttรถoikeudet ja hallinnoi PostgreSQL kรคyttรคjรคtilit tehokkaalla tavalla.
Vaihe 1) Uuden Postgres-kรคyttรคjรคn luominen Ubuntu, suorita tรคmรค komento:
sudo -u postgres createuser --interactive
Tรคmรคn seurauksena, PostgreSQL kehotetaan kirjoittamaan kรคyttรคjรคnimi ja vahvistamaan, pitรคisikรถ รคskettรคin luodulla kรคyttรคjรคllรค olla pรครคkรคyttรคjรคn oikeudet:
Meidรคn tapauksessamme olemme syรถttรคneet "huzail" kรคyttรคjรคtunnukseksi ja sallineet sen olla superkรคyttรคjรค.
Vaihe 2) Voit myรถs antaa kรคyttรคjรคlle erikseen sudo-oikeudet mรครคrittรคmรคllรค sen nimen tรคssรค komennossa:
ALTER USER huzail WITH SUPERUSER;sudo -u postgres psql
Vaihe 3) Jos haluat hylรคtรค juuri luodun kรคyttรคjรคn, kirjoita sen nimi "DROP USER" -komentoon:
DROP USER huzail;
Kuinka hallita PostgreSQL Tietokanta pรครคllรค Ubuntu?
Seuraavaksi tulee yrityksen hallinta PostgreSQL tietokanta Ubuntu. Tรคmรค sisรคltรครค erilaisia โโโโtoimintoja, jotka liittyvรคt tietokantojen luomiseen, muokkaamiseen ja muokkaamiseen organisoinnin parantamiseksi.
Vaihe 1) Ensinnรคkin, kรคytรค "LUO TIETOKANTA" -komento tietokannan luomiseksi ja mรครคritรค sen nimi, kun lisรคsimme "guru99" tรคhรคn:
CREATE DATABASE guru99;
Vaihe 2) Myรถnnรค sitten tietokannan kรคyttรถoikeus vaaditulle kรคyttรคjรคlle:
GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;
Meidรคn tapauksessamme olemme myรถntรคneet "guru99":lle pรครคsyn kรคyttรคjรคlle "huzail":
Vaihe 3) Jos haluat poistaa tai pudottaa tietokannan, suorita "DROP DATABASE" -komento halutulla tietokannan nimellรค:
DROP DATABASE guru99;
Tรคmรคn seurauksena annettu tietokanta poistetaan:
Suojaa oletusarvo PostgreSQL kรคyttรคjรค
Oletusarvon turvaaminen PostgreSQL kรคyttรคjรค sisรคltรครค erilaisia โโtoimenpiteitรค, kuten vahvan salasanan mรครคrittรคmisen, vastaavan salasanan salauksen sallimisen ja PostgreSQL palvelua. Nรคin tehdessรคsi oletuskรคyttรคjรครค suojataan luvattomalta kรคytรถltรค.
Vaihe 1) Kirjaudu ensin sisรครคn PostgreSQL tietokanta kuten jo teimme:
sudo -u postgres psql
Vaihe 2) Lisรครค sitten oletussalasana PostgreSQL kรคyttรคjรค:
ALTER USER postgres PASSWORD 'my-secret-password123';
Vaihe 3) Avaa tarvittava asetustiedosto salasanan salauksen ottamiseksi kรคyttรถรถn:
sudo nano /etc/postgresql/{version}/main/pg_hba.conf
Korvaa yllรค olevassa komennossa versionumero PostgreSQL asentamasi versio, koska lisรคsimme "15" tรคhรคn:
Sinun PostgreSQL asetustiedosto nรคyttรครค jotenkin tรคltรค:
Etsi rivi, joka alkaa sanoilla "local all all" ja vaihda salausmenetelmรคksi "peer" muotoon "md5". Tรคmรคn jรคlkeen paina โCTRL+Oโ tallentaaksesi muutokset ja paina CTRL+Xโ poistuaksesi nanoeditorista:
Vaihe 4) Kรคynnistรค PostgreSQL palvelua, jotta se voi tulla voimaan kokoonpanomuutoksista:
sudo service postgresql restart
Vaihe 5) Lopuksi tarkista PostgreSQL tila:
sudo service postgresql status
Se siitรค! Olet turvannut oletusasetuksen PostgreSQL kรคyttรคjรคlle, jolla on salattu salasana.
Bonusvaihe: Asenna pgAdmin
pgAdmin on graafinen kรคyttรถliittymรค (GUI) PostgreSQL asiakas, joka yksinkertaistaa hallintatehtรคviรค. Se mahdollistaa myรถs tehokkaan kyselyn suorittamisen, tietokannan hallinnan ja PostgreSQL palvelimen valvonta. Lisรคksi se auttaa myรถs parantamaan tuottavuutta PostgreSQL kรคyttรคjille.
Vaihe 1) Ensinnรคkin sinun on lisรคttรคvรค PostgreSQL arkiston avain:
url -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg
Meidรคn tapauksessamme olemme jo lisรคnneet sen, joten painamme "y" sen korvaamiseksi:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
Vaihe 2) Lisรครค sitten pgAdmin-arkisto omaan Ubuntu jรคrjestelmรค:
Vaihe 3) Pรคivitรค seuraavaksi paketit jatkotoimia varten:
Sudo apt update
Vaihe 4) Asenna nyt pgAdmin4 kirjoittamalla tรคmรค komento:
sudo apt install pgadmin4
Vaihe 5) Nyt sinun on annettava annettu komento pgAdminin ensisijaisen konfiguroinnin aloittamiseksi:
sudo /usr/pgadmin4/bin/setup-web.sh
Mรครคritรค sitten tarvittavat tiedot:
Vaihe 6) Kรคynnistรค pgAdmin4 verkkoselaimessasi siirtymรคllรค linkkiin, joka annettiin viimeisessรค tulosteessa:
Kรคytรค ennalta mรครคritettyรค sรคhkรถpostiosoitetta ja salasanaa kirjautuaksesi pgAdminiin:
Tรคssรค tulee pgAdminin pรครคhallintapaneeli, joka on kรคyttรถvalmis:
Miten Uninstall PostgreSQL alkaen Ubuntu?
Vaihe 1) Muissa asennuksen poistamiseen PostgreSQL omalta Ubuntu jรคrjestelmรค ensin pysรคyttรครค PostgreSQL palvelu:
sudo systemctl stop postgresql
Vaihe 2) Poista sitten PostgreSQL ja sen asiaankuuluvat riippuvuudet, jos olet asentanut ne aiemmin:
sudo apt purge postgresql postgresql-contrib -y
Vaihe 3) Poista kaikki mรครคritystiedostot PostgreSQL:
sudo rm -rf /etc/postgresql/
Tuloksena, PostgreSQL poistetaan sinun Ubuntu jรคrjestelmรครคn.
Kuinka poistaa pgAdminin asennus Ubuntu?
Vaihe 1) Jos pgAdmin on poistettava Ubuntu, poista sen pakkaus ensin:
sudo apt remove pgadmin4
Vaihe 2) Poista lopuksi tarvittavat mรครคritystiedostot jรคrjestelmรคstรคsi:
sudo rm -rf ~/.pgadmin
Se siitรค! Olet onnistuneesti poistanut pgAdminin osoitteesta Ubuntu.
Yhteenveto
asentaminen PostgreSQL on Ubuntu on yksinkertainen menetelmรค, joka tukee kahta menetelmรครค kรคyttรคmรคllรค Ubuntu arkistoon tai kรคyttรคmรคllรค sitรค PostgreSQL virallinen arkisto. Lisรคksi tietokantojen ja kรคyttรคjien hallinta sekรค oletuskรคyttรคjien turvaaminen varmistavat tietokannan tehokkaan hallinnan. Lisรคksi tyรถkalut, kuten pgAdmin, parantavat myรถs kehittรคjien ja yritysten yleistรค kรคyttรถkokemusta.



































