PHP安装配置
到www.php.net下载php压缩包,解压到d:\php,并在系统环境变量path中设置此目录。
复制php5ts.dll、libmysql.dll 到c:/winnt/system32目录下。
将php.ini-dist拷贝到系统的windows下,
并改名为 php.ini,并用记事本打开编辑:
定位到下面两行:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
修改下面一行使它指向 D:\PHP\ext\ 目录,修改后如下:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "D:\PHP\ext\"
查找
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;
将";extension=php_mysql.dll"的";"去掉!
还可以将你需要的扩展模块前的";"去掉。同时相应的DLL文件复制到c:/winnt/system32目录下!
设置你保存session的目录.
在d:/tools下新建tmp目录,查找;session.save_path = ,去掉前面的";",将其路径改为d:/tools/tmp
6、保存php.ini,重启apache(此时如果提示不支持***.dll时,将相对就的模块前加上";"即可!),在web根目录下建立testdb.php及phpinfo.php文件,内容分别如下:
-------------testdb.php-----------
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
用浏览器打开
http://localhost/testdb.php 如果输出success,说明你session配置正确!
----------- phpinfo.php---------
<?php
phpinfo();
?>
打开浏览器,输入
http://localhost/phpinfo.php。OK,成功了!
apache安装与配置
安装apache_2.0.52-win32-x86-no_ssl,将其安装在如D:\Apache2\文件夹下面,安装过程就不用说了,一路NEXT就可以,安装完了就可以在任务栏的地方看将这样的图标 ,表示已经启动成功。打开网页http://127.0.0.1,出现安装成功的页面。
接下来对 Apache 的配置文件进行配置,使其支持PHP,用记事本打开 D:\Apache2\conf\ (我这里是按照默认安装路径安装,后面的设置按照自己的安装路径做相应的改变) 目录下的 httpd.conf 文件,定位到下面这行:
DirectoryIndex index.html index.html.var
在其后面添加一个 PHP 默认页,通常是 index.php ,如下:
DirectoryIndex index.html index.html.var index.php
为了使 Apache 识别 PHP 的相关扩展名,搜索并定位到下面这个部分:
<Directory "D:/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
在后面添加如下两行:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
指定 php 模块,找到并定位到如下这行:
#LoadModule ssl_module modules/mod_ssl.so
在下面添加一行:
LoadModule php5_module D:\PHP\php5apache2.dll
使它指向 PHP5 目录下的 php5apache2.dll 文件,路径一定要准确。