O PostgreSQL destaca-se como um sistema de gestão de bases de dados robusto e leve, ideal para ambientes Linux e outras plataformas. Embora seja nativamente compatível com o Ubuntu, a sua configuração e gestão através da linha de comandos pode ser complexa.
A boa notícia é que existe uma alternativa mais intuitiva para configurar um servidor de bases de dados PostgreSQL no Ubuntu: o Webmin. Esta interface de administração moderna para sistemas Unix simplifica todo o processo. Descubra como o Webmin pode facilitar a criação de bases de dados PostgreSQL no seu sistema Ubuntu.
Instalação do Webmin no Ubuntu Server
Para tirar partido do módulo PostgreSQL no Webmin, é necessário instalar o Webmin no seu servidor Ubuntu. A instalação é feita através de um pacote DEB obtido no site oficial do Webmin.
Para começar, abra uma janela de terminal e aceda ao servidor via SSH ou utilize o console TTY diretamente no servidor. Após obter acesso à linha de comandos, utilize os seguintes comandos para instalar a versão mais recente do Webmin na sua máquina Ubuntu Server:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
sudo apt install ./webmin_1.981_all.deb
Com estes passos, o Webmin deverá estar operacional no seu servidor Ubuntu. Caso necessite de mais informações sobre como configurar o Webmin, consulte o nosso guia detalhado sobre a instalação do Webmin no Ubuntu Server.
Configuração da Senha de Root
A interface web do Webmin exige o nome de utilizador e a senha de root para efetuar o login. No entanto, por questões de segurança, a conta root está desativada por padrão no Ubuntu Server, impedindo o acesso direto.
Para configurar a senha de root no seu sistema Ubuntu Server, comece por obter um shell de root através do comando sudo -s
.
sudo -s
Com o shell de root ativo, utilize o comando passwd
para definir uma nova senha para a conta root do Ubuntu Server. Escolha uma senha forte e fácil de memorizar.
Nota: Se precisar de ajuda para gerar uma senha segura, experimente o Gerador de Senhas Fortes.
passwd
Com a senha de root devidamente configurada, já pode aceder à interface web do Webmin. Abra o seu navegador, introduza “root” no campo do nome de utilizador e a senha de root no campo da senha.
http://ENDEREÇO_IP_DO_SEU_SERVIDOR_UBUNTU_OU_NOME_DO_HOST:10000
Instalação dos Pacotes PostgreSQL através do Webmin
Antes de poder utilizar o módulo PostgreSQL no Webmin, os pacotes PostgreSQL devem ser instalados no Ubuntu Server. Siga as instruções abaixo para instalar os pacotes no seu servidor Ubuntu:
Passo 1: Aceda à interface web do Webmin e clique no botão de menu na barra lateral esquerda.
Passo 2: Na barra lateral, localize a seção “Módulos não utilizados” e clique no ícone de seta para baixo para expandir os seus itens de menu.
Passo 3: Encontre “Servidor de base de dados PostgreSQL” na seção “Módulos não utilizados” e clique nele. Isto irá levá-lo à seção do módulo PostgreSQL no Webmin.
Passo 4: Clique no botão verde “Instalar agora” para iniciar a instalação dos pacotes PostgreSQL no Ubuntu.
Passo 5: Após clicar no botão verde “Instalar agora”, um botão azul “Instalar” surgirá. Clique nele para confirmar a instalação dos pacotes PostgreSQL no seu sistema Ubuntu com Webmin.
Passo 6: Para finalizar, clique no botão “Atualizar módulos” na parte inferior da barra lateral do Webmin para atualizar a lista de módulos.
Configuração da sua base de dados PostgreSQL no Webmin
As configurações padrão do PostgreSQL no Webmin são adequadas para a maioria dos utilizadores iniciantes. No entanto, se já tem experiência com PostgreSQL e deseja personalizar as configurações, siga os passos abaixo:
Passo 1: Clique na barra lateral do Webmin à esquerda. Isso irá abrir a área de configuração do Servidor de base de dados PostgreSQL.
Passo 2: Clique no ícone de engrenagem no canto superior esquerdo da página para aceder às configurações do módulo PostgreSQL.
Passo 3: Após definir as configurações do módulo, navegue até “Utilizador, Grupos e Permissões” para personalizar as configurações relacionadas com o Servidor de Base de Dados PostgreSQL.
Criação de uma nova base de dados no Webmin
Se pretende criar uma nova base de dados PostgreSQL no Webmin, no seu servidor Ubuntu, siga os passos abaixo:
Passo 1: Aceda à área de base de dados PostgreSQL no Webmin, selecionando-a em “Servidor” na barra lateral do Webmin.
Passo 2: Encontre o botão “Criar nova base de dados” na área PostgreSQL do Webmin e clique nele.
Passo 3: No campo “Nome da base de dados”, introduza o nome da sua nova base de dados PostgreSQL. Em seguida, defina as configurações personalizadas que desejar e clique no botão verde “Criar” para criar a base de dados.