php web项目环境搭建

来源:互联网 发布:折八百淘宝商城下载 编辑:程序博客网 时间:2024/05/23 23:45

一、要创建一个php web项目,首先进行以下准备工作:

          1、下载并安装mysql server,下载地址:http://dev.mysql.com/downloads/mysql/;

          2、下载并安装Apache,下载地址:http://download.csdn.net/detail/sdhyfxh/8616499;

          3、下载并安装php,下载地址:http://download.csdn.net/detail/sdhyfxh/8616507;

          4、下载并安装jdk,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html;

          5、下载并安装netbeans,下载地址:http://download.csdn.net/detail/sdhyfxh/8616473;

二、上述各软件下载安装均比较简单,这里重点强调一下php安装后的配置。

 1、安装完成php后,安装目录下自动包含php扩展目录ext,不需要额外下载。另外,在安装目录下会看到两个配置文件php.ini-development和php.ini-production,前者用于开发服务器,后者用于产品服务器,这里选用前者,将其复制并重命名为php.ini。

         2、打开php.ini,修改相应配置。

              (1)将extension_dir指令修改为扩展dll目录,如:

                      extension_dir = "D:/php-5.6.8-Win32-VC11-x86/ext"

              (2)将doc_root指令修改web服务器根目录,本项目使用apache服务器,需与apache配置文件中DocumentRoot项的值一致,如:

                      doc_root ="D:/Program Files/Apache Software Foundation/Apache2.4/htdocs"

      (3)根据需要添加扩展,首先查看配置文件中是否含有所需扩展,如果所需扩展前面有分号,将分号去掉,如果没有,手动添加,格式如:

                      extension=php_mysqli.dll

      (4)设置时区,php中默认的时区是关闭的,显示的是格林威治标准时间,与北京时间相差整8小时,所以php安装成功后最好将时区设置为北京时间。在php.ini文件中查找date.timezone,将前面的分号去掉,设置如下:

               date.timezone=PRC

       如果没有date.timezone,可手动添加。补充:如果不再配置文件中修改,则在php应用程序中显示时间之前须添加时区设置语句:

<?phpdate_default_timezone_set(‘PRC’);?>

      (5)php出现错误时,可在页面上直接将错误信息打印出来,但是在系统正式运行后,为了使界面友好,可以屏蔽php在页面显示的错误信息。即修改display_errors为 Off。

三、apache中配置php

       打开httpd.conf文件,该文件一般在apache安装目录的/conf/路径下,查找是否存在如下语句,如果没有,可手动添加。

LoadModule php5_module D:/php-5.6.8-Win32-VC11-x86/php5apache2_4.dllPHPIniDir "D:/php-5.6.8-Win32-VC11-x86/"AddType application/x-httpd-php .php
       注意:最后一行AddType后面是两个参数,.php前面有个空格,不可连在一起。

四、测试服务器

           在服务器项目路径(一般为/Apache Software Foundation/Apache2.4/htdocs/)下创建test.php文件,代码如下:

<?php  phpinfo();?>
      在浏览器中访问该文件http://localhost:8080/test.php,如果出现如下页面,则表明配置成功。






0 0