Хорошо, я должен был провести немного больше исследований со свежим умом, и теперь я могу решить проблему самостоятельно.Вот решение:
Установите Homebrew с помощью этой команды:
ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"
После установки напишите это в свой терминал:
brew install postgres
Если это ваша первая установка (что было со мной), чем набрать это в терминале после вышеуказанного шага:
$ initdb /usr/local/var/postgres
Для запуска postgresql введите это в терминале:
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
После вышеприведенного шага введите:
ps auxwww | grep postgres
Если результат вышеуказанной команды в терминале выглядит следующим образом, это означает, что postgresql установлен правильно:
26000 0.0 0.1 2445860 1556 ?? Ss 1:59AM 0:00.05 postgres: autovacuum launcher process
25999 0.0 0.0 2445728 512 ?? Ss 1:59AM 0:00.15 postgres: wal writer process
25998 0.0 0.0 2445728 912 ?? Ss 1:59AM 0:00.21 postgres: writer process
25996 0.0 0.1 2445728 2508 ?? S 1:59AM 0:00.15 /usr/local/Cellar/postgresql/9.0.4/bin/postgres -D /usr/local/var/postgres
26257 0.0 0.0 2435548 0 s000 R+ 2:19AM 0:00.00 grep postgres
Создайте пользователя и базу данных:
createuser username
createdb -Ousername -Eutf8 databasename
Чтобы войти в postgresql, используйте эту команду:
psql -U username databasename
Если вы используете его с рельсами, вы можете установить гем так:
sudo env ARCHFLAGS="-arch x86_64" gem install --no-ri --no-rdoc pg
Если вы хотите остановить службу PostgreSQL, используйте эту команду:
pg_ctl -D /usr/local/var/postgres stop -s -m fast
Надеюсь, что это поможет другим сэкономить время, затрачиваемое на использование различных ресурсов, с таким решением, как я:)