Cara Memasang PostgreSQL Menggunakan Kod Sumber: 12 Langkah

Isi kandungan:

Cara Memasang PostgreSQL Menggunakan Kod Sumber: 12 Langkah
Cara Memasang PostgreSQL Menggunakan Kod Sumber: 12 Langkah

Video: Cara Memasang PostgreSQL Menggunakan Kod Sumber: 12 Langkah

Video: Cara Memasang PostgreSQL Menggunakan Kod Sumber: 12 Langkah
Video: Cara Menghubungkan 2 Komputer menggunakan Kabel LAN untuk Sharing File 2024, April
Anonim

Pernah mahu memasang pelayan PostgreSql dengan beberapa pilihan tersuai? Perlu memasang pelayan PostgreSQL dari kod sumber dan bukannya pakej yang dikonfigurasi sebelumnya? Artikel ini membimbing anda melalui prosedur pemasangan pendek untuk menghidupkan dan menjalankan pelayan PostgreSql!

Langkah-langkah

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 1
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 1

Langkah 1. Dapatkan kod sumber dari laman web PostgreSQL [1]

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 2
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 2

Langkah 2. Membongkar pakej kod sumber

Gunakan arahan bash / konsol berikut:

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3 adalah nama versi semasa. Versi masa depan mungkin berbeza pada bahagian 8.3.3.
  • Direktori bernama postgresql-8.3.3 akan dibuat di bawah direktori semasa (dari mana anda menjalankan skrip di atas).

    Pasang PostgreSQL Menggunakan Kod Sumber Langkah 2 Peluru 2
    Pasang PostgreSQL Menggunakan Kod Sumber Langkah 2 Peluru 2
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 3
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 3

Langkah 3. Tukar direktori semasa ke yang baru dibuat (postgresql-8.3.3)

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 4
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 4

Langkah 4. Konfigurasikan pokok sumber untuk sistem anda dan pilih pilihan pemasangan yang anda mahukan:

  • Konfigurasi Lalai: jalankan arahan

    ./konfigurasi

    di bash / konsol anda

  • Konfigurasi Khusus (ini hanya untuk pengguna lanjutan): anda dapat menetapkan banyak pilihan konfigurasi tersuai menggunakan pilihan baris perintah yang disenaraikan dalam dokumentasi PostgreSQL [2]
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 5
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 5

Langkah 5. Mulakan proses membina dengan melaksanakan baris perintah

gmake

di konsol / kumpulan anda.

Ini mungkin mengambil masa beberapa minit bergantung pada perkakasan anda. Baris terakhir yang dipaparkan mestilah:

Semua PostgreSQL berjaya dibuat. Sedia dipasang.

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 6
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 6

Langkah 6. Pasang fail PostgreSql dengan melaksanakan arahan bash / console:

gmake pasang

yang akan memasang fail ke / usr / local / pgsql melainkan anda menggunakan pilihan baris perintah --prefix = PREFIX, dalam hal ini fail akan dipasang ke jalan yang ditentukan oleh PREFIX

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 7
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 7

Langkah 7. Buat akaun pengguna super untuk PostgreSQL dengan melaksanakan perintah berikut di bash console:

postgres penambah

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 8
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 8

Langkah 8. Buat direktori untuk menahan pokok data PostgreSQL dengan melaksanakan perintah berikut di bash console:

mkdir / p01 / pgsql / data

chown postgres / p01 / pgsql / data

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 9
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 9

Langkah 9. Buat kluster PostgreSQL dengan melaksanakan:

su - postgres

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

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 10
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 10

Langkah 10. Mulakan pelayan PostgreSQL (proses postmaster) dengan menjalankan:

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

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 11
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 11

Langkah 11. Buat pangkalan data PostgreSQL di kluster dengan melaksanakan:

/ Ujian / usr / local / pgsql / bin / createb

Pasang PostgreSQL Menggunakan Kod Sumber Langkah 12
Pasang PostgreSQL Menggunakan Kod Sumber Langkah 12

Langkah 12. Log masuk ke pangkalan data menggunakan arahan psql:

/ usr / local / pgsql / bin / psql test

Kaedah 1 dari 1: Senarai Perintah Lengkap

Ini adalah senarai lengkap arahan yang akan dilaksanakan yang dijelaskan dalam artikel ini untuk memasang pelayan. Ini dapat disimpan ke dalam skrip untuk dilaksanakan kemudian.

./konfigurasi

gmake

su

gmake pasang

postgres penambah

mkdir / usr / tempatan / 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 &

/ Ujian / usr / local / pgsql / bin / createb

/ usr / local / pgsql / bin / psql test

Disyorkan: