httpd2.4安装

  

 

  1. http://httpd.apache.org/

     

     Apache已经不提供MSI安装包,只有源码和编译好的版本



     

     
    点击此链接后,进入如下页面

    ApacheHaus  &  Apache Lounge都是第三方下载平台,其已经为我们编译成二进制了

    后面三个wamp集成环境

     

     
    点击ApacheHaus
    可以看到三个编译版本,分别用不同的Visual C++ 版本,最下方给出了runtime components下载地址
    还有Modules模块下载地址

     

     

     

     可以看到一个是OpenSSL一个是LibreSSL,分别都有32位和64位二进制包,都是用Visual Studio 2019编译的


     

     

    我下载的都是64位,从文件名可看出是基于哪个SSL编译的


     

     

     

  2. 安装httpd
    进到bin目录下

     

    管理员打开cmd,首先运行如下命令,检查配置文件语法

    httpd -t


    配置文件默认ServerRoot如下,这个路径不存在,SRVROOT 变量至关重要,后面的路径都是以此定位

     

     

     

     

     

     

     

    将其改为如下路径


     

     再次检查配置文件


     

     

    提示我们修改 directive : ServerName


     

     

    将其修改为(可以直接输入本机IP)


     

     

    再次检查配置



     

     


    修改本机hosts


     

     

     

     

    解析已经生效


     

     

    官网有详细说明
    https://httpd.apache.org/docs/current/platform/windows.html#down

     

     

     

     

  3. 安装报错

     

     
    端口 443 被占用

    找出占用进程


     

     
    根据PID找到程序


     

     

     

     
    杀掉进程,禁用服务


     

     
    启动服务


     

     

  4. 输出地址 bbs.bench.sh  即可访问


  5. 卸载httpd
    sc delete httpd
    httpd -k uninstall -n httpd



  6. 可使用bin目录下ApacheMonitor来管理服务

     

     

posted @   ascertain  阅读(136)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示