Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы Debian/Ubuntu
  • Search

VestaCP v0.9.8-24 + MySQL v8.0.16 / MariaDB v10.3

Post Reply
  • Print view
Advanced search
2 posts • Page 1 of 1
SKYNET74
Posts: 56
Joined: Sat Sep 24, 2016 6:59 am

Os: Debian 8x
Web: nginx + php-fpm
VestaCP v0.9.8-24 + MySQL v8.0.16 / MariaDB v10.3
  • Quote

Post by SKYNET74 » Mon May 06, 2019 4:17 pm

Здравствуйте, кто то уже правил инсталлятор VestaCP под установку последней версии MySQL или MariaDB?
Может кто поделится?

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
Пока что тестирую с на локальной виртуалке с Debian 9.9 x64 Netinstall.
Top

gemuz
Posts: 67
Joined: Mon Jun 04, 2018 9:44 am

Os: Ubuntu 15x
Web: nginx + php-fpm
Re: VestaCP v0.9.8-24 + MySQL v8.0.16 / MariaDB v10.3
  • Quote

Post by gemuz » Sat May 11, 2019 8:09 am

mysql 8 - https://www.skamasle.com/vestacp-soporte-para-mysql-8/
Там нужно после установки поправить конфиг + поправить два файла весты. Все рабоает. Юзер добавляется и можно работать через phpmyadmin.
Чтобы убрать сообщения в phpmyadmin, после правок выполнить:

Code: Select all

curl -O -k https://raw.githubusercontent.com/skurudo/phpmyadmin-fixer/master/pma.sh && chmod +x pma.sh && ./pma.sh
Проверил на 18.04.
Top


Post Reply
  • Print view

2 posts • Page 1 of 1

Return to “Debian/Ubuntu”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password