MariaDB вместо mysql
MariaDB вместо mysql
Приветствую!
Весту ставил без БД.
Затем установил MariaDb.
В целом всё ок, в самой веста в DB не отображается ссылка на phpmyadmin (он установлен) , а также при добавлении БД не возможно выбрать сервер
http://joxi.ru/brR6OnKhQZyxGr
DB_SYSTEM='mysql'
пробовал и mysqld и mariadb - не хочет
Весту ставил без БД.
Затем установил MariaDb.
В целом всё ок, в самой веста в DB не отображается ссылка на phpmyadmin (он установлен) , а также при добавлении БД не возможно выбрать сервер
http://joxi.ru/brR6OnKhQZyxGr
DB_SYSTEM='mysql'
пробовал и mysqld и mariadb - не хочет
Re: MariaDB вместо mysql
Такой файлик присутствует - /usr/local/vesta/conf/mysql.conf ?
А в /usr/local/vesta/conf/vesta.conf
Code: Select all
HOST='localhost' USER='root' PASSWORD='rootmysqlpass' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='admin' U_DB_BASES='2' SUSPENDED='no' TIME='08:02:31' DATE='2015-10-21'
Code: Select all
DB_SYSTEM='mysql'
Re: MariaDB вместо mysql
nano /usr/local/vesta/conf/my[tab] — ничего нету.skurudo wrote:Такой файлик присутствует - /usr/local/vesta/conf/mysql.conf ?
создал, владелец и группа — root, правильно?
Внес в неё следующее
Code: Select all
HOST='localhost' USER='root' PASSWORD='мой рутовский пароль от бд' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='admin' U_DB_BASES='2' SUSPENDED='no' TIME='08:02:31' DATE='2015-10-21'
Да, в первом сообщенииА в /usr/local/vesta/conf/vesta.conf
Code: Select all
DB_SYSTEM='mysql'
пробовал и mysqld и mariadb - не хочет
Не помогло
Re: MariaDB вместо mysql
После изменения в конфигах панели, нужно делать её рестарт.
mysql хост лучше добавлять командой, а не вручную. Предварительно удалив старые конфиги mysql из /usr/local/vesta/conf
Вы не указали ОС на сервере
Code: Select all
service restart vesta
Code: Select all
v-add-database-host
Re: MariaDB вместо mysql
делал, не помогло.после изменения в конфигах панели, нужно делать её рестарт.
Что сделать?mysql хост лучше добавлять командой, а не вручную. Предварительно удалив старые конфиги mysql из /usr/local/vesta/conf
rm -f /usr/local/vesta/conf/mysql.conf
# v-add-database-hostv-add-database-host
bash: v-add-database-host: команда не найдена
# cat /etc/issueВы не указали ОС на сервере
CentOS release 6.8 (Final)
Kernel \r on an \m
PS Ваш ответ выше пометил как решение проблемы. Как изменить\убрать?
Re: MariaDB вместо mysql
Уже никак.PS Ваш ответ выше пометил как решение проблемы. Как изменить\убрать?
Да.Что сделать?
rm -f /usr/local/vesta/conf/mysql.conf
Попробуйте указать путь
Code: Select all
/usr/local/vesta/bin/v-add-database-host
mariadb работает только с centos 7, мы не можем гарантировать правильную работу модуля DB при ручных правках и к тому же с Maria
Re: MariaDB вместо mysql
Это норм вывод?
# /usr/local/vesta/bin/v-add-database-host
Usage: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TPL]
И что теперь?
Всё равно висит mysqld http://joxi.ru/12MjKx5F4NMl1A и рестартить нельзя
Сам sql сервер работает, его просто веста не видит: зашел под рутом в phpmyadmin, создал пользователя, потом под пользователем, залил дамп, сайт работает.
# /usr/local/vesta/bin/v-add-database-host
Usage: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TPL]
И что теперь?
Всё равно висит mysqld http://joxi.ru/12MjKx5F4NMl1A и рестартить нельзя
Сам sql сервер работает, его просто веста не видит: зашел под рутом в phpmyadmin, создал пользователя, потом под пользователем, залил дамп, сайт работает.
Ребутнул, сам сервис так и остался, который кушает 629 мб памяти (не поменялось после ребута), хотя на деле работаю через хосты и он столько не может кушать. Да и htop показывает меньшеЕсли не поможет сделайте ребут сервера.
Re: MariaDB вместо mysql
Да, команда показывает что нужно указатьЭто норм вывод?
# /usr/local/vesta/bin/v-add-database-host
Usage: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TPL]
mysql
localhost
root
pass_for_mysql_root
Re: MariaDB вместо mysql
Где указать? И что?
Я же указывал
PS после ребута named отвалился: http://forum.vestacp.com/viewtopic.php? ... 883#p47883
Я же указывал
HOST='localhost' USER='root' PASSWORD='мой рутовский пароль от бд' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='admin' U_DB_BASES='2' SUSPENDED='no' TIME='08:02:31' DATE='2015-10-21'
PS после ребута named отвалился: http://forum.vestacp.com/viewtopic.php? ... 883#p47883
Re: MariaDB вместо mysql
Прочитайте ещё раз моё сообщение
viewtopic.php?p=47884#p47873
Как я писал ранее, желательно удалить mysql конфиги из /usr/local/vesta/conf и пересоздать mysql.conf с помощью команды
TYPE mysql
HOST localhost
DBUSER root
DBPASS pass_for_mysql_root
Теперь поняли как выполнить команду?
viewtopic.php?p=47884#p47873
Как я писал ранее, желательно удалить mysql конфиги из /usr/local/vesta/conf и пересоздать mysql.conf с помощью команды
Code: Select all
/usr/local/vesta/bin/v-add-database-host
Code: Select all
Usage: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TPL]
HOST localhost
DBUSER root
DBPASS pass_for_mysql_root
Теперь поняли как выполнить команду?