Ինչպես տեղադրել PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը ՝ 12 քայլ

Բովանդակություն:

Ինչպես տեղադրել PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը ՝ 12 քայլ
Ինչպես տեղադրել PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը ՝ 12 քայլ

Video: Ինչպես տեղադրել PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը ՝ 12 քայլ

Video: Ինչպես տեղադրել PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը ՝ 12 քայլ
Video: Ինչի՞ համար են նախատեսված համակարգչի այս կոճակները 2024, Ապրիլ
Anonim

Երբևէ ցանկացե՞լ եք տեղադրել PostgreSql սերվերը որոշ հարմարեցված ընտրանքներով: Պետք է տեղադրել PostgreSQL սերվերը սկզբնական կոդից `նախապես կազմաձևված փաթեթների փոխարեն: Այս հոդվածը ձեզ ուղեկցում է տեղադրման կարճ ընթացակարգով ՝ PostgreSql սերվերը գործարկելու համար:

Քայլեր

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 1
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 1

Քայլ 1. Ստացեք աղբյուրի կոդը PostgreSQL կայքից [1]:

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 2
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 2

Քայլ 2. Բացեք սկզբնական կոդի փաթեթը:

Օգտագործեք հետևյալ bash/console հրամանը.

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3- ը ընթացիկ տարբերակի անունն է: Ապագա տարբերակները կարող են տարբերվել 8.3.3 մասում:
  • Postgresql-8.3.3 անունով գրացուցակ կստեղծվի ընթացիկ գրացուցակի ներքո (այն, որից դուք կատարել եք վերը նշված սցենարը):

    Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 2 Փամփուշտ 2
    Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 2 Փամփուշտ 2
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 3
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 3

Քայլ 3. Փոխեք ընթացիկ գրացուցակը նոր ստեղծվածի (postgresql-8.3.3)

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 4
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 4

Քայլ 4. Կարգավորեք աղբյուրի ծառը ձեր համակարգի համար և ընտրեք ձեր ուզած տեղադրման ընտրանքները

  • Լռելյայն կազմաձևում. Գործարկեք հրամանը

    ./ կոնֆիգուրացիա

    ձեր բաշի/վահանակի վրա

  • Պատվերով կազմաձևում (սա միայն առաջադեմ օգտվողների համար է). Կարող եք սահմանել բազմաթիվ հարմարեցված կազմաձևեր ՝ օգտագործելով PostgreSQL փաստաթղթերում նշված հրամանի տողի ընտրանքները [2]
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 5
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 5

Քայլ 5. Սկսեք կառուցման գործընթացը `կատարելով հրամանի տողը

gmake

ձեր մխիթարել/բաշ.

Սա կարող է տևել մի քանի րոպե ՝ կախված ձեր սարքավորումից: Վերջին ցուցադրվող տողը պետք է լինի.

Բոլոր PostgreSQL- ը հաջողությամբ կատարված է: Պատրաստ է տեղադրման:

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 6
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 6

Քայլ 6. Տեղադրեք PostgreSql ֆայլերը ՝ կատարելով bash/console հրամանը

gmake տեղադրել

որը ֆայլերը կտեղադրի/usr/local/pgsql հասցեով, եթե չօգտագործեք --prefix = PREFIX հրամանի տող տարբերակը, որի դեպքում ֆայլերը կտեղադրվեն PREFIX- ով նշված ճանապարհին

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 7
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 7

Քայլ 7. Ստեղծեք գերօգտագործող հաշիվ PostgreSQL- ի համար ՝ կատարելով հետևյալ հրամանը bash վահանակում

adduser postgres

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 8
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով աղբյուրի կոդը Քայլ 8

Քայլ 8. Ստեղծեք գրացուցակ, որը կպահի PostgreSQL տվյալների ծառը ՝ կատարելով հետևյալ հրամանները bash վահանակում

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 9
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 9

Քայլ 9. Ստեղծեք PostgreSQL կլաստեր `կատարելով

su - postgres

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

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 10
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 10

Քայլ 10. Գործարկեք PostgreSQL սերվերը (փոստի վարման գործընթացը) ՝ կատարելով

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

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 11
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը Քայլ 11

Քայլ 11. Ստեղծեք PostgreSQL տվյալների բազա կլաստերում ՝ կատարելով

/usr/local/pgsql/bin/createdb թեստ

Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը 12 -րդ քայլ
Տեղադրեք PostgreSQL- ը ՝ օգտագործելով Աղբյուրի կոդը 12 -րդ քայլ

Քայլ 12. Մուտք գործեք տվյալների բազա ՝ օգտագործելով psql հրամանը

/usr/local/pgsql/bin/psql թեստ

Մեթոդ 1 -ը 1 -ից. Հրամանների ամբողջական ցանկ

Սա այն հրամանների ամբողջական ցանկն է, որոնք նկարագրված են այս հոդվածում `սերվերը տեղադրելու համար: Սա կարող է պահվել սցենարի մեջ, որը հետագայում կկատարվի:

./ կոնֆիգուրացիա

gmake

su

gmake տեղադրել

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 թեստ

/usr/local/pgsql/bin/psql թեստ

Խորհուրդ ենք տալիս: