新安装的apache2.4无法启动,检查了端口占用问题,配置防火墙开放端口才可访问php介绍页面

在遇到Apache2.4服务启动失败后,用户通过修改httpd.conf文件的监听端口为88,并取消httpd-info.conf的注释。接着,设置了防火墙规则以允许88端口的入站连接。尽管telnet命令未成功,但通过直接调整防火墙规则解决了问题。最后,通过创建PHP测试文件验证Apache服务是否正常启动。
摘要由CSDN通过智能技术生成

【问题描述】在‘服务’窗口启动apache2.4失败

于是用命令行窗口检查问题,参考这篇帖子:http://t.csdn.cn/sfDVp

【第一步】对应文章的两个原因,我改了httpd.conf中的两处

  1. 修改监听端口为88

  1. 转到509行,将include conf/extra/httpd-info.conf前#删掉(参考这篇帖子:http://t.csdn.cn/dDs2B

【第二步】设置防火墙规则,参考这篇百度经验的帖子:https://jingyan.baidu.com/article/09ea3ede7311dec0afde3977.html#:~:text=%E9%80%89%E6%8B%A9%E7%9B%B8%E5%BA%94%E7%9A%84%E5%8D%8F%E8%AE%AE%EF%BC%8C%E9%80%89%E6%8B%A9%E7%AB%AF%E5%8F%A3%E3%80%82,%E5%A6%82%E9%80%89%E6%8B%A9%E2%80%9CTCP%E2%80%9D%EF%BC%8C%E9%80%89%E6%8B%A9%E2%80%9C%E7%89%B9%E5%AE%9A%E6%9C%AC%E5%9C%B0%E7%AB%AF%E5%8F%A3%E2%80%9D%EF%BC%8C%E5%9C%A8%E8%BE%93%E5%85%A5%E6%A1%86%E5%86%85%E5%86%99%E5%85%A5%EF%BC%9A8888%EF%BC%8C%E7%82%B9%E5%87%BB%E2%80%9C%E4%B8%8B%E4%B8%80%E6%AD%A5%E2%80%9D%EF%BC%8C%E5%A6%82%E5%9B%BE%E6%89%80%E7%A4%BA%E3%80%82%206%2F8

打开‘控制版面’--‘系统和安全’--‘防火墙’--‘高级设置’--‘入站规则’--‘新建规则’

将端口号改为httpd.conf中listen的端口号即可。

ps.我也参考了这个帖子http://t.csdn.cn/GqaMQ

但我的telent命令无效,我不知道是什么问题,所以直接修改防火墙规则了

【第三步】检查apache是否启动服务

我们老师教的是,在修改后的项目根目录中创建一个简单的php文件,浏览器输入端口即可看到介绍页

(我的项目根目录和apache安装位置无关,是单独在d盘创建了htdocs,并在httpd.conf和php.ini中修改项目根目录路径)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值