Ich bin neu in Ubuntu und möchte wissen, wie ich postgresql automatisch beim Booten starten lasse und wie ich mein Setup so konfiguriere, dass ich den postgres-Server bei Bedarf starten kann.
Ich arbeite an einem kleinen Schienenprojekt und habe Probleme mit dem korrekten Start von Postgres. Ich musste auf die Deinstallation und Neuinstallation von postgres zurückgreifen, um das Projekt zum Laufen zu bringen und die Arbeit zu erledigen. Ich habe diese Befehle verwendet.
sudo apt-get -y update
sudo apt-get purge postgresql* # ending * is important
sudo apt-get install postgresql libpq-dev
von diesem Beitrag
/programming/17934055/postgresql-cannot-connect-to-server-locally
überspringen
sudo add-apt-repository ppa:pitti/postgresql
Wie es scheint, ist es veraltet und es gibt einen Kommentar darüber, dass es nicht benötigt wird.
Wenn es hilft, scheint sich meine pg_hba.conf-Datei unter zu befinden
/etc/postgresql/9.1/main
Ich verwende Ubuntu 12.04 auf Chrome OS
Vielen Dank für die Hilfe und Entschuldigung für die neue Frage!
quelle
Antworten:
Wenn Sie postgres beim Start starten möchten, damit Sie nicht ständig neu starten müssen, gehen Sie wie folgt vor:
Dies startet immer Ihre Postgres beim Booten. hoffe es hilft jemandem
quelle
update-rc.d: error: cannot find a LSB script for postgrsql
Aber ich habe postgresql von einem anderen Repository ( 1c.postgrespro.ru/deb ) installiert, weil es spezielle Patches enthält, die ich benötige.systemctl disable postgresql.service
. Aber ich konnte es nicht mehr aktivierensystemctl
. Ihre Antwort war die Lösung. Mein System: Debian 8.8 x64 mit PostgreSQL 9.4.Ab Ubuntu 15.04 machen Sie:
Welches ist in Ihrem Fall:
quelle
So fand ich heraus, wie man postgresql auflädt, also muss ich nicht den neuinstallierten newb Zug tun.
Sie müssen dann zum postgres-Benutzer wechseln, um Änderungen in Postgresql vorzunehmen
Ich bin sicher, es gibt viel bessere Antworten auf diese Frage als meine, aber dies könnte jemandem in meiner zukünftigen Position helfen.
Ich muss Postgresql noch beim Booten starten lassen. Hat jemand die Antwort darauf? Ich markiere es gerne als richtig.
Prost
quelle