Apache搭建反向代理用Http访问Https站点

急活,就学习了一下这个主题的东东,看了很多文章,发现每篇文章只能采纳部分,在这里综合一下:

如果要搭建Apache的反向代理并实现Https网站的访问,按照下面的步骤:

1、下载apache httpd

下载可以在官网上找到,不过需要注意的是因为涉及https的访问,所以需要下载那种包含SSL的,不然后面就会失败的哦。

2、安装

没啥特别的

3、生成各种证书(https)

如果下载的是带有SSL的那种apache那么就可以在安装目录下找到openssl.exe这个文件,我们用这个文件来生成https访问是需要的证书

1)生成服务器Apache的RSA私钥server.key:

      命令:openssl genrsa -out server.key 1024

2)生成签署申请server.csr

      命令:openssl req -new -out server.csr -key server.key -config ..\conf\openssl.cnf 

      注:这一步会需要输入,国家,地区(省市),公司,部门,姓名,邮箱的信息,还有一个密码。我胡填的,但是好像也没用,简单易记就行。

3)通过CA为网站服务器签署证书:

     

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值