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



» Screenshot
» Login
Login:
Senha:

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

Esqueci minha senha



Artigo

Solução completa para Web Server usando Apache + SSL + MOD_JK + PHP + MySQL
Linux user
brunolimaq
19/10/2007
Esse artigo visa mostrar como instalar, com configurações básicas, um ambiente usando Apache como Web Server com acesso HTTPS, suporte para configuração de LOADBALANCER usando MOD_JK, tanto para JBOSS como para TOMCAT e suporte para PHP e MySQL.
Por: Bruno Lima Queiroz
[ Hits: 20896 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Instalando OpenSSL e Apache

OpenSSL

Baixando o OpenSSL:

Acesse www.open-ssl.org, a última versão estável do OpenSSL na criação desse artigo é a OpenSSL 0.9.8e, porém baixe a última versão instável disponível.

Descompactando o OpenSSL que baixamos:

# tar -zxvf openssl-0.9.8e.tar.gz

Compilando o OpenSSL, irei aqui somente definir o local de instalação, no mais, não precisamos de configurações especiais:

# ./configure --prefix=/usr/local/open-ssl
# make
# make install


Para testar, basta digitar na sua console "openssl", se ele mostrar as opções do comando e sintaxe, pronto, tudo funcionando.

Apache

Baixar último SOURCE em www.apache.org.

Consideremos que estamos usando a versão 2.2.6 do APACHE, que está em um diretório de instalação de nosso servidor, vamos descompactar e instalar o mesmo:

# tar -xvf httpd-2.2.6.tar.gz
# cd httpd-2.2.6
#./configure --prefix=/usr/local/apache2 --enable-ssl=/usr/local/ssl --enable-so
# make
# make install
# /usr/local/apache2/bin/apachectl start


OBS: O "--enable-so" é para que o Apache faça chamadas de interpretadores como módulos, sob demanda.

Pronto, o apache está instalado com suporte a SSL no diretório padrão que definimos, /usr/local/apache2.

Para maiores detalhes, vide artigo:
Próxima página >>




Páginas do artigo
   1. Instalando OpenSSL e Apache
   2. Instalando MOD_JK e MySQL
   3. Instalando PHP

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por Buia em 23/10/2007 - 09:37h:

E mais em qual sistema operacional vc usou para essa configuração e onde vc abaixou esse apache sera que vc poderia me dizer?

[2] Comentário enviado por brunolimaq em 23/10/2007 - 10:52h:

Olá Buia,

Como está dito no artigo, eu baixei tanto o APACHE, quanto o PHP e MYSQL, do site oficial de cada programa.

Pra facilitar segue o link direto do APACHE:

http://apache.oregonstate.edu/httpd/httpd-2.2.6.tar.bz2

Espero ter ajudado,

Att.,

Bruno Lima.

[3] Comentário enviado por s@rgio Alves em 23/10/2007 - 22:58h:

Valeu pela dica.....

[4] Comentário enviado por jrpmoraes em 21/07/2009 - 15:01h:

o comando make nao funciona
da um erro depois de configurar.
"no SSL-C headers found
configure: error: ...No recognized SSL/TLS toolkit detected"

[5] Comentário enviado por jrpmoraes em 21/07/2009 - 16:00h:

consegui alterando a linha de comendo
./configure --prefix=/usr/local/apache2 --enable-so --enable-module=ssl

nao sei se vai dar certo mais instalou


[6] Comentário enviado por quartodazona em 20/11/2010 - 10:06h:

Só estou entrando aqui para agradecer o usuário jrpmoraes. Muito obrigado meu amigo, esta alteração na sua linha do módulo ssh fez toda a diferença para mim.


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.