Apache HTTP 安装和配置下载

文章目录

配置和下载

Apache HTTP 安装和配置下载

https://www.apachelounge.com/download/

下载完成后解压即可

Apache配置文件

Apache24\conf\httpd.conf

修改apache安装路径

Define SRVROOT 安装目录(当前位置)

DocumentRoot  指定你的web根⽬录

ServerName  配置域名

Listen 修改端口号

修改访问页面(index)

<IfModule dir_module>
    DirectoryIndex index.html index.jsp index.htm index.htmls
</IfModule>
安装服务

安装Apache为系统服务、启动Apache服务

在Windows10中必须以管理员身份运行命令窗口,Win7则不需要

再bin下运行安装apache为系统服务的命令

httpd -k install
反向代理

开启反向代理模块

LoadModule access_compat_module modules/mod_access_compat.so //代码第74行
LoadModule proxy_module modules/mod_proxy.so //代码第142行
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so //代码第145行
LoadModule proxy_http_module modules/mod_proxy_http.so //代码第153行

在httpd.conf文件末尾,填写反向代理地址

反向代理地址

 #可以修改端口号,但要与上面的Listen 端口号 保持一致
<VirtualHost *:80> 
    ProxyPass /gov  http://192.168.200.124:8080/gov
    ProxyPassReverse /gov  http://192.168.200.124:8080/gov
    #代理后缀名为jsp的文件
	ProxyPassMatch (?=\\.jsp)  http://127.0.0.1:8080/
</VirtualHost>
安全设置

Apache httpd 隐藏版本号

httpd.conf配置文件在文件末尾加入以下两行

ServerTokens Prod
ServerSignature Off

禁止目录浏览

<Directory "/Apache22/htdocs"> #此处为web页面目录
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

错误页面重定向

RewriteEngine On
ErrorDocument 403 /403.html
相关推荐
esmember9 小时前
电路研究9.2.6——合宙Air780EP中HTTP——HTTP GET 相关命令使用方法研究
网络·网络协议·http·at指令
weisian15112 小时前
消息队列篇--通信协议篇--STOMP(STOMP特点、格式及示例,WebSocket上使用STOMP,消息队列上使用STOMP等)
websocket·网络协议
追风赶月、15 小时前
【网络】传输层协议UDP
网络·网络协议·udp
霸王蟹15 小时前
http和https的区别?
网络·笔记·网络协议·学习·http·https
精通HelloWorld!15 小时前
使用HttpClient和HttpRequest发送HTTP请求
java·spring boot·网络协议·spring·http
泪不是Web妳而流16 小时前
BurpSuite抓包与HTTP基础
网络·经验分享·网络协议·安全·http·网络安全·学习方法
zhuyasen17 小时前
多维度详细比较 kratos、go-zero、goframe、sponge 框架
后端·http·微服务·rpc·golang
ybq1951334543118 小时前
javaEE-6.网络原理-http
网络·网络协议·http
我的青春不太冷20 小时前
《深入理解HTTP交互与数据监控:完整流程与优化实践》
网络·经验分享·科技·网络协议·学习·http·架构
A.sir啊21 小时前
爬虫基础(五)爬虫基本原理
网络·爬虫·python·网络协议·http·pycharm