Este é um tutorial rápido sobre a instalação do Mariadb 10.3 servidor de banco de dados em um sistema FreeBSD 12. Seguindo as instruções aqui, você poderá configurar o banco de dados em seu próprio servidor FreeBSD.
1- Atualize a coleção de portas FreeBSD
Antes de instalar o MariaDB, você deve atualizar a árvore do porto FreeBSD emitindo o comando abaixo:
$ su -
$ PORTSNAP Atualização de busca
Para garantir que o comando Portsnap seja executado corretamente, extraia o instantâneo para /usr /portas com o comando abaixo:
$ sudo Portsnap Extrato
Você só precisa executar o comando acima apenas uma vez, quando estiver executando o comando Portsnap pela primeira vez. Sua saída deve exibir uma mensagem crucial perto do final; ignore isto.
Para ver se você acompanha as atualizações, emita o seguinte comando:
$ sudo Portsnap buscar atualização
2- Instale o mariadb 10.3 servidor de banco de dados
Agora você está pronto para instalar o mariadb usando as portas da árvore FreeBSD; Ele pode ser instalado em seu pacote binário com o gerenciador de pacotes FreeBSD.
Para ver se a versão mais recente do Mariadb pode ser instalada com o cache do pacote FreeBSD, digite o seguinte:
$ pkg Search mariadb | Grep 10.3
A saída indica claramente que a versão mais recente é FreeBSD 10.x.xx. Emitir o comando abaixo:
$ sudo pkg install mariadb103-server mariadb103-client
3- Lançar o serviço MySQL-Server
Com o mariadb instalado com sucesso em seu servidor FreeBSD, tudo o que resta é ativá -lo antes de finalmente usá -lo.
Ative o serviço MySQL-Server com o seguinte comando:
$ sudo sysrc mysql_enable = sim
Isso deve permitir que o serviço seja lançado em uma reinicialização. Para iniciar o serviço MySQL-Server em seu FreeBSD, digite:
$ sudo serviço mysql-server start
4- Execute o endurecimento do servidor para MariaDB
Emitir o comando abaixo:
$ mysql_secure_installation
Você será solicitado a entrar e depois novamente a nova senha, juntamente com uma série de outras perguntas às quais todos devem responder sim. Apenas certifique -se de definir a senha root do banco de dados, desabilitar logins de root remoto, excluído qualquer usuário anônimo e removeu o banco de dados de teste do Open Access.
Execute um teste como usuário root:
$ mysql -u root -p
Em seguida, digite a senha.
Serviço de mariadb de 5 cadeia com localhost
Use o comando Sockstat para ver as atividades relacionadas ao nosso serviço Mariadb recém -instalado:
$ sockstat -4 -6 | Grep 3306
A saída indica que o serviço foi integrado a todas as interfaces de rede. Agora, pode ser que você não tenha o serviço conectado ao banco de dados de rede. Se for esse o caso, use o comando abaixo:
$ sysrc mysql_args = "-bind-address = 127.0.0.1 "
As mudanças serão feitas consistentes em uma reinicialização do sistema. Para reiniciar o sistema, digite:
$ service mysql-server reiniciar
Depois que o sistema tiver reiniciado, confirme as alterações com o comando abaixo:
$ sockstat -4 -6 | grep mysql
Embrulhando-o
Felizmente, você está em funcionamento no seu sistema FreeBSD. Os recursos incluídos na instalação mais recente do mariadb são: