SSL certificate file for Apache on fc6

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>
VN:F [1.6.4_902]
Rating: 0.0/10 (0 votes cast)
VN:F [1.6.4_902]
Rating: 0 (from 0 votes)

Popularity: 52% [?]

Leave a Reply

Sign-in:

OpenID:

OpenID

Anonymous