In diesem Artikel erfahren Sie, wie Sie mit PostgreSQL auf Ubuntu 20 installieren und beginnen.04 System unter Verwendung des Terminals.
Installation von PostgreSQL auf Ubuntu 20.04
So installieren Sie Postgresql auf Ubuntu 20.04, Sie werden die folgenden Schritte ausführen:
Öffnen Sie das Terminal mit Strg + Alt + T und melden Sie sich als Stammbenutzer in Ihrem System an.
Systempakete aktualisieren
Es wird empfohlen, Ihre Systempakete vor dem Installieren eines neuen Softwarepakets aktualisieren sollten. Geben Sie zu diesem Zweck den folgenden Befehl ein, um die aktuellen Arbeitssystempakete zu aktualisieren:
$ sudo APT Update
Verwenden Sie den folgenden Befehl, um die installierten Pakete zu aktualisieren:
$ sudo Apt -y -Upgrade
Installieren Sie Postgresql auf Ubuntu 20.04
Sie können Postgresql auf Ubuntu 20 installieren.04 ohne das Ubuntu -Repository zu konfigurieren. Verwenden Sie den folgenden Befehl, um PostgreSQL auf Ubuntu 20 zu installieren.04:
$ sudo APT installieren Sie PostgreSQL PostgreSQL-Client
Während der Installation wird in Ihrem System eine Eingabeaufforderung angezeigt, in der Sie aufgefordert werden, den Installationsprozess zu bestätigen, den Sie entweder fortsetzen möchten oder nicht. Sie müssen "Y" drücken, um die Installation fortzusetzen.
Nach Abschluss der Installation von PostgreSQL starten, stoppen und aktivieren die PostgreSQL -Dienste mit dem folgenden Befehl:
$ sudo systemctl stop postgresql.Service
$ sudo systemctl starten postgresql.Service
$ sudo systemctl aktivieren postgreSql.Service
Um nun den PostgreSQL -Service -Status zu überprüfen, den entweder auf Ihrem System ausgeführt wird oder nicht. Verwenden Sie den folgenden Befehl, um den Dienststatus zu überprüfen:
$ sudo systemctl status postgresql.Service
Setzen Sie das PostgreSQL -Benutzerkennwort
Sie können das Benutzerkennwort für PostgreSQL ändern oder erstellen. Mit dem folgenden Befehl können Sie das Standardbenutzerkennwort für PostgreSQL ändern:
$ sudo passwd postgres
Mit der Eingabeaufforderung werden Sie aufgefordert, das neue Passwort einzugeben und dann das neue Passwort erneut erneut einzugeben. Danach wird eine Bestätigungsbenachrichtigung angezeigt "Kennwort erfolgreich aktualisiert".
Nachdem Sie das neue Passwort erfolgreich geändert haben, müssen Sie jetzt bei jedem PostgreSQL -Zugriff ein neues Reset -Passwort zur Bestätigung eingeben.
Zugriff auf Postgresql Shell
PostgreSQL wurde auf Ihrem System installiert. Jetzt melden Sie sich bei PostgreSQL als Benutzer an, um mit dem folgenden Befehl auf die Datenbanken und die Arbeitsschale zugreifen zu können:
$ sudo su -l postgres
Geben Sie nun den folgenden Befehl in die Postgresql -Shell ein:
$ psql
Erstellen Sie eine Datenbank und Benutzerrollen
Hier ist die PSQL 12 auf meinem System installiert. Sie können neue Datenbanken und Benutzer mit einer interaktiven PostgreSQL -Shell wie folgt erstellen:
$ psql -c "Benutzer Postgres mit Passwort 'my00Pass' alternder" "
Erstellen Sie nun einen neuen Benutzer und eine neue Datenbank mit dem folgenden Befehl:
$ CREATEUSER DBUSERSAM
$ erstellte s samdb -o dbusersam
$ PSQL SAMDB
Ändern Sie die Rolle und das Passwort mit dem folgenden Befehl. Das \ q wird an die Hülle gewöhnt.
Verwenden Sie den folgenden Befehl, um Datenbanken aufzulisten:
$ psql -l
Die PostgreSQL hört standardmäßig an der lokalen Schnittstelle 127 an.0.0.1. Sie können jedoch den Fernzugriff öffnen, indem Sie einige Änderungen in der Konfigurationsdatei vornehmen. Um auf die Konfigurationsdatei von PostgreSQL zuzugreifen, verwenden Sie den folgenden Befehl:
$ sudo nano/etc/postgresql/12/main/postgresql.Conf
In der oben genannten Datei unter den Verbindungseinstellungen setzen Sie #listen_addresses = '+' und speichern Sie die Datei anschließend. Dies ist ein optionaler Schritt für die PostgreSQL -Installation.
Jetzt starten Sie die PostgreSQL -Dienste in Ihrem System wie folgt neu:
$ sudo service postgresql neu starten
In diesem Artikel haben wir die Installation von PostgreSQL auf Ubuntu 20 implementiert.04. Darüber hinaus haben Sie die verschiedenen PSQL -Befehle gelernt. In Zukunft können Sie weitere Befehle im Zusammenhang mit PostgreSQL unter Verwendung der Befehlszeile untersuchen.