Hur installerar PostgreSQL?
PostgreSQL som en kraftfull öppen källkod objektrelationell databashanteringslösning utvecklades från att användas specifikt för UNIX-baserade operativsystem och utformad för att vara kompatibel för Windows, MacOS och Solaris vilket gör den portabel över plattformar.
Steg för att installera PostgreSQL:
Nedan följer de detaljerade stegen för att installera PostgreSQL på din PC.
Följ https://www.postgresql.org/download/ så hittar du binärpaket för ditt föredragna operativsystem.
Före installationen kräver Postgres minimikrav för att systemet ska kunna köras och har dokumenterat detaljerna:
https://www.postgresql.org/docs/9.5/install-requirements.html
Installation på Windows
När du väljer Windows-operativsystem får du välja version av PostgreSQL och kompatibel Windows-processor, som laddar ner motsvarande körbara installationsfil.
PostgreSQL följer en vanlig installationsguide, där användaren accepterar villkor och specificerar installationskatalogen.
Som en del av installationen i windows ber guiden om lösenordskonfiguration.
Följt av portkonfiguration som PostgreSQL-tjänsten borde vara värd för.
Och därefter uppmanas vi att välja det språk som ska användas av databasklustret. Detta påverkar de använda textkodningsteknikerna som i sin tur påverkar sorteringsordning för texten.
Och som ett sista steg kan vi starta stapelbyggarverktygen som kommer med PostgreSQL-sviten. Stack Builder tillhandahåller en bred uppsättning paket, drivrutiner och verktyg som tillbehör PostgreSQL-installationen
Efter att ha valt rätt serverkonfigurering i stackbyggaren.
Den tillhandahåller olika drivrutiner och verktyg, från vilka vi kan välja önskat och fortsätta att installera dem.
Installation på Ubuntu
Ubuntu har som standard åtkomst till PostgreSQL-arkiv, därför kan vi uppdatera vårt lokala paketindex och installera det genom 'apt'.
Eller så kan vi direkt ladda ner det som krävs från apt-förvaret genom att navigera till https://www.postgresql.org/download/linux/ubuntu/
$ sudo apt-get-uppdatering
$ sudo apt-get installera PostgreSQL PostgreSQL-contrib
Här -Contrib används för att inkludera ett paket som underlättar tilläggsfunktioner medföljande PostgreSQL.
Installationen skapar ett användarkonto som heter 'postgres', som kan loggas in med
$ sudo -i -u postgres
postgres-prompten kan nås genom att skriva
$ psql
PostgreSQL på ubuntu tilldelar som standard en 5432-port, från vilken användare ges behörighet att ändra i PostgreSQL.conf-filen
Denna fil fungerar som konfigurationsinställningen för PostgreSQL i systemet, där vi kan ändra önskad port i attributet
port = 5478
För YUM-installation navigerar du till YUM Postgres-arkivet och laddar ner varvtalet för respektive distribution
curl -O http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg- centos92-9.2-6.noarch.rpm
följt av den traditionella varvtalsinstallationen
rpm -ivh pgdg-centos92-9, 2-6.noarch.rpm
Installation på MAC
PostgreSQL kan enkelt installeras på MAC utrustad med Homebrew och Lunchy. Innan du fortsätter med installationen, se till att homebrew är uppdaterat
$ brygguppdatering
$ brygga läkare
och följt av installationskommandot för postgres.
$ brygga installera PostgreSQL
Användaren kan anpassa porten som Postgres ska köras på systemet genom att ställa in MAC-miljövariablerna enligt nedan
export PGHOST = localhost
export PGPORT = 5432
Förutom det vanliga sättet att installera PostgreSQL på olika operativsystem kan vi också installera via textläge.
-
För Windows:
Genom att köra följande i CMD-prompten
PostgreSQL-10.4-1-windows-installer.exe –mode text
-
För Linux-distributioner
PostgreSQL-10.4-1-Linux-x64-installer.run –mode text
-
För MacOS
Kör nedanstående sh-fil
PostgreSQL-10.4-1-osx-installer.app/Contents/MacOS/installbuilder.sh - läge text
Med breda val på marknaden stöder Postgres flera väsentliga funktioner som MVCC (Multi-Version Concurrency Control), tabellutrymmen, återhämtning av tidpunkter, heta säkerhetskopior som har gjort att det sticker ut och mer föredraget när det gäller serverns skalbarhet.
Nedanstående avsnitt innehåller väsentliga instruktioner som ska följas för att installera Postgres på servern och underlätta datakälla för Plesk-åtkomst:
Komma igång med pgAdmin-verktyget
pgAdmin är den mest populära klienten med öppen källkodadministration för PostgreSQL
1) I pgAdmin-webbläsaren högerklickar du på PostgreSQL-nod under 'servrar' och anslut server
2) Ange PostgreSQL-användarnamn och lösenord för att upprätta anslutningen.
3) Högerklicka och skapa en databas med databasnoden. Spara sedan.
4) Därefter kan du skapa inloggningsroller, skapa frågor och stora funktioner på ett genomförbart sätt.
Steg för att installera PostgreSQL-server (med Plesk)
I realtid, med det skalbara funktionsteget för PostgreSQL, kräver vi ofta värd för Postgres på en server och följande avsnitt leder de grundläggande konfigurationsspecifikationerna:
1) Installera de nödvändiga serverfilerna,
yum installera PostgreSQL PostgreSQL-server
Total nedladdningsstorlek: 6, 8 M
Är det ok (å / n):
2) Starta PostgreSQL-servern och konfigurera administrationsinställningar
/etc/init.d/PostgreSQL start
ändra till Postgres-systemanvändaren till den administratörsanvändare som Plesk använder, med hjälp av kommandot:
su postgres
createuser -psPl
Ange användarnamn och lösenord och konfigurationen av Postgres är klar.
Nu som root-användare, ändra config (/var/lib/pgsql/data/pg_hba.conf) Befintlig post ( värd för alla 127.0.0.1/32 identiteter) bör ändras till
är värd för alla 127.0.0.1/32 md5
Detta tillåter inloggningsförfrågningar från servern. när du är klar, kör följande och starta om servern
sed -i 's / host \ s * all \ s * all \ s * 127.0.0.1 \ / 32 \ s * ident \ s * sameuser / # & /' /var/lib/pgsql/data/pg_hba.conf && echo -e “\ n # Tillåt lösenordsanslutningar från localhost \ nhost alla 127.0.0.1/32 md5” >> /var/lib/pgsql/data/pg_hba.conf && /etc/init.d/postgresql omstart
3) Det sista steget är att registrera servern med plesk för att utföra databasoperationer
/ usr / local / psa / bin / database-server –update-server localhost: 5432 -typ postgresql -admin admin -passwd `cat / etc / psa / .psa.shadow` && service psa omstart
Logga in på Plesk-kontrollpanelen; Välj "Databaser under fliken" Webbplatser och domäner "
Välj "Lägg till ny databas", varefter du kan ange namnet på postgres-databasen och välja "PostgreSQL" -typ i rullgardinsmenyn.
Regressionstester
- Du kan köra ett regressionstest på den nyligen konfigurerade servern innan du installerar. Detta säkerställer att servern körs som förväntat och kan uppnås med kommandot:
kontrollera
- Du kan hänvisa till dokumentation och Man-sidor genom att köra
skapa installationsdokument
- Efter installationen kan du ta bort binära filer och källfiler med kommandot
gör ren
- Om du ska bygga på en distribuerad plattform med samma källträd kan du använda kommandot:
göra distclean
Detta kommer att hjälpa till att sprida ändringarna helt och hållet i alla distribuerade plattformar innan ombyggnaden.
Rekommenderade artiklar
Detta har varit en guide för hur du installerar PostgreSQL. Här har vi diskuterat steg för att installera PostgreSQL på en annan operatör. Du kan också titta på följande artiklar för att lära dig mer -
- Hur man installerar JavaScript
- Guide för installation av MySQL
- Installera Python
- Steg för att installera Splunk