Как добавить в vesta сервис mysql?
Posted: Sun Dec 27, 2015 1:51 pm
Перед установкой vesta поставил percona базу. Vesta ставил с флагом `--mysql no`. Как теперь добавить в панель информацию о базе?
Community Forum
https://forum.vestacp.com/
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'
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
А из консоли?RG22EM wrote:MYSQL пришлось удалить, не устанавливалась MariaDB
Из панели не останавливается и не перезапускается
Code: Select all
cat /usr/local/vesta/conf/vesta.conf | grep "DB"