Apache端口占用解决办法

方法/步骤:

1、打开X:\wamp\bin\apache\apache2.4.9\conf文件夹(X为你WAMP安装的盘符),找到httpd.conf文件,用文本编辑工具打开(推荐使用Notepad++)


2、打开后Ctrl+F搜索【Listen】关键字(大概是在62行的位置),把默认的【80】修改为其他的端口号,例如【8088】,如图

3、打开后Ctrl+F搜索【Listen】关键字(大概是在62行的位置),把默认的【80】修改为其他的端口号,例如【8088】,如图。然后保存。

 

4、接下来找到X:\wamp目录下的【wampmanager.tpl】文件,用文本编辑器打开,Ctrl+F搜索【http://localhost】关键字(大概在134行的位置),将【http://localhost】后面加上你刚才设置的端口号,如【http://localhost:8088】,注意这里的冒号是英文的标点。

5、同理将【http://localhost/phpmyadmin/】和【http://localhost/webgrind/】的【localhost】后面都加上【:8088】,如图

 

6、OK,大功告成啦!不要忘记保存哦!然后重启WAMP再看看吧!!! 有木有看到那个可爱的绿色图标呢?

### 解决 PHPStudy 启动 Apache 端口占用的方法 #### 检查并释放80端口 当遇到PHPStudy启动Apache服务提示80端口占用的情况,可以先通过命令行工具查看哪个进程占用了该端口。输入`netstat -ano | findstr :80`来查找占用80端口的PID[^2]。 如果发现是某些不必要的应用程序(比如IIS或其他Web服务器)正在使用端口号,则可以选择关闭这些应用以腾出资源给PHPStudy中的Apache使用。对于像Skype这样的软件,在设置里调整其使用的默认通信端口也可以解决问题[^4]。 #### 修改Apache监听端口配置 另一种方法是在不影响其他已有的网络服务的前提下更改Apache所监听的TCP/IP端口号。这通常涉及到编辑位于PHPStudy安装目录下的httpd.conf文件: ```apacheconf Listen 8080 # 将原本 Listen 80 的语句替换为此处指定的新端口号 ServerName localhost:8080 # 如果存在 ServerName 指令也需要同步修改对应的端口号 ``` 保存更改后的配置文档,并重启PHPStudy环境使新的设定生效。此应该能够正常访问本地部署的服务了,只是需要记得更新浏览器地址栏里的URL路径加上新设的端口号部分[^1]。 #### 安全性和兼容性的考量 考虑到安全因素以及与其他系统的协同工作能力,建议定期检查操作系统自带的安全防护措施是否会对PHPStudy造成干扰。例如,把PHPStudy加入到Windows防火墙例外列表中去,从而避免因权限不足而导致的服务异常终止现象发生。 另外值得注意的是,有即使解决了表面上看到的问题根源——即端口冲突本身之后,仍然可能会碰到由于缺少必要的依赖组件而引起的错误情况。因此提前确认已经正确安装Visual C++ Redistributable等必备的支持包也是很重要的一步操作[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值