背景
公司新项目,花几十万买了服务器,xshell我都准备好了,没想到最后却是windows server系统,我也是醉了,本想用nginx做代理的,实现前后端分离部署,我们领导说让用Apahce。
注:各位小哥哥,小姐姐,别骂我不专业,公司和客户环境如此,我也是第一次。
简介
Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。(注:抄录自百度百科)
话不多说,上干货!!!
安装流程
下载地址Apache Distribution Directory
转到windows平台
第三方下载
根据系统选择,这里选择64位
下载完成
解压文件
Apache服务器的配置
进入到conf目录,找到httpd.conf配置文件
修改目录位置
设置服务端口
配置服务
配置安装Apache的主服务,有了它,Apache才可启动。打开cmd窗口,输入:”D:\Apache-2.4.20\Apache\bin\httpd.exe” -k install -n apache,切记包含引号。该命令的意思是,安装apache服务,并将该服务名称命名为apache(你也可以改成别的),回车。
Apache服务启动
让我歇一会,工程量有点大!!!
接下来是配置https和反向代理
先来个说明
打开ssl模块
在httpd.conf中找到mod_ssl.so,去掉前面的#
引入ssl配置文件
在httpd.conf中找到httpd-ssl.conf,去掉前面的#
在Apache24\conf\extra目录下找到httpd-ssl.conf文件
配置监听端口9443,可根据你的实际需要配置
配置 Virtual
在Virtual中配置SSL证书,证书从某里上下载的
到此,https配置未完成
配置反向代理
打开反向代理配置,在httpd.conf中找到mod_proxy.so,mod_proxy_https打开(去掉前面#)
在httpd_https.conf下配置proxy代理
配置后重启服务,即可!
打完收工!好累!
接收吐槽,不接受骂娘!!!
今天的文章Apache安装配置https+反向代理分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29478.html