SSL no Apache

Isto pode dar jeito num futuro próximo – gerar todas as keys e crts necessários para funcionar em modo ssl com um certificado personalizado.

If we want to start up our Apache2 with SSL support we have to generate the file /etc/httpd/ssl.crt/server.crt because otherwise we will get an error message when we start Apache2.

mkdir /etc/httpd/ssl.crt
openssl genrsa -des3 -passout pass:asecretpassword -out /etc/httpd/ssl.crt/server.key.org 1024
openssl req -new -passin pass:asecretpassword -passout pass:asecretpassword -key /etc/httpd/ssl.crt/server.key.org -out /etc/httpd/ssl.crt/server.csr -days 3650
openssl req -x509 -passin pass:asecretpassword -passout pass:asecretpassword -key /etc/httpd/ssl.crt/server.key.org -in /etc/httpd/ssl.crt/server.csr -out /etc/httpd/ssl.crt/server.crt -days 3650
openssl rsa -passin pass:asecretpassword -in /etc/httpd/ssl.crt/server.key.org -out /etc/httpd/ssl.crt/server.key
mkdir /etc/httpd/ssl.key
mv /etc/httpd/ssl.crt/server.key /etc/httpd/ssl.key/server.key
chmod 400 /etc/httpd/ssl.key/server.key

Informação completa aqui 

A beleza de um make…

Acho verdadeiramente belo…. é isto apenas que me faz adorar o poder de sem ferramentas proprietárias gerar algo que é verdadeiramente útil !

Sim porque nem vale a pena entrar em detalhes de esquemas de licenciamento e utilização de coisas como o Visual Studio e as dores de cabeça que isso dá.

compile.JPG

Mental Note…

Começar de uma vez por todas a pensar em mudar tudo o que tenho na empresa para PHP5.

Por muito trabalho que isso dê, e muitas dores de cabeça começa a ser incomodativo os constragimentos causados por já não funcionar determinada coisa com PHP5….

E já se fala no 6….