Как да инсталирате PostgreSQL, използвайки изходния код: 12 стъпки

Съдържание:

Как да инсталирате PostgreSQL, използвайки изходния код: 12 стъпки
Как да инсталирате PostgreSQL, използвайки изходния код: 12 стъпки

Видео: Как да инсталирате PostgreSQL, използвайки изходния код: 12 стъпки

Видео: Как да инсталирате PostgreSQL, използвайки изходния код: 12 стъпки
Видео: ИЗЧИСТВАНЕ НА ТЕМПЕР ФАЙЛОВЕТЕ ОТ АРХИВИТЕ, КОИТО БАВЯТ КОМПЮТЪРЪТ НИ/WINDOWS 8.1 & WINDOWS 10 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. Конфигурирайте изходното дърво за вашата система и изберете желаните опции за инсталиране:

  • Конфигурация по подразбиране: изпълнете командата

    ./конфигуриране

    на вашия bash/конзола

  • Персонализирана конфигурация (това е само за напреднали потребители): можете да зададете много опции за персонализирана конфигурация, като използвате опциите на командния ред, изброени в документацията на PostgreSQL [2]
Инсталирайте PostgreSQL с помощта на изходния код Стъпка 5
Инсталирайте PostgreSQL с помощта на изходния код Стъпка 5

Стъпка 5. Стартирайте процеса на изграждане, като изпълните командния ред

gmake

във вашата конзола/bash.

Това може да отнеме няколко минути в зависимост от вашия хардуер. Последният показан ред трябва да бъде:

Целият 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/данни

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 сървъра (процес на postmaster), като изпълните:

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

Препоръчано: