如何在Windows上安装和配置Apache服务器:从修改httpd.conf到启动ApacheMonitor.exe的完整指南

(3):在httpd.conf文件中找到AddType,添加:AddType application/x-httpd-php .php .html .htm

如何在Windows上安装和配置Apache服务器:从修改httpd.conf到启动ApacheMonitor.exe的完整指南

(4):为了避免与其他HTTP服务器占用的80端口冲突,可以自定义端口号。

(5):以管理员身份运行cmd命令窗口,进入Apache安装目录下的bin文件夹(如果将apache文件添加到系统环境变量中,则不需要在bin目录下运行命令),输入命令 httpd -k install 安装 apache 服务器。

第 4 步:启动 Apache

方法一:打开Apache文件,在bin目录下找到ApacheMonitor.exe文件,点击启动。

方法二:在cmd窗口输入httpd -k start

第五步:测试是否安装成功。打开浏览器输入:设置的端口号(如:8081)。如果出现下图则说明安装成功。

卸载阿帕奇:

如果不再需要使用 Apache,则必须通过暂停 Apache 服务来卸载它。如果直接从路径中删除Apache文件,很容易造成文件残留。

第一步:停止Apache服务命令:net stop Apache2.4或httpd -k stop或者右键“本计算机”->选择“管理”->“服务和应用程序”->“服务”,找到Apache服务已关闭。

步骤2:卸载Apache命令:sc delete apache2.4或httpd -k uninstall -n apache2.4或httpd -k uninstall

(2):PHP的下载与安装

第一步:登录PHP官网下载PHP文件。

下载地址:PHP For Windows:二进制文件和源代码发布

第二步:将下载的PHP文件解压(基于Win10数字下载线程版本(Thread Safe))并放置到本地。 (例如:E:\WAMP\php-8.2.7)

步骤 3:配置 PHP 文件

打开PHP文件,找到php.ini-development文件,复制该文件,并将副本重命名为:php.ini。

(2):打开php.ini文件进行修改。找到线; extension_dir = “ext” 并将其更改为; extension_dir = “E:\WAMP\php-8.2.7\ext”(PHP文件所在路径)。

(3):配置PHP环境变量。本地找到环境变量配置页面,在系统变量配置中配置路径,添加PHP根路径和ext路径。

(4):打开php.ini文件,找到扩展模块,去掉所需功能模块前面的分号。

第四步:测试PHP是否安装成功。编写index.php文件(内容如图)

将其放在apache文件的htdocs网站根目录下。并在浏览器中输入localhost:8081/index.php。有图表示成功。

(3):MySQL的下载与安装

您可以查看分享:MySQL数据库本地部署与卸载_北明的博客-CSDN博客

三:访问Apache上部署的站点文件

使用本地部署的Apache部署站点与使用集成环境部署站点是一样的。本地 Apache 部署站点将站点文件放置在 htdocs 网站的根目录中。例如:E:\WAMP\Apache24\htdocs\upload-labs-master

然后在浏览器中输入站点文件路径。如果专门设置了Apache端口号,则需要将端口号添加到URL中。例如访问本地upload-labs-master主页::8081/upload-labs-master/index.php

四:部署过程中可能出现的错误

(1): E:/WAMP/Apache24/conf/httpd.conf 第 76 行语法错误:无法在文件 E:/WAMP/php-8.2 中找到 API 模块结构“php8_module”。 7/php8apache2_4.dll:没有错误错误消息。翻译后的版本可能意味着找不到模块 php8_module。

解决方法:将错误信息指向的文件位置,即httpd.conf文件中的php8_module修改为php_module。然后在命令行输入net start apache 2.4看看服务是否可以启动。

你可能想看:
« 上一篇
下一篇 »

相关推荐

php实时推送,php实地培训

2026年10月05日

46阅读

php乱码出现问号的原因,php乱码出现问号的原因有哪些

2026年10月05日

38阅读

php一句话木马,一句话木马ctf

2026年10月05日

40阅读

php获取数组长度,php中如何获取数组的长度

2026年10月05日

43阅读

php面试题库及答案,php程序员面试真题库

2026年10月05日

41阅读

phpcontent-type修改,php源码二次修改需要多少钱

2026年10月05日

38阅读