Namestitev Postgresql - Celoten vodnik za namestitev PostgreSQL

Kazalo:

Anonim

Kako namestiti PostgreSQL?

PostgreSQL kot močna rešitev odprtokodnega objektno-relacijskega upravljanja z bazami se je razvil iz tega, da se je posebej uporabljal za operacijske sisteme, ki temeljijo na UNIX in je zasnovan tako, da je združljiv za Windows, MacOS in Solaris, zaradi česar je prenosljiv na platformah.

Koraki za namestitev PostgreSQL:

Spodaj so podrobni koraki za namestitev PostgreSQL v računalnik.

Sledite https://www.postgresql.org/download/ in lahko najdete binarni paket za svoj želeni operacijski sistem.

Pred namestitvijo Postgres zahteva minimalne zahteve za delovanje sistema in je dokumentiral posebnosti:
https://www.postgresql.org/docs/9.5/install-requirements.html

Namestitev v sistemu Windows

Ko izberete operacijski sistem Windows, izberete različico PostgreSQL in združljiv Windows procesor, ki prenese ustrezno izvedljivo namestitveno datoteko.

PostgreSQL sledi običajnemu standardnemu čarovniku za namestitev, kjer uporabnik sprejme pogoje in določi namestitveni imenik.

V okviru namestitve v operacijskem sistemu Windows čarovnik pozove k konfiguraciji gesla.

Sledi konfiguracija vrat, na katerih bi morala gostovati storitev PostgreSQL.

Nato pa bomo pozvani, da izberemo lokacijo, ki jo bo uporabljal grozd podatkovnih baz. To vpliva na uporabljene tehnike kodiranja besedila, kar posledično vpliva na vrstni red razvrščanja besedila.

In kot zadnji korak lahko zaženemo orodja za izdelavo skladov, ki so na voljo s paketom PostgreSQL. Stack builder ponuja širok nabor paketov, gonilnikov in orodij, ki dostopajo do namestitve PostgreSQL

Po izbiri ustrezne konfiguracije strežnika v sestavitelju skladov.

Vključuje različne gonilnike in orodja, iz katerih lahko izberemo želeno in nadaljujemo z njihovo namestitvijo.

Namestitev na Ubuntu

Ubuntu ima privzeto dostop do shramb PostgreSQL, zato lahko osvežimo naš indeks lokalnega paketa in ga namestimo prek 'apt'.

Lahko pa neposredno naložimo zahtevano iz primernega skladišča z navigacijo do https://www.postgresql.org/download/linux/ubuntu/

$ sudo apt-get update

$ sudo apt-get install PostgreSQL prispevek PostgreSQL

Tukaj -contrib se uporablja za vključitev paketa, ki olajša funkcije dodatkov, ki so v paketu s PostgreSQL.

Namestitev ustvari uporabniški račun, imenovan 'postgres', v katerega se lahko prijavi z uporabo

$ sudo -i -u postgres

Do hitrega poziva za postgres lahko dostopate s tipkanjem

$ psql

PostgreSQL v ubuntu privzeto dodeli vrata 5432, od koder ima uporabnik pravico do spremembe v datoteki PostgreSQL.conf

Ta datoteka deluje kot konfiguracijska nastavitev za PostgreSQL v sistemu, kjer lahko spremenimo želeno pristanišče v atributu

pristanišče = 5478

Za namestitev YUM pojdite do skladišča YUM Postgres in prenesite rpm ustrezne distribucije

curl -O http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg- centos92-9.2-6.noarch.rpm

sledi tradicionalna namestitev vrtljajev

rpm -ivh pgdg-centos92-9.2-6.noarch.rpm

Namestitev na MAC

PostgreSQL lahko enostavno namestite na MAC, opremljen z Homebrew in Lunchy. Preden nadaljujete z namestitvijo, se prepričajte, da je domača različica posodobljena

$ posodobitev piva

$ brew zdravnik

in sledi namestitveni ukaz za postgres.

$ brew namesti PostgreSQL

Uporabnik lahko po meri določi vrata, na katerih naj se Postgres izvaja v sistemu, tako da nastavi spremenljivke okolja MAC, kot je spodaj

izvoz PGHOST = localhost

izvoz PGPORT = 5432

Poleg običajnega načina namestitve PostgreSQL v različne operacijske sisteme lahko namestimo tudi prek besedilnega načina.

  • Za Windows:

S tem, ko v pozivu CMD zaženete naslednje

PostgreSQL-10.4-1-windows-installer.exe –mesta besedila

  • Za distribucije Linuxa

PostgreSQL-10.4-1-Linux-x64-installer.run –moda besedila

  • Za MacOS

Zaženite spodnjo datoteko sh

PostgreSQL-10.4-1-osx-installer.app/Contents/MacOS/installbuilder.sh - besedilo načina

Postgres s široko izbiro na trgu podpira številne bistvene funkcije, kot so MVCC (Multi-Version Concurrency Control), tabele, časovno obnavljanje, vroče varnostne kopije, zaradi katerih je izstopajoča in bolj prednostna, ko gre za razširljivost strežnika.

Spodnji razdelek vsebuje bistvena navodila za namestitev Postgres na strežnik in olajšanje vira podatkov za dostop do Pleska:

Uvod v orodje pgAdmin

pgAdmin je najbolj priljubljen odjemalec za odprtokodno skrbništvo za PostgreSQL

1) V brskalniku pgAdmin z desno miškino tipko kliknite vozlišče PostgreSQL pod »strežniki« in povežite strežnik

2) Vnesite uporabniško ime in geslo PostgreSQL za vzpostavitev povezave.

3) z vozliščem baze podatkov z desno miškino tipko kliknite in ustvarite bazo podatkov; Nato shranite.

4) Sledi, s katerim lahko ustvarite prijavne vloge, ustvarite poizvedbe in obsežne funkcionalnosti na izvedljiv način.

Koraki za namestitev PostgreSQL strežnika (s Pleskom)

V realnem času s funkcijo razširljive funkcije PostgreSQL pogosto zahtevamo gostovanje Postgres na strežniku in naslednji razdelek bo vodil osnovne specifike konfiguracije:

1) Namestite zahtevane datoteke strežnika,

namestite PostgreSQL PostgreSQL strežnik

Skupna velikost prenosa: 6, 8 M

Ali je to v redu (da / ne):

2) Zaženite strežnik PostgreSQL in konfigurirajte skrbniške nastavitve

/etc/init.d/PostgreSQL start

spremenite uporabnika sistema Postgres v skrbnika, ki ga uporablja Plesk, s pomočjo ukaza:

su postgres

createuser -psPl

Vnesite uporabniško ime in geslo in konfiguracija Postgres je končana.

Zdaj kot korenski uporabnik spremenite config (/var/lib/pgsql/data/pg_hba.conf) Obstoječi vnos ( gostitelj vseh vseh 127.0.0.1/32 ident) je treba spremeniti v

gosti vse 127.0.0.1/32 md5

To omogoča zahteve za prijavo s strežnika. Ko končate, izvedite naslednje in znova zaženite strežnik

sed -i 's / gostitelj \ s * vse \ s * vse \ s * 127.0.0.1 \ / 32 \ s * ident \ s * isti uporabnik / # & / / /var/lib/pgsql/data/pg_hba.conf && echo -e “\ n # Dovoli povezave z geslom iz localhost \ nhost vseh 127.0.0.1/32 md5” >> /var/lib/pgsql/data/pg_hba.conf && /etc/init.d/postgresql znova zaženite

3) Končni korak je registracija strežnika s plesk za izvajanje operacij baze podatkov

/ usr / local / psa / bin / database-server –update-server localhost: 5432 -tip postgresql -admin admin -passwd `cat / etc / psa / .psa.shadow` && ponovno zaženite storitev psa

Zdaj se prijavite na nadzorno ploščo Plesk; Na zavihku »Spletna mesta in domene« izberite »Baze podatkov

Odločite se za Dodaj novo bazo podatkov, po kateri lahko vnesete ime baze podatkov postgres in v spustnem meniju izberete vrsto »PostgreSQL«.

Regresijski testi

  • Pred novo namestitvijo lahko na novo konfiguriranem strežniku zaženete regresijski test. To zagotavlja, da strežnik deluje po pričakovanjih in da ga je mogoče doseči z ukazom:

opraviti pregled

  • Dokumentacijo in Man strani lahko sklicujete tako, da jih izvršite

naredite namestitvene dokumente

  • Po namestitvi lahko z ukazom odstranite binarne in izvorne datoteke

očistiti

  • Če boste zgradili na porazdeljeni platformi z istim izvornim drevesom, lahko uporabite ukaz:

delati stisko

To bo pomagalo pri širjenju sprememb na vseh razdeljenih platformah pred obnovo.

Priporočeni članki

To je navodila za namestitev PostgreSQL. Tu smo razpravljali o korakih za namestitev PostgreSQL na drugega operaterja. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Kako namestiti JavaScript
  2. Vodnik za namestitev MySQL
  3. Namestite Python
  4. Koraki za namestitev splunk-a