Num VPS com Ubuntu 22.04 LTS, como root, instala-se o PostgreSQL com apt install postgresql postgresql-contrib. O serviço arranca sozinho e, por omissão, só escuta no próprio servidor, o que é o que se quer. Este artigo é para quem tem um VPS ou um servidor dedicado. Na hospedagem partilhada o PostgreSQL já está instalado, e vê isso em PostgreSQL no cPanel.
Num VPS não gerido, a instalação e a manutenção são suas. Isto inclui actualizações, cópias e segurança do PostgreSQL. Veja VPS gerido ou não gerido e a Política de Suporte.
Passo a passo
| 2 |
Actualize a lista de pacotes e instale:apt update apt install postgresql postgresql-contrib
|
|
| 3 |
Confirme que o serviço está activo: systemctl status postgresql. Para o ver a arrancar com o servidor, systemctl enable postgresql.
|
|
| 4 |
Confirme a versão instalada: psql --version. A versão é a que o Ubuntu 22.04 traz por omissão.
|
|
| 5 |
Entre no PostgreSQL como o utilizador do sistema postgres: sudo -u postgres psql. Aparece o prompt postgres=#. Saia com \q.
|
|
O que fica instalado e onde
| O quê |
Onde |
| Configuração principal |
/etc/postgresql/<versão>/main/postgresql.conf |
| Quem se pode ligar, e como |
/etc/postgresql/<versão>/main/pg_hba.conf |
| O serviço |
systemctl status postgresql, systemctl restart postgresql |
| A porta |
5432, só em 127.0.0.1 por omissão |
|
Não abra a porta 5432 à internet só porque a instalação correu bem. Uma base de dados exposta é encontrada por robôs em horas. Para ligar de fora, use um túnel SSH ou siga ligações remotas com segurança.
|
Os primeiros ajustes depois de instalar
Confirme que só escuta localmente: ss -ltn | grep 5432 deve mostrar 127.0.0.1:5432. Os dados ficam em /var/lib/postgresql, por isso vigie o espaço em disco desse sítio. Mantenha o sistema actualizado com apt update e apt upgrade: as correcções de segurança do PostgreSQL chegam por aí. Mudar para uma versão maior do PostgreSQL é outra operação, que não se faz por acaso num apt upgrade e exige cópia e migração. Por fim, garanta que a firewall do VPS só deixa passar o que usa (o SSH e, se tiver um site, a web). Veja manter o VPS seguro. E registe num sítio seu a versão instalada e a data da instalação: daqui a um ano, quando precisar de actualizar, vai agradecer não ter de adivinhar.
|
Precisa de escolher o plano ou o sistema operativo antes de instalar? Veja os servidores VPS e diga-nos o que vai correr.
Ver os servidores VPS
|
PRODUTO RECOMENDADO Servidor VPS com acesso root Recursos só seus, o sistema que escolher, reinstalação quando quiser. desde 456,30 MT/mês (plano de 3 anos, com cupão) Ver planos |