Instalando Apache, PHP e PostgreSQL no Slackware 12 (compilando)

Neste artigo venho abordar a instalação e configuração de forma simples dos pacotes citados acima na forma compilada.

[ Hits: 48.083 ]

Por: Leonardo Berbert Gomes em 07/09/2007 | Blog: https://www.linkedin.com/in/leoberbert


Créditos



Este artigo foi montado por mim depois de passar muita dificuldade aqui na empresa em dominar 100% este excelente banco de dados que é o postgresql.

Contei com a ajuda de uma pessoa que de muito contribuiu para que estivesse chegando a este nível, não poderia deixar de citar nunca esta pessoa, Renato Gravino Neto, amigo inseparável nas horas difíceis.

Este artigo é dedicado a você!!!

Página anterior    

Páginas do artigo
   1. Pacotes necessários
   2. Instalação e configuração
   3. Créditos
Outros artigos deste autor

Centralizando logs com Promtail + Loki + Grafana

Scikit Learn: Projetando o futuro de suas APIs e aplicativos usando machine learning

Detectando vulnerabilidades com o Nessus

Gerando gráficos sem mistérios no MRTG (Debian)

Monitoramento de Comunicação - Blackbox Exporter(ICMP) + Prometheus + Grafana

Leitura recomendada

Habilitando som nas animações em flash no Ubuntu

Restaurando o LILO com o Slackware 9.1 (HOWTO)

Samba + LDAP + Squid no Debian

VSFTPD no CentOS 6.2 - Instalação e Configuração

NGinx - Otimizando Recursos Externos Automaticamente

  
Comentários
[1] Comentário enviado por pitombera em 07/09/2007 - 20:04h

./configure --help evita alguns contrangimentos =x

mas tá ai ... bacana =x

"cp /etc/apache2/bin/apachectl /usr/bin/"

AhIUAHAUHAIhIA

hummm .. usar o checkinstall parar criar pacotes ajuda pra gerenciar ;D

[2] Comentário enviado por tenchi em 09/09/2007 - 11:38h

Putz, eh msm... Instalar o apache em /etc? Aí vc estaria dando um tapa na estrutura de diretórios do Unix ;-) Acredito que assim ficaria melhor:
$ ./configure --prefix=/opt/httpd --sysconfdir=/etc --etc...

Não sei no caso do apache, mas a maioria dos programas reclama se você os coloca num diretório que não aquele que eles foram instalados.
Quanto à do checkinstall, eu pelo menos tenho muitos problemas com ele, pois nunca cria pacotes corretamente (pelo menos comigo). Mas criar um pacote é sempre bom, para poder controlar tudo que é instalado ou não.

[3] Comentário enviado por cvs em 09/09/2007 - 11:40h

Bah...
usando ./configure --prefix=/usr/local/apache2 e depois jogand o /usr/local/apache2/bin no path funciona que é uma maravilha...

as vezes um ./configure --help ajuda mesmo... hehehehe

valeu pelo artigo :)

[4] Comentário enviado por jonathantavares em 20/09/2007 - 01:21h

vlw ae, esclareceu totalmente minha duvida

#)

[5] Comentário enviado por edutech em 17/12/2007 - 12:19h

Amigos alguem sabe dizer se essa compilação do Postresql e valida tbem para SAGU-PRO, estou tentando instalar o mesmo pelo manual do Sagu e nao consigo, quem ja instalou o SAGU, por favor!!

[6] Comentário enviado por tutistu em 03/04/2008 - 11:08h

Caramba cara vlw mesmo
Tutorial nota 10 me explicou tudo direitnho
Muito pbrigado mesmo

Ta de parabens

[7] Comentário enviado por jbmacedo em 24/05/2008 - 02:00h

Caro leoberbert, tentei usar o seu tutorial mas tive os seguintes prob.
Inicialmente devo dizer que uso o slack 12.0 e esta funcionando como firewall e controlador de banda perfeitamente atraves de um script nosso. porem preciso implementar algo mais e nesse caso seria com o Apache, Mysql e o PHP. quando comecei a instalar o Apache seguindo o seu tutorial deu o seguinte erro: ./configure --prefix=/etc/apache2/
da o seguinte erro:
./configure --prefix=/srv/www --enable-module=so
checking for chosen layout... Apache
checking for working mkdir -p... yes
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking target system type... i686-pc-linux-gnulibc1

Configuring Apache Portable Runtime library ...

checking for APR... reconfig
configuring package in srclib/apr now
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking target system type... i686-pc-linux-gnulibc1
Configuring APR library
Platform: i686-pc-linux-gnulibc1
checking for working mkdir -p... yes
APR Version: 1.2.12
checking for chosen layout... apr
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
configure failed for srclib/apr
e depois no make e no make install repetem o seguinte erro:
make: *** No rule to make target `install'. Stop.

O que posso fazer para sanar esse problema.... caso possa postar para e-mail, favor passar para jbm5688@rnent.com.br.

[8] Comentário enviado por leoberbert em 26/05/2008 - 13:53h

Pelo visto seu slack está faltando algum pacote do compilador C.

[9] Comentário enviado por euartur_silva em 18/07/2008 - 11:37h

parabéns ficou show acabei de colocar pra funcionar no slackware
Artur Ferreira
Analista de Suporte

[10] Comentário enviado por xdefcon5 em 06/05/2009 - 18:13h

loguei so para agradecer...parabens ..simplesmente CABAL.

abraços


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts