Kā instalēt PostgreSQL, izmantojot avota kodu: 12 soļi

Satura rādītājs:

Kā instalēt PostgreSQL, izmantojot avota kodu: 12 soļi
Kā instalēt PostgreSQL, izmantojot avota kodu: 12 soļi

Video: Kā instalēt PostgreSQL, izmantojot avota kodu: 12 soļi

Video: Kā instalēt PostgreSQL, izmantojot avota kodu: 12 soļi
Video: How to Sync Mega Desktop App with Laptop or PC 2024, Aprīlis
Anonim

Vai esat kādreiz vēlējies instalēt PostgreSql serveri ar dažām pielāgotām opcijām? Vai PostgreSQL serveris jāinstalē no avota koda, nevis iepriekš konfigurētu pakotņu vietā? Šis raksts sniedz norādījumus par īsu instalēšanas procedūru, lai PostgreSql serveris sāktu darboties!

Soļi

Instalējiet PostgreSQL, izmantojot avota kodu 1
Instalējiet PostgreSQL, izmantojot avota kodu 1

1. solis. Iegūstiet avota kodu no PostgreSQL vietnes [1]

Instalējiet PostgreSQL, izmantojot avota kodu 2
Instalējiet PostgreSQL, izmantojot avota kodu 2

2. solis. Izsaiņojiet avota koda pakotni

Izmantojiet šādu bash/konsoles komandu:

gunzip postgresql-8.3.3.tar.gz

darva xf postgresql-8.3.3.tar

  • postgresql-8.3.3 ir pašreizējās versijas nosaukums. Turpmākās versijas var atšķirties 8.3.3 daļā.
  • Pašreizējā direktorijā tiks izveidots direktorijs ar nosaukumu postgresql-8.3.3 (tas, no kura izpildījāt iepriekš minēto skriptu).

    Instalējiet PostgreSQL, izmantojot avota kodu 2. Darbība. Aizzīme 2
    Instalējiet PostgreSQL, izmantojot avota kodu 2. Darbība. Aizzīme 2
Instalējiet PostgreSQL, izmantojot avota kodu 3. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 3. darbība

3. darbība. Mainiet pašreizējo direktoriju uz jaunizveidoto (postgresql-8.3.3)

Instalējiet PostgreSQL, izmantojot avota kodu 4
Instalējiet PostgreSQL, izmantojot avota kodu 4

4. solis. Konfigurējiet sistēmas avota koku un izvēlieties vajadzīgās instalēšanas opcijas:

  • Noklusējuma konfigurācija: palaidiet komandu

    ./konfigurēt

    jūsu bash/konsolē

  • Pielāgota konfigurācija (tikai pieredzējušiem lietotājiem): varat iestatīt daudzas pielāgotas konfigurācijas opcijas, izmantojot komandrindas opcijas, kas uzskaitītas PostgreSQL dokumentācijā [2]
Instalējiet PostgreSQL, izmantojot avota kodu 5. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 5. darbība

5. solis. Sāciet veidot procesu, izpildot komandrindu

gmake

jūsu konsolē/bash.

Tas var aizņemt dažas minūtes atkarībā no aparatūras. Pēdējai parādītajai rindai jābūt:

Viss PostgreSQL ir veiksmīgi izveidots. Gatavs instalēšanai.

Instalējiet PostgreSQL, izmantojot avota kodu 6. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 6. darbība

6. solis. Instalējiet PostgreSql failus, izpildot komandu bash/console:

gmake instalēt

kas instalēs failus uz/usr/local/pgsql, ja vien neizmantojat komandrindas opciju --prefix = PREFIX, tādā gadījumā faili tiks instalēti uz PREFIX norādīto ceļu

Instalējiet PostgreSQL, izmantojot avota kodu 7. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 7. darbība

7. darbība. Izveidojiet PostgreSQL superlietotāja kontu, bash konsolē izpildot šādu komandu:

adduser postgres

Instalējiet PostgreSQL, izmantojot avota kodu 8. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 8. darbība

8. solis. Izveidojiet direktoriju PostgreSQL datu koka glabāšanai, izpildot šādas komandas bash konsolē:

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

Instalējiet PostgreSQL, izmantojot avota kodu 9. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 9. darbība

9. darbība. Izveidojiet PostgreSQL kopu, izpildot:

su - postgres

/usr/local/pgsql/bin/initdb -D/p01/pgsql/data

Instalējiet PostgreSQL, izmantojot avota kodu 10. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 10. darbība

10. solis. Palaidiet PostgreSQL serveri (postmaster process), izpildot:

/usr/local/pgsql/bin/postmaster -D/p01/pgsql/data> logfile 2> & 1 &

Instalējiet PostgreSQL, izmantojot avota kodu 11. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 11. darbība

11. solis. Izveidojiet PostgreSQL datu bāzi klasterī, izpildot:

/usr/local/pgsql/bin/createdb tests

Instalējiet PostgreSQL, izmantojot avota kodu 12. darbība
Instalējiet PostgreSQL, izmantojot avota kodu 12. darbība

12. solis. Piesakieties datu bāzē, izmantojot komandu psql:

/usr/local/pgsql/bin/psql tests

1. metode no 1: Pilns komandu saraksts

Šis ir pilns izpildāmo komandu saraksts, kas aprakstītas šajā rakstā, lai instalētu serveri. To var saglabāt skriptā, lai to izpildītu vēlāk.

./konfigurēt

gmake

su

gmake instalēt

adduser postgres

mkdir/usr/local/pgsql/data

chown postgres/usr/local/pgsql/data

su - postgres

/usr/local/pgsql/bin/initdb -D/usr/local/pgsql/data

/usr/local/pgsql/bin/postgres -D/usr/local/pgsql/data> logfile 2> & 1 &

/usr/local/pgsql/bin/createdb tests

/usr/local/pgsql/bin/psql tests

Ieteicams: