Making a certificate
sudo mkdir /etc/apache2/ssl sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem sudo nano /etc/apache2/sites-available/default-ssl #deactivete other crt/key files (snakeoil) SSLCertificateFile /etc/apache2/ssl/apache.pem sudo a2ensite default-ssl sudo a2enmod ssl sudo /etc/init.d/apache2 restart
Configure passenger
<VirtualHost *:80> ServerAlias *.something.com RailsEnv development DocumentRoot /apps/something/public </VirtualHost> <VirtualHost *:443> SSLEngine on SSLCertificateFile /etc/apache2/ssl/apache.pem ServerAlias *.something.com RailsEnv development DocumentRoot /apps/something/public </VirtualHost>
host

1 comment
Comments feed for this article
October 25, 2009 at 6:37
Ubuntu Karmic Koala is here, time for a fresh install « My Pragmatig life — Michael Grosser
[...] SSL for apache/passenger [...]