ApacheのSSL用証明書を作成した時のメモ。
Fedora Core 6 では、/etc/pki/tls/certs に、
Makefile が用意されているので、それを利用するといい感じ。
以前に、既にApache用に証明書を作成していたので、
下記だけでは作成出来ない可能性も大です。
Makefileをよく読むと解決するかも知れないです。
特にCAの辺りは怪しいです。
[root]# cd /etc/pki/tls/certs
[root]# make certreq
Country Name やら色々入力。
[root]# mv localhost.scr www.pnkx.com.csr
[root]# openssl ca -in www.pnkx.com.csr -out www.pnkx.com.crt
[root]# cd /etc/pki/tls/private/
[root]# mv localhost.key www.pnkx.com.key
[root]# vi /etc/httpd/conf.d/ssl.conf
<virtualhost _default_:443>
DocumentRoot /var/www
↓[変更]
DocumentRoot /var/www/ssl
[追加]
<directory "/var/www/ssl">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</directory>
SSLCertificateFile /etc/pki/tls/certs/localhost.crt
↓[変更]
SSLCertificateFile /etc/pki/tls/certs/www.pnkx.com.crt
SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
↓[変更]
SSLCertificateKeyFile /etc/pki/tls/private/www.pnkx.com.key
</virtualhost>
Popularity: 52% [?]