Este artigo foi escrito para o Plesk 12.5 e o Plesk Onyx 17.x. Nestas versões, o Plesk vem com o MariaDB v5.50. A desvantagem desta versão do MariaDB é que o índice FULLTEXT não é permitido em um banco de dados InnoDB. Isso funciona apenas com v10 e acima . Então, hoje, vou mostrar uma maneira rápida de atualizar o MariaDB no Plesk para a última versão estável.
Requisitos
- Plesk 12.5 ou Plesk Onyx 17.x já instalado.
- Você precisa de acesso root do SSH.
Certifique-se de ter feito um backup / instantâneo completo do seu servidor antes de iniciar este tutorial.
Realizando o upgrade
Se o WatchDog estiver ativado no Plesk, por favor, desative-o antes de prosseguir!
Entre via SSH como root
para o seu servidor.
Para instalar o MariaDB 10.2, precisamos adicionar o repositório MariaDB que hospeda a versão 10 do MariaDB. Isso pode ser feito com o gerador de código a seguir individualmente para o seu servidor. Por favor, visite: downloads.mariadb.org e selecione a distribuição, versão e versão que você deseja instalar. No nosso caso, ficará assim:
Copie seu repositório personalizado e cole-o vim
em um arquivo em /etc/yum.repos.d/
. Eu recomendo nomear o arquivo MariaDB.repo
para permanecer consistente com os outros arquivos do repositório.
Pare o servidor MariaDB. Por favor, tenha em mente que tudo dependendo do MariaDB irá parar de funcionar até que você complete a atualização.
systemctl stop mariadb
Se existir, remova a antiga ferramenta de benchmark MariaDB.
yum remove mariadb-bench
Inicie uma atualização do servidor.
yum update
Atualize os links simbólicos.
systemctl enable mariadb
Realize a atualização.
mysql_upgrade -uadmin -p`cat /etc/psa/.psa.shadow`
Reinicie seu servidor. A atualização está completa!
Agora, entre novamente em seu shell do MySQL:
mysql -uadmin -p`cat /etc/psa/.psa.shadow`
… então digite status
para verificar sua versão instalada. Você verá uma saída semelhante ao texto a seguir.
Se você tiver desativado o WatchDog para essa operação de atualização, agora é a hora de reativá-lo.