Page 1 of 1

Добавление postgresql

Posted: Fri Jan 16, 2015 12:44 pm
by sol
Появилась необходимость в postgresql.
Установил CentOS 6.6, на него сразу VestaCP. Далее по http://vestacp.com/docs/#how-to-setup-p ... hel-centos устанавливаю postgresql.
После всех манипуляций БД появилась в сервисах и графиках, но при создании БД кроме как MySQL выбрать ничего нельзя, пересмотрел в пакетах там тип БД жестко не указывается.
Помогите разобраться.

Re: Добавление postgresql

Posted: Fri Jan 16, 2015 1:22 pm
by imperio
Если всё делали по инструкции, то должно работать.
http://vestacp.com/docs/#how-to-setup-p ... hel-centos

6 и 7 пункты правильно выполнены?
6. Enable pgsql databases support in vesta.
open /usr/local/vesta/conf/vesta.conf and set DB_SYSTEM to 'mysql,pgsql'
7. Register pg instance in control panel
v-add-database-host pgsql localhost postgres pgp4sw0rd

Re: Добавление postgresql

Posted: Fri Jan 16, 2015 1:38 pm
by sol
imperio wrote:Если всё делали по инструкции, то должно работать.
http://vestacp.com/docs/#how-to-setup-p ... hel-centos

6 и 7 пункты правильно выполнены?
6. Enable pgsql databases support in vesta.
open /usr/local/vesta/conf/vesta.conf and set DB_SYSTEM to 'mysql,pgsql'
7. Register pg instance in control panel
v-add-database-host pgsql localhost postgres pgp4sw0rd

Code: Select all

DB_SYSTEM='mysql,pgsql'

Code: Select all

cat /usr/local/vesta/conf/pgsql.conf 
HOST='localhost' USER='postgres' PASSWORD='QwWQoqgO' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' TPL='template1' MAX_DB='500' U_SYS_USERS='' U_DB_BASES='0' SUSPENDED='no' TIME='13:31:46' DATE='2015-01-15'

Re: Добавление postgresql

Posted: Fri Jan 16, 2015 1:40 pm
by imperio
Проверим работу на тест сервере. Ждите ответа

Re: Добавление postgresql

Posted: Fri Jan 16, 2015 10:09 pm
by imperio
Да, на самом деле нет выбора сервера баз.
Просьба добавить баг в багтрекер https://bugs.vestacp.com/

А пока что решение такое:
Добавьте базу через консольную команду

Code: Select all

v-add-database
То есть для примера полная команда будет выглядеть следующим образом

Code: Select all

v-add-database admin base user password pgsql localhost utf8
admin - имя нужного пользователя
base - имя базы (без префикса юзера)
user - имя пользователя базы (без префикса вашего юзера)
password - пароль, который хотите (можно сгенерить в панели)

Re: Добавление postgresql

Posted: Sat Jan 17, 2015 4:43 pm
by sol
Спасибо за оперативность, даже не успел на багтрекере тикет создать.

Re: Добавление postgresql

Posted: Sat Jan 17, 2015 10:49 pm
by imperio
Попробуйте выйти из панели (logout) и зайти снова. Появится ли выбор pgsql в веб-интерфейсе? :))

Re: Добавление postgresql

Posted: Tue Jan 20, 2015 8:51 am
by sol
imperio wrote:Попробуйте выйти из панели (logout) и зайти снова. Появится ли выбор pgsql в веб-интерфейсе? :))
Спасибо, получилось =))