Булак кодун колдонуп 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. Системаңыз үчүн булак дарагын конфигурациялаңыз жана каалаган орнотуу параметрлерин тандаңыз:

  • Демейки конфигурация: буйрукту иштетүү

    ./configure

    bash/консолуңузда

  • Ыңгайлаштырылган конфигурация (бул өркүндөтүлгөн колдонуучулар үчүн гана): PostgreSQL документтеринде көрсөтүлгөн буйрук сабынын параметрлерин колдонуп көптөгөн ыңгайлаштырылган конфигурация параметрлерин орното аласыз [2]
Булак кодун колдонуп PostgreSQL орнотуу 5 -кадам
Булак кодун колдонуп PostgreSQL орнотуу 5 -кадам

Кадам 5. Буйрук сабын аткаруу менен куруу процессин баштаңыз

жасоо

сиздин консолуңузда/bash.

Бул жабдыкка жараша бир нече мүнөт талап кылынышы мүмкүн. Көрсөтүлгөн акыркы сап мындай болушу керек:

Бардык PostgreSQL ийгиликтүү жасалды. Орнотууга даяр.

Булак кодун колдонуу PostgreSQLти орнотуу 6 -кадам
Булак кодун колдонуу PostgreSQLти орнотуу 6 -кадам

Кадам 6. bash/console буйругун аткаруу менен PostgreSql файлдарын орнотуңуз:

gmake орнотуу

эгер сиз --prefix = PREFIX буйрук сабы опциясын колдонбосоңуз, файлдарды/usr/local/pgsqlге орнотот, бул учурда файлдар PREFIX тарабынан көрсөтүлгөн жолго орнотулат.

Булак кодун колдонуп PostgreSQL орнотуу 7 -кадам
Булак кодун колдонуп PostgreSQL орнотуу 7 -кадам

Кадам 7. Баш консолунда төмөнкү буйрукту аткаруу менен PostgreSQL үчүн супер колдонуучу эсебин түзүңүз:

adduser postgres

Булак кодун колдонуп PostgreSQL орнотуу 8 -кадам
Булак кодун колдонуп PostgreSQL орнотуу 8 -кадам

Кадам 8. Баш консолунда төмөнкү буйруктарды аткаруу менен PostgreSQL маалымат дарагын кармоо үчүн каталог түзүңүз:

mkdir/p01/pgsql/маалыматтар

chown postgres/p01/pgsql/маалыматтар

Булак кодун колдонуп 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 -кадам

Step 12. Кирүү psql буйругун колдонуу менен маалымат базасына:

/usr/local/pgsql/bin/psql тест

Метод 1дин 1: Буйруктардын толук тизмеси

Бул серверди орнотуу үчүн ушул макалада сүрөттөлгөн аткарыла турган буйруктардын толук тизмеси. Бул кийинчерээк аткарыла турган скриптке сакталышы мүмкүн.

./configure

жасоо

су

gmake орнотуу

adduser postgres

mkdir/usr/local/pgsql/маалыматтар

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 тест

Сунушталууда: