Как добавить в vesta сервис mysql?
Как добавить в vesta сервис mysql?
Перед установкой vesta поставил percona базу. Vesta ставил с флагом `--mysql no`. Как теперь добавить в панель информацию о базе?
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Как добавить в vesta сервис mysql?
в файле в строке 17 (возможно отличается) исправитьнаили возможно
Code: Select all
/usr/local/vesta/conf/vesta.conf
Code: Select all
DB_SYSTEM=''
Code: Select all
DB_SYSTEM='mysql'
Code: Select all
DB_SYSTEM='mysqld'
Re: Как добавить в vesta сервис mysql?
Уже инсталятор расковырял. Такая последовательность получается:
Две последние команды и нужные файлы создадут и конфиг исправят.
Code: Select all
mkdir -p /var/lib/mysql
chown mysql:mysql /var/lib/mysql
mysqladmin -u root password $vpass
echo -e "[client]\npassword='$vpass'\n" > /root/.my.cnf
chmod 600 /root/.my.cnf
mysql -e "DELETE FROM mysql.user WHERE User=''"
mysql -e "DROP DATABASE test" >/dev/null 2>&1
mysql -e "DELETE FROM mysql.db WHERE Db='test' OR Db='test\\_%'"
mysql -e "DELETE FROM mysql.user WHERE user='' or password='';"
mysql -e "FLUSH PRIVILEGES"
# Configuring phpMyAdmin
wget $vestacp/pma/phpMyAdmin.conf -O /etc/httpd/conf.d/phpMyAdmin.conf
wget $vestacp/pma/config.inc.conf -O /etc/phpMyAdmin/config.inc.php
sed -i "s/%blowfish_secret%/$(gen_pass)/g" /etc/phpMyAdmin/config.inc.php
$VESTA/bin/v-add-database-host mysql localhost root $vpass
$VESTA/bin/v-add-database admin default default $(gen_pass) mysql
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Как добавить в vesta сервис mysql?
5+ так держать ;)
Re: Как добавить в vesta сервис mysql?
И ещё один момент забыл. Надо перелогиниться в панели, чтобы данные баз в сессию записались.
Re: Как добавить в vesta сервис mysql?
А если меняем mysql на MariaDB действовать аналогично???
Re: Как добавить в vesta сервис mysql?
Если MySQL уже есть, и вы его меняете на MariaDB, то, думаю, ничего не надо делать. Можете те же запросы в базу сделать после установки. И рутовый пароль проверьте.
Re: Как добавить в vesta сервис mysql?
MYSQL пришлось удалить, не устанавливалась MariaDB
Из панели не останавливается и не перезапускается
Из панели не останавливается и не перезапускается
Re: Как добавить в vesta сервис mysql?
А из консоли?RG22EM wrote:MYSQL пришлось удалить, не устанавливалась MariaDB
Из панели не останавливается и не перезапускается
Что показывает:
Code: Select all
cat /usr/local/vesta/conf/vesta.conf | grep "DB"
Re: Как добавить в vesta сервис mysql?
MariaDB ставится только взамен стандартному MySQL.
А ошибки какие в логах?
А ошибки какие в логах?