您的位置:首页 > 理论基础 > 计算机网络

在Apache配置https方式访问网站

2015-12-17 16:02 771 查看


引入httpd-ssl.conf文件

在相应的目录下找到httd-conf文件 一般都是在/etc/apache2/httpd.conf


取消掉Include
/private/etc/apache2/extra/httpd-ssl.conf 前面的注释符号# 也就是引入httpd-ssl.conf文件


生成KEY和证书。[mac下] 【windows xamp 下不需要】

因为在 /private/etc/apache2/extra/httpd-ssl.conf 已经配置好KEY 和证书的名字所以下面的步骤中请不要修改生成的KEY文件的名字 如果修改请把httpd-ssl.conf中相应的文件路径和名字也修改

cd /etc/apache2

(1) sudo openssl genrsa -des3 -out server.key 1024

enter a passphrase for your private key. (输入key 的密码在接下来的过程中会用到,随意输入123456)


(2) openssl req -new -key server.key -out server.csr

接下来的省城市email等等选项可以留空 即按enter 键进入下一步

(3) sudo openssl
x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

(4)备份

cp server.key server.key.copy

openssl rsa -in server.key.copy -out server.key


重启Apache

sudo
apachectl restart

反问 https:localhost便能进入相应页面

?
大功告成!!
以上步骤 mac下 是全部要执行
windows【博主是在xamp环境测试的 其他环境的 自行测试】下 不需要第二步 其他的需要
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: