Come posso avviare automaticamente Postgres all'avvio?

0

Posso avviare postgres con:

# Start Postgres
/usr/local/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start

Dove posso inserirli all'avvio quando avvii la macchina?

Posso inserirmi nel mio file .bash_login , ma poi ottengo una nuova istanza di postgres ogni volta che eseguo una nuova finestra che non è buona.

Voglio solo che accada quando accedo inizialmente alla macchina.

Questo è per OS-X Lion, MacBook Air acquistato Nov 2011

    
posta Michael Durrant 04.07.2012 - 21:12
fonte

1 risposta

3

In generale per i sistemi Apple dovresti aggiungere un .plist alla tua configurazione Launchd .

Esattamente come farlo varia leggermente da Mac OS X alla versione Mac OS X. Non hai specificato il tuo quindi non posso dare una risposta più specifica.

La cosa principale da tenere presente è che il tuo plist postgresql dovrebbe assicurarsi di eseguire PostgreSQL come utente corretto.

Se usi i installatori di EnterpriseDB per PostgreSQL dovrebbero occuparsi di questo compito per te .

    
risposta data 05.07.2012 - 14:44
fonte

Leggi altre domande sui tag