-
Notifications
You must be signed in to change notification settings - Fork 0
/
Módulo Servidor WEB - Aula Instalação do MariaDB e criação do banco de dados.txt
38 lines (21 loc) · 2.16 KB
/
Módulo Servidor WEB - Aula Instalação do MariaDB e criação do banco de dados.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Instalação do MariaDB Server
apt-get update # Atualiza a lista de pacotes disponíveis para garantir que instalaremos a versão mais recente.
apt-get install mariadb-server -y # Instala o servidor MariaDB e aceita automaticamente a instalação (-y).
# Executar o script de segurança mysql_secure_installation para reforçar a segurança do MariaDB
mysql_secure_installation # Executa o script que permite configurações de segurança, como definir senha para root, remover usuários anônimos e desabilitar o acesso remoto para root.
# Habilitar a unit mariadb.service para iniciar automaticamente no boot e reiniciar o serviço
systemctl enable mariadb.service # Habilita o MariaDB para iniciar automaticamente durante o boot do sistema.
systemctl restart mariadb.service # Reinicia o serviço MariaDB para aplicar as alterações e garantir que esteja em execução.
# Acessar o prompt do sistema de gerenciamento de banco de dados MariaDB como root para criar o banco de dados
mysql -u root -p # Acessa o MariaDB com o usuário root; será solicitada a senha do root configurada.
# Exibir os bancos de dados existentes
SHOW DATABASES; # Exibe todos os bancos de dados existentes no MariaDB.
# Criar o banco de dados para ser usado pelo WordPress
CREATE DATABASE wordpress; # Cria um banco de dados chamado 'wordpress' para armazenar as informações do site.
# Criar uma conta de usuário que tenha acesso ao banco de dados do WordPress e conceder privilégios
GRANT ALL ON wordpress.* TO admin IDENTIFIED BY ‘Wordpress@Pa$$worD’;
# Concede ao usuário 'admin' acesso total ao banco 'wordpress' e define a senha para o usuário.
# Exibir os privilégios da conta de usuário (admin) criada no passo anterior
SHOW GRANTS FOR admin; # Mostra os privilégios concedidos ao usuário 'admin' para confirmar as permissões.
# Atualizar as permissões de acesso sem reiniciar o MariaDB
FLUSH PRIVILEGES; # Recarrega as permissões para que as alterações sejam aplicadas imediatamente.