[FUGSPBR] Apache + Mod SSL!
Augusto Fabiano Torres
torres em cle.unicamp.br
Ter Ago 10 14:53:35 BRT 2004
Oi Jean,
Normalmente faço utilizando os pacotes tar.gz da seguinte forma e sempre
deu certo.
* Retire o que sobrar para v. ou coloque o que necessitar que o contexto
básico é este.
* Alguma coisa pode ter mudado pois este texto é de algum tempo.
* Existe também como fazer pelo ports
algo do tipo:
cd /usr/ports/www/apache13-ssl
make install
creio que aqui entre um make cert
mas como não domino muito os ports, fica para outro amigo da lista.
Boa sorte
Configuração com SSL e APACHE e PHP
================================================
1 - download:
Apache
http://httpd.apache.org/dist/
apache_1.3.x-y-z
PHP
http://php.net/downloads.php
php-4-x-y-z.tar.gz
OPENSSL
http://www.openssl.org
openssl-x.y.z.tar.gz
MODSSL
http://www.modssl.org/
modssl-x.y.z.tar.gz
2 - descompacte todos no diretorio que v. var trabalhar:
gzip -dc php-x.y.z.tar.gz | tar xvf -
gzip -dc apache-x.y.z.tar.gz | tar xvf -
(...)
3 - Openssl
Execute apenas:
./config
make
make test
4 - mod-ssl
Rodando o configure aqui, vc configura o mod-ssl com suporte ao Apache.
cd ../modssl
./configure \
--with-apache=../<diretorio_do_fonte_apache>
--with-ssl=../<dir_do_fonte_openssl> (que acabou de compilar)
--with-layout=FreeBSD <dir_onde_instalar_apache> ou
PREFIX=/usr/local/ (diretorio)
--enable-shared=ssl
5 - gerar os certificados
cd ../apache-x.y.z.tar.gz
make
make certificate TYPE=custom
make install
6 - Openssl
make install
7 - configure apache
change into ../apache-1.3.6
run ./configure \
--with-layout=FreeBSD
8 - configure and make php
cd ../php-x-y-z
./configure --with-oci8=/oracle/ora (com banco de dados oracle)
--with-apache=../apache_1.3.14
--enable-track-vars
--with-mysql (para mysql)
--enable-sigchild
--with-mod_charse
--with-gnu-ld
run make
run make install
9 - re-configure, e instala o Apache
change into ../apache-x.x
run ./configure \
--with-layout=FreeBSD
--activate-module=src/modules/php4/libphp4.a
--includedir=/usr/local/include/php/main/
run make
run make install
10 - configure apache
edit apache's httpd.conf file e coloque as linhas abaixo:
>> >
Add index.php to the DirectoryIndex line
In the <Directory rootdir> section change AllowOverride
to All
Add the following line:
AddType application/x-httpd-php .php
Add any other options you need for apache.
Reinicialize o Apache
/usr/local/etc/rc.d/apache.sh restart, para reiniciar o Apache
+++++++++++++++++++++
Jean Duarte wrote:
> Pessoal,
>
>Alguem ai sabe me informar um bom tutorial para usar
>o Apache + SSL.
>
>Quero utilizar um certificado nao comprado, nao faz mal que
>fique aparecendo aquela mensagem toda vez que entra.
>
>Achei alguma coisa no historico, mas eh tudo coisa antiga
>de 2000 e 2002.
>
>Grato
>Jean Duarte
>_______________________________________________________________
>Para enviar um novo email para a lista: fugspbr em fugspbr.org
>Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
>Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>
>
--
=================================================================
Augusto Fabiano Torres
Analista de Suporte / Administrador de Redes
Centro de Logica, Epistemologia e Historia da Ciência (CLE)
Universidade Estadual de Campinas (UNICAMP)
E-mail: torres em cle.unicamp.br
http://www.cle.unicamp.br/
http://www.cle.unicamp.br/sbl/
=================================================================
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd