环境win2000server无iis 
先安装apache2.05 
在安装目录下的conf目录下的httpd.conf文件内 
AddDefaultCharset GB2312 //默认编码 
查找DirectoryIndex index.html 
修改为 
DirectoryIndex index.html index.htm index.php index.html.var 
然后在最后面加上 
LoadModule php5_module "c:/php5/php5apache2.dll" 
AddType application/x-httpd-php .php 
两句话 
其中c:/php5是php的目录 
将php5解压缩到c:\php5目录下 
将c:\php5目录下的php.ini-recommended文件改名为php.ini并复制到c:\winnt目录下 
修改c:\winnt\php.ini 
将其中的;extension=php_mysql.dll 
将的分号替换成空格 
再查找 
extension_dir = "./" 
将其改为extension_dir = "c:/php5/ext/" 
将c:\php5下的php5ts.dll文件复制到c:\winnt\system32目录下 将c:\php5下的libmysql.dll复制到c:\php5\ext目录下 安装mysql4.18 
点开始-运行 
输入cmd 
输入cd c:\ 
cd mysql\bin\ 
mysqld -install 
net start mysql 
mysql试试看能不能看到欢迎 关闭apache服务 
重启apache服务 
将apache目录下的htdocs所有文件删除 
建立一文件index.php 
内容如下 
<? 
phpinfo(); 
?> 
在我的电脑地址栏内输入 
localhost 
能看到php配置信息了吧 
下载phpmyadmin 
解压到apache安装目录下的htdocs下的 
phpmyadmin 
在我的电脑地址栏内输入 
localhost\phpmyadmin 其中 
localhost代表本机
推荐用apache,PHP,MYSQL
如果已经有的IIS先把IIS停掉,装好apache后把PORT 80改掉,再重启动apache
把PHP的ini文件拷到WINNT下,把相关的DLL文件拷到system32下。
在apache的config里加入
LoadModule php4_module c:/php/sapi/php4apache.dll
   AddModule mod_php4.c
   AddType application/x-httpd-php .php
路径自己定,建立一个新的PHP文件phpinfo.php写
<? phpinfo(); ?>
放到apache指定的htdoce里,用IE输入HTTP://LOCALHOST/PHPINFO。PHP,如果页面里出现很多PHP的具体参数,那就恭喜你安装PHP成功了!

解决方案 »

  1.   

    谢谢erldy(我还是我) ( 三级(初级)我是按照上面的要求配置的,可是失败了!我想问一下我的问题,以及解决知道?感谢你的第一个回复,我会为你支付10分,不要嫌少啊,兄弟。
      

  2.   

    如果php配置没有问题的话。。
    1,你装了iis吗?装了的话把他停止,或者把端口号改为8080
    2,如果重起APACHE还是不行的化,最后重装一次apache
      

  3.   

    仅仅Apache2在WinXP运行需要SP1。
    打SP1后,按以下方法配置:1、安装PHP,解压到C:\php
    修改php.ini-dest为php.ini,打开后修改:
    extension_dir = "C:\php\ext"去掉下面几行前的分号
    ;extension=php_gb2.dll
    ;extension=php_mysql.dll加入:
    extension=php_mysqli.dll保存后,将php目录中的以下文件复制到System32目录(或者Apache2的bin目录)
    php5ts.dll
    libmysql.dll
    libmysqli.dll
    gds32.dll将php.ini复制到Windows目录(或Apache2的bin目录)PHP设置完成。2、Apache 2.0.52的安装。
    从官方网站下载apache 2.0.52,直接安装。
    安装完成后,通过http://localhost/访问,可以看到Apache的默认页面。
    接下来,加入对PHP的支持:
    打开conf文件夹下的httpd.conf文件#在LoadModule最多的地方加入:
    LoadModule php5_module "C:/php/php5apache2.dll"#网站根目录,修改:
    DocumentRoot "D:/wwwroot/"#默认文档中加入index.php
    DirectoryIndex index.php index.html#在AddType最多的地方加入:
    AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phtm#这一行是提供PHP源代码的,将*.php改名为*.phps,直接在浏览器就可以看到源代码
    AddType application/x-httpd-php-source .phps至此,Apache2已经支持PHP了。
    重启Apache:
    C:\Apache Group\Apache2\bin>apache -k restart如果没出错,你可以写一个PHP脚本info.php,保存在D:/wwwroot/目录下
    <?php
    phpinfo();
    ?>
    通过http://localhost/info.php访问,可以看到关于PHP的系统信息3、安装Mysql 4.0.22
    从官方下载回来后,直接安装即可,无需设置什么。
      

  4.   

    感谢各位兄弟,
    我用phpinfo() 测试这次什么都没有,窗口里一片空白。
    不知道是怎么了 !是否是怨 我没打 sp1 了吗?