Pular para o conteúdo

Instalação do PostgreSQL, Apache2 e PHP8 no Debian Buster 10 e no Stretch 9

Instalação manual (em sua maioria) do PostgreSQL, Apache2 e PHP8 nos Debian Buster e Stretch.
Buckminster Buckminster
Hits: 9.946 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: POSTGRESQL

Atualizando o sistema:

# apt-get update
# aptitude safe-upgrade

Instalando pacotes gerais e necessários, tem pacotes a mais, mas instale todos:

# aptitude install build-essential binutils libaal-dev wget liblzo2-dev gzip libncurses5 libncurses5-dev dpatch udev

Para o APT entender HTTPS:

# apt-get install apt-transport-https

Com esta instalação do PostgreSQL pode se mantê-lo atualizado através de apt-get update ou aptitude safe-upgrade. Crie o arquivo. Usei o Vim, use teu editor de texto preferido:

# vim /etc/apt/sources.list.d/pgdg.list

Coloque esta linha abaixo dentro do arquivo, mas deixo uma ressalva: quando atualiza o Debian de uma versão para outra deve-se alterar também neste arquivo, no caso eu alterei de Jessie para Stretch e depois para Buster, mudei só o nome da versão na linha abaixo.

deb https://apt.postgresql.org/pub/repos/apt/ buster-pgdg main
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Salve e saia.

Se quiser pode acrescentar essa linha no arquivo sources.list, daí não precisa criar o arquivo acima. É questão de organização. Instalando a chave, deverá terminar com OK. Reparem que a chave e a instalação da chave é a mesma desde 2016.

# wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
# apt-get update

Instalando dependências para o pgAdmin 3:

# aptitude install libcanberra-gtk-module libatk1.0-dev libglib2.0-dev libgtk2.0-dev libpango1.0-dev

Instalando o PostgreSQL:

# aptitude install postgresql-13 postgresql-server-dev-13 pgadmin3

Iniciando o PostgreSQL:

# /etc/init.d/postgresql start

Para abrir o pgAdmin 3 digite no terminal:

# pgadmin3

ou vá em: Menu de aplicativos (no XFCE) > Desenvolvimento > pgAdmin III

Obs.: caso esteja instalando através do SSH, o comando pgadmin3 deverá ser executado como usuário comum.

Para executar como root e não dar o erro:

Error: Unable to initialize gtk, is DISPLAY set properly?

Logue pelo SSH no servidor, entre como root e execute:

# cp .Xauthority /root/

copiando o arquivo, mas primeiro verifique o caminho certo, aqui copiei de /home/user/.Xauthority para /root/.Xauthority.

Dando permissões:

# chmod 0600 /root/.Xauthority

Depois é só executar no terminal como root:

# pgadmin3

Percebam que os comandos não mudaram desde 2016, somente tive que mudar as versões dos programas, por exemplo, de postgresql-9.5 para postgresql-13.

Óbvio também que tive que desinstalar o postgresql-9.5 tendo o cuidado de desinstalar sem deletar o banco.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. POSTGRESQL
   3. APACHE
   4. PHP
   5. Conclusão

Enviar mensagem ao usuário trabalhando com as opções do php.ini

Instalação do Comodo Antivirus para Linux (CAVL) resolvendo o problema de dependências

Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg

Criar entrada (menuentry) ISO no Grub

Instalar Minecraft, League of Legends e Fortnite no Linux

Impressoras no Linux - Instalando mais de 2000 modelos

Kazam Screencaster no Debian Wheezy

OpenVZ: Virtualização para servidores Linux

Criando uma imagem de instalação do Ubuntu

Montando um servidor WAP

#1 Comentário enviado por danniel-lara em 24/09/2021 - 20:35h

Show , muito bom parabéns
#2 Comentário enviado por Buckminster em 24/09/2021 - 22:09h

[1] Comentário enviado por danniel-lara em 24/09/2021 - 20:35h


Show , muito bom parabéns



Obrigado, Daniel.
#4 Comentário enviado por Louis526 em 11/11/2021 - 06:31h
Satisfied to consider your to be as I would hypothesize I have an equivalent issue, I am comparably befuddled and requiring light on this indistinguishable issue. Need assistance.

https://www.mybalancenow.ltd/

Contribuir com comentário

Entre na sua conta para comentar.