Escolar Documentos
Profissional Documentos
Cultura Documentos
Atualizando o Debian.
Antes de iniciar este passo, é necessário verificarmos a versão do sistema operacional, use
o comando a seguir;
$ hostnamectl
O comando acima nos mostrará a versão do sistema, caso não esteja na versão 10 ou
superior, siga o passo a passo do link abaixo.
https://www.edivaldobrito.com.br/atualizar-o-debian-stretch-para-buster-via-terminal/
Antes de iniciarmos este passo, vamos verificar a versão do MariaDB atual, o comando
abaixo nos ajudará nisso.
$ mariadb --verion
Caso esteja na versão que o Moodle pede, podemos seguir para o próximo passo
relacionado ao PHP; caso não esteja, devemos atualizar.
Atualizando os repositórios.
$ sudo apt update && sudo apt upgrade
Instalando o MariaDB
$ sudo apt install mariadb-server
NOTA:
Caso seja uma versão mais recente do MariaDB, alguns comandos podem não funcionar.
Isso não é um problema, pois a configuração será dinâmica, sem ser necessário
definirmos manualmente.
Atualizando PHP
Devemos verificar a versão atual do PHP, para o Moodle 3.9, devemos usar 7.2 ou maior.
$ sudo apt-get install php-mysql && apt install php-xml && apt install php7.3-
curl && apt install php7.3-zip && apt install php7.3-gd && apt install php7.3-
xmlrpc
*Pode ser necessário instalar algum outro pacote nos próximos passos.
Após a máquina reiniciar, devemos verificar qual versão do PHP está como principal.
Abra a página do Moodle onde ele verifica os requisitos e vamos analisar se tem algum
erro.
Caso apresente algum erro de requisitos devemos fazer a instalação dos pacotes listados,
provavelmente serão pacotes do php.
Caso o erro seja relacionado ao MySQLi, devemos fazer algumas modificações no arquivo
php.ini.
$ vim /etc/php/7.3/apache2/php.ini
O arquivo irá abrir no próprio terminal, então devemos procurar pelo texto
;extension=mysqli
Para fazer a busca dentro desse arquivo, devemos fazer da seguinte forma.
Digitar ?;extension=mysqli
Pressioner o Enter
Aperto o N até aparecer a linha que nos interessa.
$ sudo reboot
O arquivo irá abrir no próprio terminal, então devemos procurar pelo texto
;extension=mysqli
Para fazer a busca dentro desse arquivo, devemos fazer da seguinte forma.
Digitar ?;extension=mysqli
Pressioner o Enter
Aperto o N até aparecer a linha que nos interessa.
$ sudo reboot
Exemplo.
Repita o comando para todos os arquivos.
$ rm /etc/php/7.3/cli/conf.d/20-mysqli.ini
$ sudo reboot