ερώτηση

Γνώση Υπολογιστών >> ερώτηση >  >> PC Αντιμετώπιση προβλημάτων

Πώς να εγκαταστήσετε το PostgreSQL DB στο RHEL/CentOS 7/8

Βήμα 1:Προαπαιτούμενα

- Βεβαιωθείτε ότι ο διακομιστής σας RHEL/CentOS 7/8 είναι ενημερωμένος:

```

Ενημέρωση sudo dnf

```

- Ενεργοποιήστε το αποθετήριο EPEL εάν δεν είναι ήδη ενεργοποιημένο:

```

sudo dnf εγκατάσταση epel-release

```

Βήμα 2:Εγκαταστήστε το PostgreSQL

Χρησιμοποιήστε την εντολή `yum` για να εγκαταστήσετε το PostgreSQL από τα επίσημα αποθετήρια:

```

sudo dnf εγκατάσταση postgresql-server postgresql-contrib

```

Βήμα 3:Εκκίνηση PostgreSQL

Μετά την εγκατάσταση, αρχικοποιήστε το σύμπλεγμα βάσεων δεδομένων της PostgreSQL χρησιμοποιώντας την εντολή «postgresql-setup»:

```

sudo postgresql-setup --initdb

```

Βήμα 4:Ξεκινήστε και ενεργοποιήστε την υπηρεσία PostgreSQL

- Ξεκινήστε την υπηρεσία PostgreSQL:

```

sudo systemctl εκκίνηση postgresql-server

```

- Στη συνέχεια, ενεργοποιήστε το να ξεκινήσει αυτόματα κατά την εκκίνηση:

```

sudo systemctl ενεργοποίηση του postgresql-server

```

Βήμα 5:Ορίστε τον κωδικό πρόσβασης για τον χρήστη Postgres

- Μετάβαση στον χρήστη "postgres":

```

su - postgres

```

- Εκτελέστε την ακόλουθη εντολή για να ορίσετε τον κωδικό πρόσβασης για τον προεπιλεγμένο χρήστη "postgres":

```

psql -c "ΑΛΛΟΓΗ ΤΟΥ ΧΡΗΣΤΗ ΜΕ ΤΟΝ ΚΩΔΙΚΟ "";"

```

Βήμα 6:Δημιουργήστε μια βάση δεδομένων δοκιμής

- Χρησιμοποιήστε την εντολή `createdb` για να δημιουργήσετε μια δοκιμαστική βάση δεδομένων με το όνομα "db1":

```

δημιουργήθηκε b db1

```

Βήμα 7:Να επιτρέπεται η εξωτερική πρόσβαση (Προαιρετικό)

Εάν θέλετε να επιτρέψετε εξωτερικές συνδέσεις στον διακομιστή PostgreSQL, επεξεργαστείτε το αρχείο `/var/lib/pgsql/data/pg_hba.conf` και προσθέστε την ακόλουθη γραμμή κάτω από την ενότητα "host all 127.0.0.1/32 trust" για να επιτρέψετε συνδέσεις από τον τρέχοντα κεντρικό υπολογιστή σας:

```

φιλοξενεί όλες τις <διεύθυνση IPv4 του διακομιστή σας>/32 εμπιστοσύνης

```

Βήμα 8:Σύνδεση στο PostgreSQL

- Επιστροφή στον χρήστη root:

```

έξοδος

```

- Στη συνέχεια, χρησιμοποιήστε την εντολή `psql` για να συνδεθείτε στο PostgreSQL χρησιμοποιώντας τον χρήστη "postgres":

```

psql -U postgres db1

```

Αυτό θα πρέπει να ανοίξει μια προτροπή PostgreSQL. Τώρα μπορείτε να δημιουργήσετε πίνακες, να εισαγάγετε δεδομένα και να εκτελέσετε άλλες λειτουργίες βάσης δεδομένων.

_Θυμηθείτε να αντικαταστήσετε το "" με έναν πραγματικό ισχυρό κωδικό πρόσβασης._

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα