如何在win10(64位系统)上安装apache服务器

我今天在学习解析XML格式数据时需要安装Apache服务器,我就网上搜索安装方法,看了很多后觉得最好方法如下:


一、准备软件

  1.64位的apache版本 传送门:http://www.apachelounge.com/download/

  2.VC11运行库

下载完成解压后的效果图我的解压目录是D:\ware\apache:(这因人而异,放什么地方你决定)

二、修改文件

打开D:\ware\Apache24\conf目录下的httpd.conf文件并作以下修改:

ServerRoot(apache目录)改为d:/ware/Apache24

ServerName (服务器名称) 去掉#,改为127.0.0.1

DocumentRoot (修改网站根目录地址)自己设置,一般设置为"d:/ware/Apache24/htdocs"

<Directory "网站根目录地址">  与上一步地址相同

ScriptAlias  改为   /cgi-bin/ "d:/ware/Apache24/cgi-bin/"

<Directory "d:/ware/Apache24/cgi-bin/">(与上面那个Directory 不同)

 

三、安装

安装/卸载命令(以管理员身份运行CMD)

安装命令:"d:\ware\Apache24\bin\httpd.exe" -k install -n apache

卸载命令:"d:\ware\Apache24\bin\httpd.exe" -k uninstall -n apache

(每改一次.conf文件,都要卸载后重新安装,这是必须的)

 

执行完命令后,可能遇到这样的问题:


这是因为80端口已经被用了,所以你就要改端口,还是在httpd.conf文件中找到Listen 80这一行(大概在45-60之间行),将80改为8080就行了,然后再卸载,安装。

直到出现这样的提示:


四、测试是否成功

找个浏览器,再输入网址的地方输入http://127.0.0.1:8080/index.html,出现以下界面则成功

如果你觉得你完全安装步骤操作了,测试没有显示,那就麻烦你到D:\ware\Apache24\conf目录下的httpd.conf 

里面在检查下你所修改的地方,是不是有错,特别是安装目录。

注意:前提是你把前面所提到的网址的根目录设置为d:\ware\Apache24\htdocs,因为这个文件夹会自带一个index.html的文件


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章