Πώς να εγκαταστήσετε το PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα: 12 βήματα

Πίνακας περιεχομένων:

Πώς να εγκαταστήσετε το PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα: 12 βήματα
Πώς να εγκαταστήσετε το PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα: 12 βήματα

Βίντεο: Πώς να εγκαταστήσετε το PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα: 12 βήματα

Βίντεο: Πώς να εγκαταστήσετε το PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα: 12 βήματα
Βίντεο: 30 Ultimate Windows 10 Συμβουλές και κόλπα για το 2020 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/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 (διαδικασία postmaster) εκτελώντας:

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

Εγκατάσταση PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα Βήμα 11
Εγκατάσταση PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα Βήμα 11

Βήμα 11. Δημιουργήστε μια βάση δεδομένων PostgreSQL στο σύμπλεγμα εκτελώντας:

/usr/local/pgsql/bin/createdb test

Εγκατάσταση PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα Βήμα 12
Εγκατάσταση PostgreSQL χρησιμοποιώντας τον πηγαίο κώδικα Βήμα 12

Βήμα 12. Συνδεθείτε στη βάση δεδομένων χρησιμοποιώντας την εντολή psql:

/usr/local/pgsql/bin/psql test

Μέθοδος 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 test

/usr/local/pgsql/bin/psql test

Συνιστάται: