O Adminer é uma ferramenta baseada na Web que permite gerenciar vários sistemas de banco de dados a partir de um local central. A ferramenta é fácil de usar, leve e de alto nível em desempenho com uma interface de usuário organizada.
O gerenciador de banco de dados Adminer está disponível em todas as distribuições do Linux. Você pode facilmente instalá-lo e configurá-lo no Ubuntu através do terminal e acessar sua interface web através de qualquer navegador. Você pode executar operações de banco de dados diretamente do painel Adminer e gerenciar facilmente vários bancos de dados.
Veja como instalar e configurar o Adminer no Ubuntu.
O que é Adminer?
Alternativa ao phpMyAdmin, o Adminer é uma ferramenta de código aberto para gerenciar vários bancos de dados a partir de um local centralizado. A ferramenta tem suporte para MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB e Elasticsearch.
O Adminer tem melhor segurança do que o phpMyAdmin e é mais leve. Ele vem com uma interface limpa que facilita o uso e o aprendizado. Você pode acessá-lo a partir da interface da Web fornecendo o endereço IP da máquina que executa a instância do Adminer.
Como instalar o Adminer no Ubuntu
Aqui estão as etapas para instalar o Adminer em Distribuições baseadas no Ubuntu:
Etapa 1: atualizar e atualizar o Ubuntu
Antes de pular para a instalação do Adminer, você deve atualizar e atualizar seu sistema para não enfrentar problemas com novas instalações. Abra o terminal em sua máquina Ubuntu pressionando Ctrl + Alt + T e execute os comandos update e upgrade.
sudo apt atualizar && sudo apt atualizar
Passo 2: Instale o Apache no Ubuntu
Depois de atualizar e atualizar os pacotes do sistema, a próxima tarefa é instalar o Apache. Faça isso executando o seguinte comando:
sudo apt instalar apache2
Depois que o Apache for instalado com sucesso, habilite o serviço usando o utilitário systemctl:
sudo systemctl ativar --agora apache2
Além disso, verifique se o Apache está funcionando bem sem causar erros em segundo plano.
sudo systemctl status apache2 --no-pager -l
Isso informa que o Apache está ativo e funcionando bem no Ubuntu.
Passo 3: Instale o PHP no Ubuntu
Como o Adminer é escrito em PHP, você precisa instalar o PHP e suas extensões essenciais. Para instalá-lo, execute:
sudo apt instalar php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm
Depois de instalar o PHP e suas extensões com sucesso, recarregue o Apache com:
systemctl recarregar apache2
Passo 4: Instale o MariaDB no Ubuntu
Depois de instalar o PHP, você precisa de um banco de dados em seu sistema que possa gerenciar usando o Adminer. Você pode instalar qualquer banco de dados como MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB, etc.
Como o MariaDB é usado principalmente em muitos aplicativos baseados em PHP, vamos instalá-lo no Ubuntu.
sudo apt instalar mariadb-servidor
Depois que o banco de dados estiver instalado, habilite-o:
sudo systemctl ativar --agora mariadb
Verifique se o banco de dados está funcionando bem, verificando seu status:
sudo systemctl status mariadb
Isso diz que o MariaDB está em um estado ativo e funcionando bem no Ubuntu.
Depois de instalar o MariaDB, você também precisa protegê-lo usando um script que permite definir um root senha para MariaDB, remover usuários anônimos, desabilitar o login root remoto e excluir o teste base de dados. Para executar o script execute:
sudo mysql_secure_installation
Etapa 5: Definir senha de administrador para Adminer
Para gerenciar o banco de dados usando o Adminer, você precisa acessar o usuário raiz do banco de dados. Para isso, você precisa de uma senha de root que lhe permitirá gerenciar todos os bancos de dados através do Adminer.
Para definir a senha, primeiro abra a linha de comando do MySQL:
sudo mysql
Para definir a senha de root, execute:
DEFINIRSENHAPARA'raiz'@'localhost' = SENHA("minha senha");
Certifique-se de substituir "minha senha" pela senha que você deseja manter para o usuário root.
Para atualizar a senha, execute:
RUBORPRIVILÉGIOS;
Para sair da linha de comando do MariaDB, execute:
saída;
Passo 6: Instale o Adminer no Ubuntu
Você pode instalar o Adminer no Ubuntu usando o gerenciador de pacotes APT:
sudo apt instalar administrador
Depois de instalado, ative o php-fpm:
sudo a2enconf php*-fpm
Para habilitar o arquivo de configuração do Apache para Adminer, execute:
sudo a2enconf administrador
Agora recarregue o Apache para atualizar as alterações que você acabou de fazer:
systemctl recarregar apache2
Depois de recarregar o Apache, reinicie-o com:
sudo systemctl reiniciar apache2
Etapa 7: Acesse a interface da Web do administrador
Agora que todas as instalações necessárias para o Adminer foram feitas, você pode acessar o aplicativo através da interface web e começar a gerenciar seu banco de dados.
Para acessar o Adminer, abra um navegador e forneça o endereço IP da máquina na qual o Adminer está sendo executado.
Se você estiver executando o Adminer no sistema local, use este endereço:
http://127.0.0.1/adminer
No entanto, se você estiver executando o Adminer em uma máquina remota, forneça o endereço IP da máquina para acessar o Adminer da seguinte forma:
http://server-ip-address/adminer
Você verá a seguinte página de login em seu navegador depois de executar o endereço da Web para Adminer:
Para fazer login no Adminer, digite root como nome de usuário e forneça a senha que você definiu na Etapa 5. Não há necessidade de fornecer o nome do banco de dados, pois o Adminer tem acesso a todos os bancos de dados disponíveis, portanto, deixe o Base de dados caixa vazia. Depois de inserir todas as informações solicitadas, clique em Conecte-se.
Depois de ter acesso, você encontrará o seguinte painel. A partir daqui você pode acessar todos os bancos de dados disponíveis para gerenciá-los. Você também pode criar ou excluir um banco de dados aqui.
Como você pode ver, a interface Adminer é simples, não muito preenchida e, portanto, fácil de gerenciar.
Como desinstalar o Adminer do Ubuntu
Se você não precisar mais do Adminer para gerenciar seus bancos de dados, basta desinstalá-lo do seu sistema. Para remover o Adminer do Ubuntu, execute:
sudo apt autoremove --limpar administrador
Se você também deseja remover MariaDB, Apache e PHP do seu sistema, isso também é possível usando comandos básicos do Linux.
Para fazer isso, primeiro você precisa interromper esses serviços e excluí-los. Para parar o Apache e o MariaDB, execute:
sudo systemctl parar apache2 mariadb
Agora remova MariaDB, PHP e Apache com:
sudo apt autoremove --purge mariadb-server php* apache2
Gerencie todos os seus bancos de dados com eficiência a partir de uma interface de administrador centralizada
O Adminer permite que você gerencie todos os seus bancos de dados a partir de uma única interface da web. Você pode executar várias operações de banco de dados no Adminer, como criar ou excluir um banco de dados, editar tabelas, navegar/inserir/editar linhas de tabelas, classificar colunas, editar objetos de banco de dados e muito mais mais.
Também não há limite para gerenciar bancos de dados no Adminer. O phpMyAdmin, por outro lado, tem suporte apenas para MariaDB e MySQL, o que torna o Adminer o sistema de gerenciamento de banco de dados ideal. Você pode optar por usar o phpMyAdmin, mas terá que instalar o MariaDB ou o MySQL em sua máquina.