apache http添加证书转成https

Posted 嘻嘻哈哈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache http添加证书转成https相关的知识,希望对你有一定的参考价值。

使用yum安装的apache。

第一步,需要把准备好的证书上传到服务器。具体位置:/app/cacerts/

 

第二步,安装ssl。

命令:yum install mod_ssl openssl

安装完毕后,会自动生成 /etc/httpd/conf.d/ssl.conf 文件。

之后需要重启apache,命令:sudo service httpd restart。

  

说明启动成功。

第三步,到目录:/etc/httpd/conf.d下面,修改文件的内容。

把<VirtualHost _default_:443>前面加上#

添加内容:

<VirtualHost *:443>

SSLCertificateFile /app/cacerts/1252298__shinho.net.cn_public.crt

SSLCertificateKeyFile /app/cacerts/1252298__shinho.net.cn.key

SSLCertificateChainFile /app/cacerts/1252298__shinho.net.cn_chain.crt

  

 然后需要把

SSLCertificateFile /etc/pki/tls/certs/localhost.crt,

SSLCertificateKeyFile /etc/pki/tls/private/localhost.key,

SSLCertificateChainFile /etc/pki/tls/certs/server-chain.crt

三个前面加上:#

如下图:

 

最后,配置映射关系:

######OSB#########

ProxyPass /WP_ECCP_SOA https://BPMUAT2.shinho.net.cn/WP_ECCP_SOA

ProxyPassReverse /WP_ECCP_SOA https://BPMUAT2.shinho.net.cn/WP_ECCP_SOA

对于集群的配置如下:

<Proxy balancer://check-cluster>
BalancerMember http://192.168.230.129:8080
BalancerMember http://192.168.230.128:8080
</Proxy>
ProxyPass /demo balancer://check-cluster
ProxyPassReverse /demo balancer://check-cluste

 

配置完成,重启apache。

sudo service httpd restart

重启成功以后:

 

说明配置成功。

以上是关于apache http添加证书转成https的主要内容,如果未能解决你的问题,请参考以下文章

http转成https

apache 怎么添加ssl证书

CentOS下给apache服务添加SSL证书

https----------如何在phpstudy环境下配置apache的https访问以及访问http自动跳转成https

Apache Http 客户端 SSL 证书错误

iOS推送证书p12转成pem