[FUG-BR] Duvida sobre Apache HTTP/HTTPS no mesmo server
Francisco Cardoso
fricardo em bsd.com.br
Terça Outubro 13 11:50:53 BRT 2009
2009/10/4 Nilton Jose Rizzo <rizzo em i805.com.br>
> On Sat, 3 Oct 2009 18:03:20 +0000, Wanderson Tinti wrote
> > 2009/10/3 Nilton Jose Rizzo <rizzo em i805.com.br>
> >
> > >
> > > Boa tarde pessoas,
> > >
> > >
> > > Preciso esclarecer uma dúvida. Tenho um server com vários
> > > dominios virtuais funcionando ok, como fazer parfa colocar apenas
> > > um deste dominios com https?
> > >
> > > Corri pelo google e consegui configurar o ssl perfeito, porém
> > > eu acesso tando como http como https, olhei olhei ... consegui fazer
> > > funcionar ou com http ou como https. Ai vem a pergunta dá para fazer
> > > isso com apenas um servidor apache? ou tenho que rodar duas
> instância
> > > do apache uma par http e outra para https?
> > >
> > >
> > > Agradeço pelas colaborações
> > >
> > > --
> > > Nilton José Rizzo
> > > 805 Informatica
> > > Disseminando tecnologias
> > > 021 2413 9786
> > >
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> > Olá Nilton, boa tarde.
> >
> > Acho que não entendi sua pergunta. Se você pretende ter dois
> > domínios, um com SSL e outro sem, talvez isso deva funcionar:
> >
> > <VirtualHost *:80>
> > ServerName www.dominio.com.br
> > DocumentRoot /vhost/dominio
> > </VirtualHost>
> >
> > <VirtualHost *:443>
> > ServerName www.dominio.com.br
> > DocumentRoot /vhost/dominio
> > SSLEngine on
> > SSLCertificateFile /ssl/dominio.crt
> > SSLCertificateKeyFile /ssl/dominio.key
> > SSLCertificateChainFile /ssl/dominio.ca-bundle
> > </VirtualHost>
> >
> > Agora, se o domínio em questão tem uma parte, por exemplo, uma loja
> > de vendas onde você precisa de SSL, você pode usar uma regra de
> encaminhamento
> > direcionando para o SSL.
> >
> > Era isso ou entendi errado?
>
> Mais ou menos, tenho isso aqui:
>
> apache22/httpd.conf
>
> Include /usr/local/etc/apache22/Include/virtual.conf
>
>
> apache22/Include/virtual.conf (dominios virtuais sem SSL)
>
> NameVirtualHost 200.xxx.yyy.zzz
>
> <Virtual dominio1.com.br>
> </Virtual>
>
> <Virtual dominio2.com.br>
> </Virtual>
>
> <Virtual dominioN.com.br>
> </Virtual>
>
> apache22/extra/httpd-ssl.conf (dominio com SSL)
>
> NameVirtualHost 200.xxx.yyy.zzz:443
>
> <virtual intranet.dominio1.com.br>
> </Virtual>
>
> Só que ele acusa erro dizendo que os dominios serão (overlap) sobreescritos
> valendo apenas a ultima declaração de dominio virtual.
> consegui inicialmente acessando o dominio que estava sendo para SSL tanto
> como HTTP como HTTPS ou seja errado queria só acessar via HTTPS ... olhei e
> procurei em outros cantos e fiz a configuração mas ai ele reclama que não
> dá
> para fazer HTTP e HTTPS juntos .... com NameVirtualHost via IP e
> NameVirtualHost via porta ( * port and non-* port ou algo assim na
> mensagem
> de erro, porém só saiu no console não tenho mais as mensagens de erro aqui)
> Os dominios virtuais funcionam OK só quero que apenas um deles seja
> acessado
> via SSL, eu não consegui fazer isso funcionar apenas com uma instância do
> apache.
>
> >
> > Boa tarde.
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
> --
> Nilton José Rizzo
> 805 Informatica
> Disseminando tecnologias
> 021 2413 9786
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Estava dando uma olhada nessa thread e fiquei curioso ... Nilton, vc já
resolveu o problema? Se sim, poste a solução na lista para enriquecer o
histórico!
Eu mesmo tenho interesse em como resolver isso ...
Francisco Ricardo
--
________________________________________
FreeBSD - The Power to Serve
www.freebsd.org
Mais detalhes sobre a lista de discussão freebsd