Re: [FUG-BR] SSL sem recompilar o Apache?

2006-08-09 Por tôpico joao cosme
pq nao compila o apache e roda em outra porta pra testar? ai depois vc mata o 
antigo e muda a porta

On Wednesday 09 August 2006 16:57, Alex Moura wrote:
> On 8/9/06, Daniel Murari Boato <[EMAIL PROTECTED]> wrote:
> > Boa tarde amigos da lista. Gostaria de saber se há uma forma de carregar
> > um módulo adicional no apache sem ter que recompilá-lo. Eu preciso fazer
> > o mesmo com o PHP. Quando instalei aqui, não precisavamos do SSL, IMAP e
> > talz, but now a coisa mudou e eu não posso parar o servidor por muito
> > tempo, nem fazer isso fora do horário comercial.
>
> Você pode fazer a compilação do www/apache13-modssl, calmamente, antes
> da janela de manutenção, onde poderá se certificar que tudo correu
> bem, mas é importante lembrar do backup da configuração de produção:
>
> #  cp /usr/local/etc/apache/httpd.conf  ~root
> # cd /usr/ports/www/apache13-modssl && /usr/bin/nice -n 10 make all
>
> No horário da janela, basta desinstalar o atual apache e instalar o novo:
>
> # /usr/local/etc/rc.d/apache stop
> # pkg_deinstall -f `pkg_info | grep apache | awk -F' ' '{print $1}'`
> # portinstall -wW www/apache13-modssl
> # /usr/local/etc/rc.d/apache start
>
> Você deverá conseguir executar o apache sem nenhuma modificação no
> arquivo de configuração e poderá fazer os ajustes necessários com
> calma. Quando o httpd.conf estiver atualizado, um rápido comando deve
> finalizar seu trabalho:
>
> # /usr/local/etc/rc.d/apache restart
>
> Bom trabalho,
>
> Alex
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] SSL sem recompilar o Apache?

2006-08-09 Por tôpico Alex Moura
On 8/9/06, Daniel Murari Boato <[EMAIL PROTECTED]> wrote:
> Boa tarde amigos da lista. Gostaria de saber se há uma forma de carregar um
> módulo adicional no apache sem ter que recompilá-lo. Eu preciso fazer o mesmo
> com o PHP. Quando instalei aqui, não precisavamos do SSL, IMAP e talz, but
> now a coisa mudou e eu não posso parar o servidor por muito tempo, nem fazer
> isso fora do horário comercial.

Você pode fazer a compilação do www/apache13-modssl, calmamente, antes
da janela de manutenção, onde poderá se certificar que tudo correu
bem, mas é importante lembrar do backup da configuração de produção:

#  cp /usr/local/etc/apache/httpd.conf  ~root
# cd /usr/ports/www/apache13-modssl && /usr/bin/nice -n 10 make all

No horário da janela, basta desinstalar o atual apache e instalar o novo:

# /usr/local/etc/rc.d/apache stop
# pkg_deinstall -f `pkg_info | grep apache | awk -F' ' '{print $1}'`
# portinstall -wW www/apache13-modssl
# /usr/local/etc/rc.d/apache start

Você deverá conseguir executar o apache sem nenhuma modificação no
arquivo de configuração e poderá fazer os ajustes necessários com
calma. Quando o httpd.conf estiver atualizado, um rápido comando deve
finalizar seu trabalho:

# /usr/local/etc/rc.d/apache restart

Bom trabalho,

Alex
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] SSL sem recompilar o Apache?

2006-08-09 Por tôpico Rainer Alves
Daniel Murari Boato wrote:
> Boa tarde amigos da lista. Gostaria de saber se há uma forma de carregar um 
> módulo adicional no apache sem ter que recompilá-lo. 
[...]

Daniel,

Veja se o módulo foi compilado ou se o suporte SSL está estático no 
binário do apache:

[EMAIL PROTECTED] ~]$ ls -1 /usr/local/libexec/apache22/mod_ssl.so && \
 > httpd -l | grep ssl
/usr/local/libexec/apache22/mod_ssl.so*

No meu caso existe o módulo, então basta acrescentar no httpd.conf:
LoadModule ssl_module libexec/apache22/mod_ssl.so

Se não existir nem um nem o outro, você pode compilar o ssl com o daemon 
rodando, e chavear.

[EMAIL PROTECTED] /usr/ports/www/apache22]$ make show-modules | grep ssl
ssl: enabled (shared)

-- Rainer Alves

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] SSL sem recompilar o Apache?

2006-08-09 Por tôpico Daniel Murari Boato
Boa tarde amigos da lista. Gostaria de saber se há uma forma de carregar um 
módulo adicional no apache sem ter que recompilá-lo. Eu preciso fazer o mesmo 
com o PHP. Quando instalei aqui, não precisavamos do SSL, IMAP e talz, but 
now a coisa mudou e eu não posso parar o servidor por muito tempo, nem fazer 
isso fora do horário comercial.

Se alguém tiver algum dica, fico grato.

Atenciosamente,
Daniel M. Boatto
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd