Apache安装配置https+反向代理

Apache安装配置https+反向代理背景公司新项目,花几十万买了服务器,xshell我都准备好了,没想到最后却是windowsserver系统,我也是醉了,本想用nginx做代理的,实现前后端分离部署,我们领导说让用Apahce。注:各位小哥哥,小姐姐,别骂我不专业,公司和客户环境如此,我也是第一次。简介Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。(注:抄录自百度百科)话不多说,上干货!!!

背景

公司新项目,花几十万买了服务器,xshell我都准备好了,没想到最后却是windows server系统,我也是醉了,本想用nginx做代理的,实现前后端分离部署,我们领导说让用Apahce。

注:各位小哥哥,小姐姐,别骂我不专业,公司和客户环境如此,我也是第一次。

简介

Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。(注:抄录自百度百科)

话不多说,上干货!!!

安装流程

下载地址Apache Distribution Directory

Apache安装配置https+反向代理

Apache安装配置https+反向代理

转到windows平台

Apache安装配置https+反向代理

 第三方下载

Apache安装配置https+反向代理

根据系统选择,这里选择64位

Apache安装配置https+反向代理 下载完成

Apache安装配置https+反向代理

 解压文件

Apache安装配置https+反向代理

 Apache服务器的配置

进入到conf目录,找到httpd.conf配置文件

修改目录位置

Apache安装配置https+反向代理

 设置服务端口

Apache安装配置https+反向代理

配置服务

配置安装Apache的主服务,有了它,Apache才可启动。打开cmd窗口,输入:”D:\Apache-2.4.20\Apache\bin\httpd.exe” -k install -n apache,切记包含引号。该命令的意思是,安装apache服务,并将该服务名称命名为apache(你也可以改成别的),回车。 

Apache安装配置https+反向代理

 Apache服务启动

Apache安装配置https+反向代理

让我歇一会,工程量有点大!!!

 接下来是配置https和反向代理

先来个说明

Apache安装配置https+反向代理

 打开ssl模块

在httpd.conf中找到mod_ssl.so,去掉前面的#

Apache安装配置https+反向代理

引入ssl配置文件

在httpd.conf中找到httpd-ssl.conf,去掉前面的#

Apache安装配置https+反向代理

 在Apache24\conf\extra目录下找到httpd-ssl.conf文件

配置监听端口9443,可根据你的实际需要配置

Apache安装配置https+反向代理

配置 Virtual

Apache安装配置https+反向代理

 在Virtual中配置SSL证书,证书从某里上下载的

Apache安装配置https+反向代理

 到此,https配置未完成

配置反向代理

打开反向代理配置,在httpd.conf中找到mod_proxy.so,mod_proxy_https打开(去掉前面#)

Apache安装配置https+反向代理

 在httpd_https.conf下配置proxy代理

Apache安装配置https+反向代理

 配置后重启服务,即可!

打完收工!好累!

接收吐槽,不接受骂娘!!!

 

今天的文章Apache安装配置https+反向代理分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29478.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注