Va rapido. El siguiente paso es usar el plugin de SSL
Requirements. Primero se tienen que hacer los certificados… eso lo vi
en estas
paginas. http://developer.apple.com/internet/serverside/modssl.html
Obvio todo esto es solo para modo de development, despues Godaddy o
verisign nos va a dar un certificado de verdad.
La configuracion para el Apache es la siguiente:
Listen 80
Listen 443
NameVirtualHost *:80
NameVirtualHost *:443
ServerName localhost
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so
LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
# SSL configuration…
Include /etc/apache2/mods-available/ssl.conf:
# AddModule mod_ssl.c
SSLCertificateFile /etc/apache2/ssl.key/server.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/server.key
# CustomLog logs/ssl_request_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
<VirtualHost localhost:80>
ServerName localhost
ServerAlias 127.0.0.1
DocumentRoot "/home/waldemarpc/proyectos/fatstudent/"
ProxyPass / http://localhost:3001/
ProxyPassReverse / http://localhost:3001/
ProxyPreserveHost On
</VirtualHost>
<VirtualHost *:443>
SSLEngine On
ServerName localhost
ServerAlias 127.0.0.1
DocumentRoot "/home/waldemarpc/proyectos/fatstudent/"
ProxyPass / http://localhost:3001/
ProxyPassReverse / http://localhost:3001
ProxyPreserveHost on
RequestHeader set X_FORWARDED_PROTO ‘https’
</VirtualHost>
# <IfModule ssl_module>
# SSLRandomSeed startup builtin
# SSLRandomSeed connect builtin
# </IfModule>
0 Respuestas a “Configurando Apache con SSL”