不知道什么原因,本文的方式出现的证书会不完整,大家可以看下面的网址,经过测试,可用。
http://blog.51yip.com/apachenginx/958.html
在网上看了很多资料,没有一个比较完整的,现在配置成功了,写个记录。
环境:linux(ubuntu)+openssl+apache2
一,首先切换到apache目录下,创建一个CA文件夹
sudo mkdir CA
sudo chmod 777 CA
二,然后进去CA文件夹
cp CA
三,创建其它文件
mkdir demoCA
mkdir demoCA/newcerts
mkdir demoCA/private
touch demoCA/index.txt
echo "01" >> demoCA/serial
四,输入“openssl genrsa -out server.key 1024”,生成网站服务器公钥文件server.key。
输入openssl req -new -out server.csr -key server.key (Common Name为要申请域名证书的域名)