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
到此这篇关于Apache HTTP 安装和配置下载的文章就介绍到这了,更多相关Apache安装和配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
linux下通过rsync+inotify 实现数据实时备份(远程容灾备份系统)
linux下为了数据安全或者网站同步镜像,不得不考虑一些实时备份的问题,这篇linux下通过rsync+inotify 实现数据实时备份配置过程记录下来,防止遗忘2013-09-09
阿里云 CentOS7.4 安装 Python3.6的方法讲解
下面小编就为大家分享一篇阿里云 CentOS7.4 安装 Python3.6的方法讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-01-01
Apache No space left on device的解决办法
[Fri Aug 15 10:54:31 2008] [emerg] (28)No space left on device: Couldn't create accept lockdf一下发现不是磁盘空间的问题。Google了一下就找到了解决方案,原来是系统的信号量(?)不够用了。2008-08-08


最新评论