Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. sudo port install postgresql84 postgresql84-server
  2. sudo mkdir -p /opt/local/var/db/postgresql84/defaultdb
  3. sudo chown postgres:postgres /opt/local/var/db/postgresql84/defaultdb
  4. sudo su postgres -c '/opt/local/lib/postgresql84/bin/initdb -D /opt/local/var/db/postgresql84/defaultdb'
  5.  
  6. sudo launchctl load -w /Library/LaunchDaemons/org.macports.postgresql83-server.plist
  7.  
  8. sudo su postgres -c '/opt/local/lib/postgresql84/bin/postgres -D /opt/local/var/db/postgresql84/defaultdb'
  9.  
  10. sudo su postgres -c 'pg_ctl -D /opt/local/var/db/postgresql84/defaultdb/ restart'
  11.  
  12. sudo su postgres -c '/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data restart'
  13.  
  14. postgres@mail> /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
  15.  
  16. launchctl unload ~/Library/LaunchAgents/org.postgresql.postgres.plist
  17. launchctl load ~/Library/LaunchAgents/org.postgresql.postgres.plist
  18.  
  19. sudo SystemStarter start PostgreSQL
  20.  
  21. sudo port load postgresql92-server
  22.  
  23. sudo port unload postgresql92-server
  24.  
  25. ls /Library/LaunchDaemons/*postgresql*
  26.  
  27. pgctl_func() {
  28.  
  29. if [ -z $1 ]; then
  30. echo "usage: pgctl start|stop|restart"
  31. return 0
  32. fi
  33.  
  34. pgctl_cmd=$(mktemp -t "$0")
  35. echo 'source $HOME/pg_env.sh; ' > pgctl_cmd
  36. echo "pg_ctl -m fast $1" >> pgctl_cmd
  37.  
  38. sudo su -l postgres < pgctl_cmd
  39. }
  40. alias pgctl='pgctl_func'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement