Бастапқы кодты пайдалана отырып PostgreSQL қалай орнатылады: 12 қадам

Мазмұны:

Бастапқы кодты пайдалана отырып PostgreSQL қалай орнатылады: 12 қадам
Бастапқы кодты пайдалана отырып PostgreSQL қалай орнатылады: 12 қадам

Бейне: Бастапқы кодты пайдалана отырып PostgreSQL қалай орнатылады: 12 қадам

Бейне: Бастапқы кодты пайдалана отырып PostgreSQL қалай орнатылады: 12 қадам
Бейне: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 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. Пәрмен жолын орындау арқылы құрастыру процесін бастаңыз

жасаңыз

сіздің консольде/bash.

Бұл аппараттық құралға байланысты бірнеше минут алуы мүмкін. Көрсетілетін соңғы жол келесідей болуы керек:

Барлық PostgreSQL сәтті жасалған. Орнатуға дайын.

Бастапқы кодты пайдаланып PostgreSQL орнатыңыз 6 -қадам
Бастапқы кодты пайдаланып PostgreSQL орнатыңыз 6 -қадам

Қадам 6. bash/console пәрменін орындау арқылы PostgreSql файлдарын орнатыңыз:

gmake орнатыңыз

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

Бастапқы кодты пайдаланып PostgreSQL орнатыңыз 7 -қадам
Бастапқы кодты пайдаланып PostgreSQL орнатыңыз 7 -қадам

Қадам 7. Бас консолінде келесі пәрменді орындау арқылы PostgreSQL үшін супер пайдаланушы тіркелгісін жасаңыз:

қолданушы postgres

PostgreSQL -ді бастапқы кодты пайдаланып орнатыңыз 8 -қадам
PostgreSQL -ді бастапқы кодты пайдаланып орнатыңыз 8 -қадам

Қадам 8. bash консолінде келесі пәрмендерді орындау арқылы PostgreSQL деректер ағашын сақтау үшін каталог жасаңыз:

mkdir/p01/pgsql/деректер

chown postgres/p01/pgsql/деректер

Бастапқы кодты пайдаланып PostgreSQL орнатыңыз 9 -қадам
Бастапқы кодты пайдаланып PostgreSQL орнатыңыз 9 -қадам

Қадам 9. PostgreSQL кластерін мына әрекеттерді орындау арқылы құрыңыз:

su - postgres

/usr/local/pgsql/bin/initdb -D/p01/pgsql/деректер

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 орнатыңыз

қолданушы postgres

mkdir/usr/local/pgsql/деректер

chown postgres/usr/local/pgsql/data

su - postgres

/usr/local/pgsql/bin/initdb -D/usr/local/pgsql/деректер

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

/usr/local/pgsql/bin/createdb тесті

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

Ұсынылған: