美文网首页
在Windows上搭建http服务器

在Windows上搭建http服务器

作者: uvsjoh | 来源:发表于2019-06-23 08:00 被阅读0次

    我们使用Apache HTTP Server进行搭建。

    下载安装包

    Apache Project首页:http://httpd.apache.org/,Download页面:http://httpd.apache.org/download.cgi ,在该页面可以找到Files for Microsoft Windows -- Windows安装包下载页面。The Apache HTTP Server Project只提供源码,不提供编译好的包。其它的一些项目会听。http://httpd.apache.org/docs/current/platform/windows.html#down,打开这个页面,会看到如下所示的项目列表,随便选择一个都可以下载:

    image

    这里选择第一个Apache Haus

    image

    点击Download Locations下面的旗子标识进行下载。

    安装,启动

    压缩包放在要安装的目录,解压到当前目录即可。
    与管理员身份运行“命令提示符”(开始菜单中),cd到安装目录/bin下,执行httpd.exe -k install进行安装。
    httpd.exe -k start启动服务。也可以通过ApacheMonitor.exe进行启动:


    image.png

    可能出现的错误

    ServerRoot must be a valid directory

    image

    默认的ServerRoot是这样的:

    Define SRVROOT "/Apache24"
    ServerRoot "${SRVROOT}"
    

    我们需要根据我们的实际按照目录进行配置,修改完成后,再次启动就OK了。

    The requested operation has failed!

    image.png

    可能的原因有:

    • 80端口被占用
    • ServerRoot配置不正确
      确认这两个都没问题,但就是启动不起来。
      最后卸载再按照就OK了。。。
    httpd.exe -k uninstall
    httpd.exe -k install
    httpd.exe -k start
    

    相关文章

      网友评论

          本文标题:在Windows上搭建http服务器

          本文链接:https://www.haomeiwen.com/subject/uizsqctx.html