是F 发表于 2015-11-18 07:12:48

安装配置Php5

安装配置Php5
                        www.shellex.cn
暑假还很长,不想一直埋在数据结构和算法里了,决定空闲时学下PHP
系统是Win2k3 sp1(还没打算去Linux先,反正现在一般在Win下工作,学习,测试)原先就安装有Apache 2.0.5.5,今儿去下载个PHP5就可以安装配置了.
下载地址:www.php.net
我下载的是zip包,不是Win的installer,因为手工配置学到的东西多点.
以 Apache 模块方式安装,因为CGI我用不到,而且配置不好有安全问题.
在http.conf文件里加入

# 加载php模块:
LoadModule php5_module "d:/php5/php5apache2.dll"
#解析的拓展名
AddType application/x-httpd-php .php
# 配置 php.ini 的路径
PHPIniDir "d:/php5"

上面是我的php路径,根据需要应该自己改.
然后在系统环境变量的path变量加入php路径,我的是d:/php5.
接着为PHP 设置一个有效的配置文件:php.ini .在 ZIP 包中有两个这样的文件,php.ini-dist 和 php.ini-recommended.按照官方建议我使用 php.ini-recommended,因为在该文件中优化了性能和安全.里面的内容我看看,主要是一些选项变化,为了学习方便,我把display_errors打开:
   display_errors = On      
接着,在我的Web根目录写入一下代码...按照习惯,第一个程序应该是 hello world啦,php版的啦
<HTML>
    <HEAD>
    <TITLE>Hello PHP!</TITLE>
    </HEAD>
    <BODY>
      <?php
      class Test {
          var $x;
          function __construct($x) {
            $this->x = $x;
          }
      
          function display() {
            print(&quot;<p>Hello PHP5!</p>&quot;);
          }
      
          function __destruct() {
            print(&quot;<p>bye-bye!</p>&quot;);
          }
      }
      $TClass = new Test(4);
      $TClass->display();
      ?>
    <BODY>
<HTML>
保存成index.php
打开我的fireFox,输入127.0.0.1:8088
页面输出:
Hello PHP5!

bye-bye!
嗯,不错不错 www.shellex.cn             版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: 安装配置Php5