ఉబుంటులో PostgreSQL ని ఎలా ఇన్‌స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి

ఉబుంటులో PostgreSQL ని ఎలా ఇన్‌స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి

రిలేషనల్ డేటాబేస్ మేనేజ్‌మెంట్ సిస్టమ్స్ (RDBMS) అనేక వెబ్‌సైట్‌లు మరియు అప్లికేషన్‌లలో కీలక భాగం అని నిరూపించబడింది, ఎందుకంటే అవి సమాచారాన్ని నిల్వ చేయడానికి, ఆర్గనైజ్ చేయడానికి మరియు యాక్సెస్ చేయడానికి నిర్మాణాత్మక మార్గాన్ని అందిస్తాయి.





Mac లో imessage సందేశాలు పంపడం లేదు

ఈ ఆర్టికల్లో, మేము PostgreSQL గురించి వివరంగా చర్చిస్తాము, ఉబుంటులో PostgreSQL ని ఇన్‌స్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడంపై దశల వారీ మార్గదర్శిని.





PostgreSQL అంటే ఏమిటి?

PostgreSQL అనేది SQL కి మద్దతు ఇచ్చే ఓపెన్ సోర్స్ డేటాబేస్ నిర్వహణ వ్యవస్థ. PostgreSQL ని ఉపయోగించి, డెవలపర్లు డేటాబేస్ నిర్వాహకుడికి అద్భుతమైన డేటా నిర్వహణ వనరులను అందించడం వలన మోసాన్ని తట్టుకునే అప్లికేషన్‌లను రూపొందించవచ్చు.





ఈ ప్లాట్‌ఫారమ్ మీ స్వంత డేటా సెట్‌లను నిర్వచించడానికి, అనుకూల ఫాంట్‌లను అభివృద్ధి చేయడానికి మరియు వివిధ ప్రోగ్రామింగ్ భాషలలో వ్రాసిన కోడ్‌ను విలీనం చేయడానికి మీకు చలనశీలతను ఇస్తుంది. PostgreSQL డేటా పరిమాణాలు మరియు ప్రాజెక్ట్‌లో ఏకకాల వినియోగదారుల సంఖ్య పరంగా అత్యంత స్కేలబుల్.

ఉబుంటు 21.04 కోసం PostgreSQL ఇన్‌స్టాలేషన్ ప్రక్రియను చూద్దాం.



దశ 1: ఉబుంటులో PostgreSQL ని ఇన్‌స్టాల్ చేయండి

కొన్ని PostgreSQL ప్యాకేజీలు డిఫాల్ట్ ఉబుంటు రిపోజిటరీలో ఉన్నాయి. కమాండ్ లైన్ ద్వారా PostgreSQL ని ఇన్‌స్టాల్ చేయడానికి, టైప్ చేయండి:

sudo apt install postgresql postgresql-contrib

సంస్థాపనను ధృవీకరించండి

మీరు ఉపయోగించి కాన్ఫిగరేషన్ ఫైల్ యొక్క స్థానాన్ని కనుగొనవచ్చు ls ఆదేశం . ఇది PostgreSQL మీ సిస్టమ్‌లో విజయవంతంగా ఇన్‌స్టాల్ చేయబడిందో లేదో నిర్ధారించే ధృవీకరణ దశ.





ls /etc/postgresql/12/main/

సంఖ్య 12 PostgreSQL సంస్కరణను సూచిస్తుంది. మీ సిస్టమ్‌లో మీరు డౌన్‌లోడ్ చేసిన ప్యాకేజీని బట్టి ఇది మీకు భిన్నంగా ఉండవచ్చు.

PostgreSQL స్థితిని తనిఖీ చేయండి

ఇన్‌స్టాల్ చేసిన తర్వాత, కింది ఆదేశాన్ని ఉపయోగించి PostgreSQL స్థితిని తనిఖీ చేయండి:





service postgresql status

అవుట్‌పుట్ ఇలా కనిపిస్తుంది:

అవుట్‌పుట్ ప్రదర్శిస్తే క్రియాశీల స్థితి, అప్పుడు PostgreSQL సేవ మీ సిస్టమ్‌లో నడుస్తోంది. మరోవైపు, స్థితి ఉంటే క్రియారహితం , అప్పుడు మీరు టైప్ చేయడం ద్వారా సేవను ప్రారంభించాలి:

service postgresql start

అది కాకుండా స్థితి మరియు ప్రారంభం , మీరు ఉపయోగించగల అనేక ఇతర PostgreSQL ఆదేశాలు ఉన్నాయి:

  • ఆపు
  • పునartప్రారంభించుము
  • రీలోడ్
  • ఫోర్స్-రీలోడ్

సంబంధిత: మీ తదుపరి ప్రాజెక్ట్ కోసం పరిగణించాల్సిన డేటాబేస్ ఇంజిన్‌లు

దశ 2: సూపర్-యూజర్‌గా లాగిన్ అవ్వండి

మరింత ముందుకు వెళ్లే ముందు, మీరు PostgreSQL సర్వర్‌లో డేటాబేస్ సూపర్ యూజర్‌గా లాగిన్ అవ్వాలి. PostgreSQL యూజర్‌గా కనెక్ట్ అవ్వడానికి సులభమైన మార్గాలలో ఒకటి మీ హోస్ట్ పేరును మార్చడం పోస్ట్‌గ్రెస్ యునిక్స్ యూజర్.

రూట్ యూజర్ ఆధారాలను సెట్ చేయండి

ఆదేశాన్ని ఉపయోగించి PostgreSQL ఇంటరాక్టివ్ షెల్‌కి లాగిన్ చేయండి:

sudo -u postgres psql

కింది ప్రశ్నను ఉపయోగించి రూట్ యూజర్ ఆధారాలను సెట్ చేయండి:

ALTER USER postgres PASSWORD 'newpassword';

భర్తీ చేయాలని నిర్ధారించుకోండి కొత్త పాస్వర్డ్ మీకు నచ్చిన బలమైన పాస్‌వర్డ్‌తో. టైప్ చేయండి బయటకి దారి ఇంటరాక్టివ్ షెల్ నుండి నిష్క్రమించడానికి.

కింది ఆదేశంతో psql కి లాగిన్ చేయండి:

psql -U postgres -h localhost

ప్రాంప్ట్ కనిపించినప్పుడు వినియోగదారు కోసం కొత్త రూట్ పాస్‌వర్డ్‌ని నమోదు చేయండి.

దశ 3: PostgreSQL సర్వర్‌కు కనెక్ట్ చేయండి

మీరు PostgreSQL ని ఇన్‌స్టాల్ చేసినప్పుడు, ప్లాట్‌ఫాం డిఫాల్ట్ వినియోగదారుని సృష్టిస్తుంది పోస్ట్‌గ్రెస్ మరియు అదే పేరుతో సిస్టమ్ ఖాతా. మీరు యూజర్‌గా లాగిన్ అవ్వాలి పోస్ట్‌గ్రెస్ PostgreSQL సర్వర్‌కు కనెక్ట్ చేయడానికి.

PostgreSQL సర్వర్‌కి లాగిన్ చేయడానికి కింది ఆదేశాన్ని ఉపయోగించండి:

sudo su postgres

మీరు ఈ ఆదేశాన్ని అమలు చేసిన వెంటనే, సిస్టమ్ మీ హోస్ట్ పేరును ప్రదర్శించే విధానంలో మార్పును మీరు గమనించవచ్చు. బాష్ ప్రాంప్ట్ ఇలా కనిపిస్తుంది:

postgres@ubuntu: /home/winibhalla/Desktop$

మీరు PostgresSQL వినియోగదారుగా విజయవంతంగా లాగిన్ అయ్యారని ఇది చూపుతుంది.

PostgreSQL వినియోగదారులను ఎలా నిర్వహించాలి

ఇప్పుడు మీరు సర్వర్‌కు కనెక్ట్ అయ్యారు, కొత్త వినియోగదారులను సృష్టించే సమయం వచ్చింది. టైప్ చేయండి psql PostgreSQL సర్వర్‌లో ఆదేశాలను అమలు చేయడం ప్రారంభించడానికి.

క్రొత్త వినియోగదారుని సృష్టించండి

ప్రాజెక్ట్‌లో వివిధ స్థాయిలలో పనిచేసే బహుళ బృంద సభ్యులు ఉంటే, మీరు వేర్వేరు ఉద్యోగుల కోసం విభిన్న పాత్రలను సృష్టించాలి మరియు వారికి వారి యాక్సెస్‌లను కేటాయించాలి. ఉపయోగించడానికి సృష్టికర్త క్రొత్త వినియోగదారు ప్రొఫైల్ సృష్టించడానికి ఆదేశం:

CREATE USER user1 WITH PASSWORD 'test123';

పై ఆదేశంలో, వినియోగదారు 1 కొత్త యూజర్ కోసం మీకు కావలసిన యూజర్ పేరు పరీక్ష 123 , ఈ వినియోగదారు కోసం పాస్వర్డ్ ఇది.

డేటాబేస్‌కు జోడించిన కొత్త వినియోగదారుల జాబితాను తనిఖీ చేయడానికి, దీనిని ఉపయోగించండి యొక్క కమాండ్

పై అవుట్‌పుట్‌లో మీరు చూడగలిగినట్లుగా, కొత్త వినియోగదారుకు ఇంకా ఎలాంటి అధికారాలు అందుబాటులో లేవు.

కొత్త వినియోగదారులకు సూపర్ యూజర్ అధికారాలను మంజూరు చేయండి

కొత్త వినియోగదారుకు అధికారాల సమితిని జోడించడానికి, కింది ఆదేశాన్ని అమలు చేయండి:

ALTER USER user1 WITH SUPERUSER;

ది వయస్సు కమాండ్ కొత్త సభ్యునికి అడ్మినిస్ట్రేటివ్ అధికారాలను మంజూరు చేస్తుంది. అమలు చేయండి /యొక్క కొత్త యూజర్‌కు అవసరమైన సూపర్‌యూజర్ అధికారాలను కలిగి ఉన్నారో లేదో ధృవీకరించడానికి మళ్లీ ఆదేశించండి.

వినియోగదారుల జాబితా నుండి వినియోగదారుని వదలండి

అధీకృత వినియోగదారుల జాబితా నుండి వినియోగదారుని తీసివేయడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:

DROP USER user1;

దీనితో వినియోగదారులను జాబితా చేయడం ద్వారా మార్పును ధృవీకరించండి /యొక్క కమాండ్

సంబంధిత: బిగినర్స్ కోసం ఎస్సెన్షియల్ SQL కమాండ్స్ చీట్ షీట్

PostgreSQL డేటాబేస్‌లను ఎలా నిర్వహించాలి

PostgreSQL తన వినియోగదారులకు డేటాబేస్‌లను సృష్టించడానికి మరియు తీసివేయడానికి అనేక ఆదేశాలను అందిస్తుంది.

డేటాబేస్ జోడించండి లేదా తీసివేయండి

PostgreSQL ఉపయోగించి కొత్త డేటాబేస్ సృష్టించడానికి:

CREATE DATABASE db1;

...ఎక్కడ db1 మీరు సృష్టించాలనుకుంటున్న డేటాబేస్ పేరు. ఉపయోగించడానికి ది అందుబాటులో ఉన్న అన్ని డేటాబేస్‌ల జాబితాను పొందడానికి ఆదేశం.

అవుట్‌పుట్:

మీరు డేటాబేస్‌ని తీసివేయాలనుకుంటే, ఉపయోగించండి డ్రాప్ ఆదేశం:

DROP DATABASE db1;

వినియోగదారులకు డేటాబేస్ యాక్సెస్ మంజూరు చేయండి

మీరు దీన్ని ఉపయోగించి వినియోగదారుకు డేటాబేస్ యాక్సెస్‌ను మంజూరు చేయవచ్చు మంజూరు ఆదేశం:

GRANT ALL PRIVILEGES ON DATABASE db1 TO user1;

PostgreSQL కోసం కమాండ్-లైన్ సహాయం పొందండి

PostgreSQL గురించి మరియు దాని వివిధ ఆదేశాలను ఎలా ఉపయోగించాలో గురించి మరింత తెలుసుకోవడానికి, మీరు టెర్మినల్‌లో కింది ఆదేశాన్ని టైప్ చేయడం ద్వారా సహాయ పేజీని తెరవవచ్చు:

man psql

మరొక సిఫార్సు చేయబడిన దశ pgAdmin ని ఇన్‌స్టాల్ చేయడం. PgAdmin PostgreSQL కోసం అందుబాటులో ఉన్న అత్యంత ప్రజాదరణ పొందిన మరియు ఫీచర్-రిచ్ ఓపెన్ సోర్స్ అడ్మినిస్ట్రేషన్ టూల్స్‌లో ఒకటి. PgAdmin ని ఇన్‌స్టాల్ చేయడం ఐచ్ఛిక దశ అయితే, మీరు యూజర్‌లను మరియు డేటాబేస్‌లను మెరుగైన రీతిలో నిర్వహించడానికి దీన్ని ఇన్‌స్టాల్ చేయాలి.

ప్రారంభించడానికి, మీ సిస్టమ్‌కు అధికారిక pgAdmin రిపోజిటరీ మరియు దాని కీని జోడించండి:

curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
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 && apt update'

అవుట్‌పుట్:

ఇప్పుడు, డెస్క్‌టాప్ వెర్షన్‌ని ఇన్‌స్టాల్ చేయడానికి:

sudo apt install pgadmin4-desktop

వెబ్ వెర్షన్‌ని ఇన్‌స్టాల్ చేయడానికి, టైప్ చేయండి:

sudo apt install pgadmin4-web

వెబ్ మోడ్‌ను కాన్ఫిగర్ చేయడానికి, అమలు చేయండి setup-web.sh pgAdmin అందించిన స్క్రిప్ట్:

sudo /usr/pgadmin4/bin/setup-web.sh

ప్రక్రియను పూర్తి చేయడానికి తెరపై సూచనలను అనుసరించండి. భరోసా ఇవ్వండి, ఇది కేవలం ఒక్కసారి మాత్రమే, కాబట్టి దీన్ని మళ్లీ మళ్లీ ఇన్‌స్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడం గురించి మీరు ఆందోళన చెందాల్సిన అవసరం లేదు.

PostgreSQL ఉపయోగించి ఉబుంటులో డేటాబేస్‌లను నిర్వహించడం

PostgreSQL అనేది డేటాబేస్ నిర్వహణ అనువర్తనాలను రూపొందించడానికి ఒక శక్తివంతమైన వేదిక. ప్లాట్‌ఫారమ్‌లోని ఏదైనా డేటాను ప్రాసెస్ చేయగల సామర్థ్యం దాని అతిపెద్ద ముఖ్యాంశాలలో ఒకటి. ఇన్‌స్టాలేషన్ ప్రాసెస్ ప్రారంభ డౌన్‌లోడింగ్, ఇన్‌స్టాల్ మరియు చివరకు డేటాబేస్‌కి లాగిన్ అవ్వడం వరకు దిమ్మతిరుగుతుంది.

కొన్ని సాధారణ ఆదేశాలతో, మీరు కొత్త వినియోగదారులను జోడించడం, డేటాబేస్‌లను సృష్టించడం మరియు ఇప్పటికే ఉన్న డేటాబేస్‌లకు వినియోగదారులను జోడించడం వంటి ప్రక్రియలను నేర్చుకోవచ్చు. మీకు PostgreSQL నచ్చిందో లేదో ఖచ్చితంగా తెలియదా? మీ మెషీన్‌లో Microsoft SQL సర్వర్‌ని ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించండి.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ ఉబుంటులో మైక్రోసాఫ్ట్ SQL సర్వర్‌ను ఎలా ఇన్‌స్టాల్ చేయాలి మరియు సెటప్ చేయాలి

మీ ఉబుంటు మెషీన్‌లో డేటాబేస్‌లను స్టోర్ చేసి, నిర్వహించాలనుకుంటున్నారా? అజూర్ డేటా స్టూడియోతో మైక్రోసాఫ్ట్ SQL సర్వర్‌ను ఎలా సెటప్ చేయాలో ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • లైనక్స్
  • SQL
  • ఉబుంటు
  • సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయండి
రచయిత గురుంచి విని భల్లా(41 కథనాలు ప్రచురించబడ్డాయి)

విని ఢిల్లీకి చెందిన రచయిత, 2 సంవత్సరాల రచనా అనుభవం కలిగి ఉన్నారు. ఆమె వ్రాసే సమయంలో, ఆమె డిజిటల్ మార్కెటింగ్ ఏజెన్సీలు మరియు సాంకేతిక సంస్థలతో సంబంధం కలిగి ఉంది. ఆమె ప్రోగ్రామింగ్ లాంగ్వేజెస్, క్లౌడ్ టెక్నాలజీ, AWS, మెషిన్ లెర్నింగ్ మరియు మరెన్నో సంబంధించిన విషయాలను వ్రాసింది. ఖాళీ సమయంలో, ఆమె పెయింట్ చేయడం, తన కుటుంబంతో గడపడం మరియు పర్వతాలకు వెళ్లడం, వీలైనప్పుడల్లా ఇష్టపడతారు.

వినీ భల్లా నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి