windows apache2.4.23配置(不定时更新其他内容)

apache2.4

 windows下载地址https://www.apachehaus.com/

windows apache2.4.23配置(不定时更新其他内容)_第1张图片
下载地址

点击下载跳转页面安装到自定义目录

windows apache2.4.23配置(不定时更新其他内容)_第2张图片
安装目录

解压缩到当前文件夹,注意,需要vc14运行库,安装相应版本就行。


打开cmd,进入命令提示符,切换到指定目录




windows apache2.4.23配置(不定时更新其他内容)_第3张图片

安装完成启动apache服务前先检查端口,如果80端口被占用,可以选择换其他端口或者关闭iis或者迅雷试试

如果错误如下:

httpd: Syntax error on line 40 of D:/apache/Apache24/conf/httpd.conf:ServerRoot must be a valid directory

则进入apache配置文件conf-http.conf,修改路径为你安装目录保存即可



windows apache2.4.23配置(不定时更新其他内容)_第4张图片

启动成功如下图


windows apache2.4.23配置(不定时更新其他内容)_第5张图片

打开网页输入localhost:8080


windows apache2.4.23配置(不定时更新其他内容)_第6张图片

显示如上画面it works 即成功

具体配置参考apache的中文手册

apache各文件作用(内容参考韩顺平视频)


windows apache2.4.23配置(不定时更新其他内容)_第7张图片

htdocs目录只是默认存放,可以通过文件夹来修改

http://localhost:8080/study/temp.html  如果有多个站点,可以通过文件夹来分类。

module中重要的模块

mpm多重处理模块;apr可移植运行库

因为我要建自己的博客,添加个节点,所以我配置了下conf的httpd.conf,


windows apache2.4.23配置(不定时更新其他内容)_第8张图片


重启apache报错,进计算机管理-查看错误日志


windows apache2.4.23配置(不定时更新其他内容)_第9张图片
错误日志

系统日志更改下load尝试

把前面的#去掉

apache重启失败,继续报错

windows apache2.4.23配置(不定时更新其他内容)_第10张图片
错误日志

考虑到2.2版本与2.4版本差异,修改命令

windows apache2.4.23配置(不定时更新其他内容)_第11张图片

更改了命令后apache启动成功


windows apache2.4.23配置(不定时更新其他内容)_第12张图片
虚拟目录配置成功

如何设置欢迎页面

DirectoryIndex news.html index.html index.htm index.php

考虑先前报错的命令代码,apache2.2中order allow,deny表示先许可所有ip访问,deny表示拒绝所有,再看看allow from all 许可所有ip,举个例子


例子


windows apache2.4.23配置(不定时更新其他内容)_第13张图片
允许蓝色和紫色部分ip被访问

虚拟主机的配置

apache服务器中创建WEB站点,需启用httpd-vhosts.conf(在httpd.conf中寻找)

# Virtual hosts

# Include conf/extra/httpd-vhosts.conf



windows apache2.4.23配置(不定时更新其他内容)_第14张图片



求助网址:http://www.zhihu.com/question/29085016

你可能感兴趣的:(windows apache2.4.23配置(不定时更新其他内容))