Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: .EXE e .DLL no GNOME 2
Por mmaster
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Apache + SSL + PostgreSQL + Mod_auth_pgsql + PHP
Linux user
pr0m3t3u
02/06/2006
Colegas! Sem tempo? Isso é fato. Administre ele, tudo dará certo! Instalando o Apache com SSL, autenticando no PostgreSQL, rodando PHP e armazenando dados do PHP no PostgreSQL. Tentei ser o menos técnico possível, "o que não sou é técnico". Assim de maneira simples e eficiente configuramos um servidor Web.
Por: Frank
[ Hits: 25120 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

Introdução

Instalando Apache com certificado SSL, autenticando no PostgreSQL e ainda rodando aplicações PHP com PostgreSQL.

Olá pessoal, o tempo sempre é inimigo de quem não o administra. Isso é um fato, pois sempre quis escrever algo de bom como uma "receita de bolo", puxa como procurei por isso! O texto abaixo, longe de ser algo técnico, é um texto onde tentei escrever algo de fácil compreensão e que ajude a todos, do iniciante ao técnico "expert" he he...

Primeiro procurei uma distribuição Linux que não me fizesse correr atrás de Libs intermináveis, drivers de nomes complexos, e que fosse de fácil utilização do iniciante ao técnico. Desculpem aos que adoram suas distros favoritas, mas a que mais se "afinou" com a minha intenção foi o SuSE na versão 9.3:

Arquivos ISOs - site oficial:
Pacotes RPMs - site oficial:
Outro:
Depois precisei de alguns pacotes que compõem nossa instalação.

PS.: Em todas minhas instalações Linux, passo isso aos meus alunos também, instale sempre a partir de um pacote com os fontes. Acredito que o controle sobre o que estou instalando tem que ser meu, pois preciso definir local, usuário e outros.

Pacotes necessários:
Nesse momento tenho que deixar meus agradecimentos a esse italiano, Giuseppe Tanzilli, gente finíssima que disponibilizou em seu site o módulo de autenticação do Apache no PostgreSQL. Ae colega, []'s.

Da prática a experiência. Criei um local onde deixaremos os arquivos baixados por downloads. O costume me faz colocar tudo em uma pasta de instaladores tipo /home/eu/pacotes/.

Coloco também tudo que vou configurar/compilar/instalar em /opt.

# cd /opt

Descompacte todos os pacotes.

# tar -xvzf /home/eu/pacotes/postgresql-8.1.3.tar.gz
# tar -xvzf /home/eu/pacotes/openssl-0.9.7e.tar.gz
# tar -xvzf /home/eu/pacotes/mod_ssl-2.8.24-1.3.33.tar.gz
# tar -xvzf /home/eu/pacotes/mod_auth_pgsql-0.9.12.tar.gz
# tar -xvzf /home/eu/pacotes/apache_1.3.33.tar.gz
# tar -xvzf /home/eu/pacotes/php-5.0.3.tar.gz


Até aqui beleza!

Próxima página >>




Páginas do artigo

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por cytron em 19/11/2006 - 19:36h:

Cara! Aqui tá tudo certo, fiz direitinho, já revisei, já dei um lynx -dump e mostrou q o apache tá rodando mod_ssl, mas o apache só roda se eu usar start ao invés de startssl, quando tento um startsll o apache retorna:

httpd could not be started

e não inicia.

tá tentei também apachectl-mod_ssl start e até com startssl.

Quando tento com start ele roda mas não reconhece https, e com startssl também dá o mesmo erro quando rodo apachectl startssl

Estou vasculhando a net atrás de uma solução... mas parece que isso só acontece comigo! hehe!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.