Freitag, 9. Oktober 2009

SSL Zertifikate für Apache erzeugen und einbinden

Manchmal braucht man schnell ein selbstsigniertes Zertifikat. So wirds gemacht:

openssl req -new > domainname.csr
openssl rsa -in privkey.pem -out domainname.key
openssl x509 -in domainname.csr -out domainname.crt -req -signkey domainname.key -days 3650



So wird ein passender vHost konfiguriert:


ServerName virtueller.Hostname.tld
ServerAlias echterHostname.tld
ErrorLog "|/usr/sbin/rotatelogs /woauchimmer/logs/domainname_error_ssl_log.%Y.%m.%d 86400"
CustomLog "|/usr/sbin/rotatelogs /woauchimmer/logs/domainname_access_ssl_log.%Y.%m.%d86400" combined
DocumentRoot "/woauchimmer"
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ServerAdmin webmaster@domainname.tld
SSLEngine on
SSLCertificateFile /woauchimmer/domainname.crt
SSLCertificateKeyFile /woauchimmer/domainname.key

Keine Kommentare: