windows平台下php开发平台的配置

来源:互联网 发布:降key软件 编辑:程序博客网 时间:2024/04/29 13:24

最近想学PHP,配置了一下开发环境,把我的配置过程写出来希望对各位有点小小帮助

用的是Apache2.2.4 ,mysql 5.0, php5.2.3,操作系统windows xp sp2

1.安装Apache,Mysql, php5.2.3

  Apache 用的是安装包直接安装  安装路径 C:/Program Files/Apache2.2

  mysql5.0也是用安装包直接安装的   安装路径 D:/mysql5.0

  php用的是压缩包解压的,我解压到C:/php

2.配置Apache

   配置apache主要是对文件httpd.conf进行修改

  在文件的最后加上

  LoadModule php5_module "c:/php/php5apache2_2.dll"     
 AddType application/x-httpd-php .php
 phpinidir  "c:/php"

 主要是加载php的模块,如果是php5.2.2以后的应该用php5apache2_2.dll,php5.0的用php5apache2.dll

phpinidir 是php.ini文件的存放路径

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

修改为

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

主要是把index.php也设为默认的启动页面,要把别的页面设为启动页面,也可在这添加

3.配置php

  配置php也是主要对文件php.ini进行修改

在php的安装路径中用个文件新建一个文件php.ini,把文件php.ini-recommended的内容全复制到php.ini文件中

找到extension_dir = 设为extension_dir = "c:/php/ext"  ;其中c:/php为php的安装路径

后找到;extension=php_mysql.dll把前面的;号去掉,成为extension=php_mysql.dll,让php加载mysql模块

在php.ini中也可以设置mysql 默认连接的主机,用户名和密码

mysql.default_host =localhost

mysql.default_user =root

mysql.default_password =1234567

让后把c:/php中的php5ts.dll  ,libmysql.dll,  和c:/php/ext中的php_mysql.dll复制到c:/windows/system32中

这样都完成后就可以启动apache,mysql服务,测试配置了

可以新建一个php文件test.php

<html>

  <body>

    <?php  echo phpinfo()   ?>

  </body>

</html>

来测试apache是否加载了php模块,如果成功将显示php5.2.3的相关信息

新建一个database.php测试php和mysql的连接

<html>
   <body>
       <?php
           
           $name = 'localhost';
           $username = 'root';
           $password = '123456';
           $conn =  mysql_connect($name,$username,$password);
         
                      
           mysql_query($sql);
           echo" 数据库连接成功"

          ?>
          </body>
</html>

在php5.2.3中php脚本最好以<?php  开始,用<?  开始工作不正常

 

原创粉丝点击