天天看点

Apache+PHP+Mysql安装及环境配置

Apache的安装和醒置

1.如果机子上装有IIS,要先把80端口让出来(即停止网站)

下载Apache软件,安装按默认操作即可,不在详细解说.

2.服务器安装完毕后自动运行,显示在系统托盘中.双击Apache服务器图标

会弹出Apache的服务器监视器

3.启动IE,在浏览器中软输入"http://localhost/" 或者输入"http://127.0.0.1"

如果可以看到这个界面,表示安装安成

4.接下来还需要简单配置Apache服务器,以便使用时可以方便地定位PHP文件

通常默认的访问文件路径为"C:/Program Files/Apache Group/Apache2/htdocs",

用户只需要将自己的HTMP文件拷贝到此目录下,即可以访问.

比如:将index.html文件放到此目录下,在IE中输入http://localhost/index.html即可

很多时候,为了方便文件的管理,要将文件放到其它文件夹中,

比如"d:/phpmaster"目录中,然后通过apache来访问,则必须修改apache的设置.

打开"C:/Program Files/Apache Group/Apache2/conf"目录下的http.conf文件,然后查找到"DocumentRoot"一行

把DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" 修改为 DocumentRoot "d:/phpmaster"

这时把index.html文件拷贝到"d:/phpmaster/chap" 中 然后在IE中输入"http://localhost/chap/index.hmtl"即可运行(和IIS配制有异曲同工之妙)

PHP的安装和配制

1.解压缩PHP压缩包到C:PHP(这个路径可以随意,不过以下要是用到这个路径,请相应的修改)。

2.(采用模块化的工作方式)

    ●复制C:PHP目录下的php5ts.dll到windows的系统文件夹里,文件夹视Windows版本的不同而不同

   如果是Windows 9x/ME 则为c:/windows/system

   如果是Windows NT/2000 则为c:/winnt/system32

   如果是Windows XP/server2003 则为c:/windows/system32

    其中C:为你现在所使用的操作系统的系统盘,如果你目前操作系统不是安装在C:/windows下,请相应做出修改。

   

    ●复制C:PHP下的php5apache2.dll文件到C:/Program Files/Apache Group/Apache2/modules"下

    ●把下面这段代码写到C:/Program Files/Apache Group/Apache2/conf/httpd.conf文件的最后

 

Apache+PHP+Mysql安装及环境配置

 LoadModule php5_module modules / php5apache2.dll

Apache+PHP+Mysql安装及环境配置

 AddType application / x - httpd - php .php

Apache+PHP+Mysql安装及环境配置

    ●apache默认的连接文件名是"index.html";

    如果想增加其他的默认连接文件名,则在httpd.conf文件中找到"DirectoryIndex"关键字

    如果还想支持default.php,修改如下:

 DirectoryIndex default.php index.html index.html.var

3. ★复制php.ini-recommended到C:/Program Files/Apache Group/Apache2/,之后将其改名为php.ini。

   ★用记事本打开,修改一下信息:(apache与php关联)

  搜索extension_dir = "./" 这行,并将其路径指到你的PHP目录下的extensions目录,比如:extension_dir = "C:/PHP/ext"

  直接保存php.ini文件即可.

  

   ★如果在显示中文的时假,出现乱码,可以修改php.ini中的参数default_charset,找到";defalut_charset="iso-8859-1"",必成"default_charset="gbk",

    注意要去掉前面的";"

   ★很多时候需要利用session对象来存储数据,如session身份验证,设计购物车等,因此还必须找到另一个属性,即"session.save_path".

    ;session.save_path = "/tmp" 改为 session.save_path = "c:/php/sesson"

   ★display_errors = Off

    ; cgi.force_redirect = 1

    修改为

    display_errors = ON

    cgi.force_redirect = 0

    display_errors属性表示在运行时如果发生错误,是否会显示错识信息.

    cgi.force_redirect 是 0 表示强制不运行cgi模式下.

修改完成后,保存php.ini,到此完成PHP的安装和配置。

   ★测试PHP配置是否成功,打开记事本,输入以下代码

 <?php

  phpinfo()

 ?>

     将代码保存成version.php 然后停止apache服务器,再启动.将version.php拷贝到"d:/phpmasteer"目录下,然后IE中输入"http://localhost/version.php"

     如果配制正确,就可以看到大多数的系统配置信息 

MySql的安装配制

▲打开"C:/Program Files/Apache Group/Apache2/"目录下的php.ini文件,查找"MySql"关键字,修改以下几个属性值:

mysql.default_port = 3306

mysql.default_host = localhost

mysql.default_user = root

mysql.default_password = 123456

default.port 表示MYSQL的网络端口,安装的时候设置的.其它的不想在解释

▲启动PHP对MYSQL的支持模块,在php.ini文件中查找"extension=php_mysql.dll"字符串,去掉前的分号

下面通过简单的代码测试MYSQL安装,配制情况(注意:重启一下apache服务)

<?php

 $link=mysql_connect('localhost','root','123456');

 if(!$link) echo "失败";

 else echo "成功";

 mysql_close();

?>

如果不行的话,进行下面操作

▲复制刚才配制好的php.ini到windows的系统文件夹里,文件夹视Windows版本的不同而不同

   如果是Windows 9x/ME 则为c:/windows

   如果是Windows NT/2000 则为c:/winnt

   如果是Windows XP/server2003 则为c:/windows

▲复制C:PHP目录下的libmysql.dll到windows的系统文件夹里

   如果是Windows 9x/ME 则为c:/windows/system32

   如果是Windows NT/2000 则为c:/winnt/system32

   如果是Windows XP/server2003 则为c:/windows/system32

其中C:为你现在所使用的操作系统的系统盘,如果你目前操作系统不是安装在C:/windows下,请相应做出修改。