搭建一个简单的Web服务器(Apache2.4)

一、下载安装包

Apache服务器的官方下载地址:http://httpd.apache.org

windows系统的安装软件下载地址:https://www.apachelounge.com/download/

下载的是免安装的版本:httpd-2.4.62-240904-win64-VS17.zip

解压后将 Apache24 拷贝到 D 盘,进入 Apache24 目录,打开 conf/httpd.conf 文件,修改 SRVROOT 路径为 d:/Apache24,保存后退出文件。

二、启动Apache服务器

  • 打开电脑的 cmd 命令行终端 ,cd 到 d:/Apache24/bin 目录,输入 " httpd.exe " 运行apache,如果有错误会有提示,根据提示进行相应的处理。若没有提示错误,光标移动到下一行,说明运行成功。
  • 打开浏览器,输入 http://127.0.0.1 进行验证,若提示 It works! ,说明apache服务器启动成功了。
  • 若要关闭服务器,在直接在刚才的命令行中进行 Ctrl + C 操作就可以了。

三、将 Apache 安装为后台服务

在命令行终端中输入 " httpd.exe -k install " 进行安装 Apache 服务。安装成功后,输入 services.msc 可以打开后台服务窗口,在服务列表中可以看到已经安装了 Apache2.4 服务,接着就可以进行手动启动和停止服务了,同样的在浏览器中输入 http://127.0.0.1 可以验证服务是否启动成功。

可以输入 "httpd -h" 来查看httpd相关的命令选项。

四、显示自定义文件内容

启动 Apache 服务后,在 D:\Apache24\htdocs 目录下添加 get_data.xml 文件,内容如下:

复制代码
<apps>
    <app>
        <id>1</id>
        <name>Google Maps</name>
        <version>1.0</version>
    </app>
    <app>
        <id>2</id>
        <name>Chrome</name>
        <version>2.1</version>
    </app>
    <app>
        <id>3</id>
        <name>Google Play</name>
        <version>2.3</version>
    </app>
</apps>

打开浏览器,输入地址 http://127.0.0.1/get_data.xml ,网页中将显示 get_data.xml 文件中的内容。

相关推荐
偶遇急雨洗心尘1 分钟前
记录一次服务器迁移时,数据库版本不一致导致sql函数报错和系统redirect重定向丢失域名问题
运维·服务器·数据库·sql
java_logo2 分钟前
Transmission Docker 容器化部署指南
运维·docker·容器·kubernetes·apache·rocketmq·transmission
羊村懒哥6 分钟前
ubuntu24.04系统安装VNC
linux·运维·服务器
阿阿越1 小时前
Linux系统编程 -- 进程优先级、切换和调度
linux·运维·服务器
wanhengidc1 小时前
云手机存在哪些技术瓶颈
运维·服务器·安全·智能手机·生活
IT19952 小时前
C++使用“长度前缀法”解决TCP“粘包 / 拆包”问题
服务器·网络·c++·tcp/ip
德迅云安全—珍珍2 小时前
物理服务器、云服务器、裸金属服务器的区别
运维·服务器
好记忆不如烂笔头abc2 小时前
超微服务器的ipmi调整风扇运行模式
运维·服务器
一个响当当的名号2 小时前
ASP.NET 期末突击
运维·服务器
@Wufan2 小时前
ubuntu服务器子用户(无sudo权限)安装/切换多个版本cuda
linux·服务器·ubuntu·cuda