您好,欢迎访问一九零五行业门户网

Windows下怎么安装Apache并开启站点

windows下怎么安装apache并开启站点?下面本篇文章给大家介绍一下windows下apache安装与开启站点步骤。有一定的参考价值,需要的朋友可以参考一下,希望对大家有所帮助。
1.apache官网下载apache http server服务器   我相信有些朋友刚用apache服务器时,都希望从官网上下载,而面对着官网上众多的项目和镜像以及目录,也许有点茫然。下面是具体步骤:
   ①、打开apache官网http://httpd.apache.org/  (或百度download apache)。
②、点击download,出现以下界面 。
③、选择windows版下载,点击链接。
④、在新的界面中,会发现vc9和vc11字样,通过阅读相关内容得知,vc9是指用vs2008编译的代码,而vc11是用vs2012编译的,而用vs2012编译的无法在windows xp和server 2003中使用。算是为了兼容性好点吧,本人选的用vc9编译apache,选择下载至此,下载过程完成!
2.apache服务器的安装   apache服务器下载完成后,进行解压缩。
   1.下载安装包
2.解压缩文件到你想放置的目录下,这里我本人选择放在d:\apache-2.4.20目录下。
注意:apache24名称可以根据自己情况改,本人改成“apache”,如下:
3.apache服务器的配置   打开httpd.conf文件(比如在d:\apache-2.4.20\apache\conf下)
   ① 修改apache实际绝对安装目录:最后结尾处不能带/或\,因为后面配置的目录开头已经带有/或\,如下图所示(其中“${srvroot}”指定义的srvroot路径变量):
    (可以是“/”,也可以是“\”)。
    若你的80端口被占用(可在cmd下用命令netstat -an -o | findstr 80),则将80端口改为别的保存。
检查配置文件是否合法:httpd -t
   ② 安装apache的主服务:有了它,apache才可启动。可以添加httpd.exe环境变量,然后打开cmd窗口,输入:
httpd -k install -n apache
    该命令的意思是,安装windows可托管的apache服务,其中-n后面参数是自定义windows服务名称,之后可使用windows管理服务的命令来管理apache服务,如net start/stop apache(启动/停止服务)。
    服务安装完毕,完毕后,会自动测试,若有问题,窗口会提示错误,此时请根据错误自行排查。
    正常安装完毕如下图所示:
其中,errors reported here must be corrected before the service can be started.意思是“此处报告的错误必须在服务开始前进行纠正。”
4.apache服务器的启动   配置好apache服务器之后,我们便能启动服务器,windows下apache服务器的启动方式有三种。
   1.利用windows启动
   打开计算机管理,找到apache服务项,选择后,右键单击,便可选择相应操作(启动、停止、重新启动)
2.利用命令行启动
   httpd -k start:不会提示详细的错误信息。
   httpd -k start -n apache:会提示详细的错误信息,其中的apache修改为你的apache服务名,可以到计算机服务里找。 
   httpd -k restart -n apachet:重启。
   net start apache:利用windows托管服务命令。 
   3.利用apache服务器自身的视窗打开
   找到bin目录下的apachemonitor.exe,打开
双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:
点击左侧start,启动apache服务。
   补充句,从该界面可看出,其可以手动控制服务的开启与关闭,为了节省资源,关闭apache服务器的时候,请先点击“stop”关闭apache服务。当然,该服务也可以windows系统服务中关闭(建议设置成手动)。
   下图显示的是该服务成功显示的状态:
打开浏览器,输入访问http://localhost,若出现如下图所示界面,则apache服务器的基本配置完毕,此时apache服务器已经可以运行。
5.apache服务的卸载    若apache服务器软件不想用了,想要卸载,一定要先卸载apache服务,然后删除安装文件(切记,若直接删除安装路径的文件夹,会有残余文件在电脑,可能会造成不必要的麻烦),在cmd命令窗口,输入如下(建议先停止服务再删除):
httpd -k uninstall 或 sc delete apache (apache是apache服务器的服务名)。
到此为止,apache服务器的下载、安装、启动和卸载全部结束。
   注:关于apache服务器下的各个文件的用途,如下图所示:
更多apache相关知识,请访问apache使用教程栏目!
以上就是windows下怎么安装apache并开启站点的详细内容。
其它类似信息

推荐信息