Apache 服务器端安装配置(Windows版本)

笔者出于项目的须要,在电脑上将集成的xampp卸载,打算单独安(cai)装(keng)每一个子项。期间发现一篇不错的博客,特地备注下来,以便后需! 传送门:Apache服务器最新版下载、安装及配置(windows版)apache


第一步,登入官网下载新版本Apache

笔者这里下载的是Apache 2.4.29版本的。网址是:Downloading the Apache HTTP Serverwindows

点击以后进入的界面是这样的,而后点击小箭头指向的地方进入到Windows文件下载区浏览器

Apache下载首页

Apache_进入Windows区指引

OK!进去以后,找下这片区域。解释下这四个连接:选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包。另外四个中,第二个也是独立的Apache下载地址,另外三个是服务器开发套件,这些套件简化了安装配置过程,关于XAMPP,详见XAMPP的安装及使用。: Apache _下载指引(推荐)服务器

而后你就会进入一片充满异域感受的区域,在这中间,解释下一些界面上出现的东西:在新的页面中,会发现VC9和VC11字样,经过阅读相关内容得知,VC9是指用VS2008编译的代码,而VC11是用VS2012编译的,而用VS2012编译的没法在windows xp和server 2003中使用。算是为了兼容性好点吧,我选的用VC9编译的64位Apache,如上图所示位置。点击红框所示的下载按钮,下载过程完成!测试

Apache


第二步:安装Apache

先找到刚才下载的压缩包,而后找到合适的位置进行解压,解压后如图:网站

文件存放


第三步:配置Apache

而后,咱们进入Apache24\conf 目录下 ,打开 httpd.conf 文件,找到Define SRVROOT 这一项,如图示,把其中的地址修改为存放Apache的地址。(例如:笔者就是存放在X:\Apache\Apache24目录下) 同时记得修改监听端口,由于有可能Apache默认的80端口已经被占用(能够经过cmd命令:netstat -no 查询当前的端口占用状况)。修改端口的话,后面再测试Apache是否成功安装的时候须要再地址栏的localhost后面加上你填写的端口号如:localhost:50505 xxx 输入图片说明.net

接下来须要安装Apache的主服务httpd.exe,它是一个后台独立运行的进程,有了它,Apache才可启动。server

打开CMD窗口,输入E:\Apache24\bin\httpd.exe -k install -n apache,而后回车。服务安装完毕,如有问题,窗口会提示错误,此时,请根据错误自行排查。正常安装完毕以下图所示。 fffblog

其中,Errors reported here must be corrected before the service can be started.意思是,若该句话后面有错误信息,则表示服务安装失败,须要先改正错误。若没有,则成功。 在安装目录中,找到E:\Apache24\bin\ApacheMonitor.exe,双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到以下图所示窗口。进程

jjj

选择apache,而后点击右侧的“Start”按钮,启动apache服务。从该界面可看出,其能够手动控制服务的开启与关闭,为了节省资源,关闭Apache服务器的时候,请先点击“Stop”按钮。 固然,该服务也能够在windows系统服务中打开或关闭,windows系统服务窗口打开的方法是在CMD窗口输入services.msc,而后回车,以下图所示。从图中能够看出Apache服务已经安装,而且已经启动。建议设置成手动,这样的话,开机就不会默认启动了。 rrr


第四步:测试Apache

打开浏览器,输入访问http://localhost(若是你修改了端口号,还请记住再localhost 后面添上你的端口号) 若出现以下图所示页面,此时apache服务器已经能够运行,更具体的配置,须要使用者自行去参悟了。

输入图片说明

第五步(若是有须要):卸载

若Apache服务器软件不想用了,想要卸载,须要先卸载apache服务(切记,若直接删除安装路径的文件夹,会有残余文件在电脑,可能会形成没必要要的麻烦) 在CMD命令窗口,输入以下(建议先中止服务再删除),其中apache是Apache服务器的服务名。 sc delete apache

相关文章
相关标签/搜索