VestaCP v0.9.8-24 + MySQL v8.0.16 / MariaDB v10.3
VestaCP v0.9.8-24 + MySQL v8.0.16 / MariaDB v10.3
Здравствуйте, кто то уже правил инсталлятор VestaCP под установку последней версии MySQL или MariaDB?
Может кто поделится?
MariaDB v10.3 не заводится нив какую у меня, плюнул, решил поставить MySQL v8.0.16, он заводится, но подключится к нему после из PHP v7.3.5 не получается.
К тому же хотелось бы подправить инсталятор и накатить всё сразу, а не ручками потом лазить и проблемы искать.
Для инсталяции MySQL v8.0.16 изменил кусок инсталла на такой:
Пока что тестирую с на локальной виртуалке с Debian 9.9 x64 Netinstall.
Может кто поделится?
MariaDB v10.3 не заводится нив какую у меня, плюнул, решил поставить MySQL v8.0.16, он заводится, но подключится к нему после из PHP v7.3.5 не получается.
К тому же хотелось бы подправить инсталятор и накатить всё сразу, а не ручками потом лазить и проблемы искать.
Для инсталяции MySQL v8.0.16 изменил кусок инсталла на такой:
Code: Select all
if [ "$mysql" = 'yes' ]; then
# MySQL configuration
cp -f /root/vesta_setup/mysql.cnf /etc/mysql/mysql.cnf
# cp -f $vestacp/mysql/$mycnf /etc/mysql/my.cnf
# mysql_install_db
mysqld --initialize
service mysql stop
update-rc.d mysql defaults
service mysql start
check_result $? "mysql start failed"
# Securing MySQL installation
mpass=$(gen_pass)
mysqladmin -u root password $mpass
echo -e "[client]\npassword='$mpass'\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"
fi
Re: VestaCP v0.9.8-24 + MySQL v8.0.16 / MariaDB v10.3
mysql 8 - https://www.skamasle.com/vestacp-soporte-para-mysql-8/
Там нужно после установки поправить конфиг + поправить два файла весты. Все рабоает. Юзер добавляется и можно работать через phpmyadmin.
Чтобы убрать сообщения в phpmyadmin, после правок выполнить:
Проверил на 18.04.
Там нужно после установки поправить конфиг + поправить два файла весты. Все рабоает. Юзер добавляется и можно работать через phpmyadmin.
Чтобы убрать сообщения в phpmyadmin, после правок выполнить:
Code: Select all
curl -O -k https://raw.githubusercontent.com/skurudo/phpmyadmin-fixer/master/pma.sh && chmod +x pma.sh && ./pma.sh