Apache + php 配置

本文分享了在本地开发环境中遇到的端口冲突问题及解决方案,并详细记录了Apache与PHP的安装配置步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

tag:apache,php,端口冲突

 

看见http://localhost/test.php终于显示了php5.2的主页,心里这个激动啊~~额的神啦~~

 

目前本上装了oacle,tomcat,apache,Oracle本身是带apache的,默认端口都是8080,所以今天一装上apache就彻底乱了。端口冲突都要把人给逼疯了,总结下经验教训。

 

1 以后再装这类软件一定要把端口记好,在安装的时候避开用过的端口号,设成其它的。我一直以为我的tomcat是8080,最后一测才发现当年早改成8081了,晕死。

 

2  检测某个端口被某个进程占用的方法:
    从开始进入命令行窗口,然后执行以下命令,查看端口8081被占用情况:

C:/Documents and Settings/Fenger>netstat -aon|findstr "8081"

TCP    0.0.0.0:8081           0.0.0.0:0              LISTENING       1876

     可以看出端口8081被进程1876占用,继续执行以下命令:

C:/Documents and Settings/Fenger>tasklist|findstr "1876"
tomcat5.exe                 1876 Console                 0     27,088 K

 

3 解决Oracle的apache冲突问题,在服务中把“OracleOraHome92HTTPServer”这个服务停止就行。

 

4  Apache + php 配置方法:

*安装Apache,比较简单,一直next就行。安装完后输入http://localhost检测下,看是否能够正常运行。

*PHP的安装直接解压即可

*使Apache能够运行php程序,要设置如下内容:

        1)添加系统环境变量 path=php安装路径

        2)Apache安装目录下conf/httpd.conf增加以下内容:

          LoadModule php5_module "D:/Program Files/PHP5.2/php5apache2_2.dll"
          AddType application/x-httpd-php .php

        注意:蓝色部分一定不要盲目的跟随前人设为phpaApache2.dll,而应该与你Apache的版本一致,我的是2.2版本。

        3)PHP目录下php.ini-dist或php.ini-recommended 更名为php.ini 拷贝在apache安装目录下。

        4)重新启动apache

 

测试:在Apache的htdocs目录中新建一个test.php文件,代码如下:

<?php
phpinfo();
?>

然后在我们的浏览器中输入http://localhost/test.php,如果能够正确的显示php主页,就说明我们的PHP配置是可以正常工作的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值