1,php开发环境在windows下的搭建
仅仅安装apache服务器是不能运行php的网站的,默认情况下apache是不解析php文件的,下面有两种方式完成php环境的安装:
首先介绍一下php在windows环境和linux环境下需要的不同的软件:
Windows:
Apache(iis)+php+mysql+phpmyadmin wamp
Linux:
Linux+apache+mysql+php lamp
在windows下安装有两种方式:
一种是通过套件安装:AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,appserv是一个泰国人发明的。AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。其中apache,apache monitor前面已经介绍,php安装的是php运行需要的核心引擎,phpmyadmin是一个web版的mysql管理工具,关于mysql的学习,大家可以参考《》
关于appserv的安装:
二是自定义安装,就是自己安装需要的组件,下面介绍着一种方式的安装:
自定义安装软件 apache+php+mysql+phpmyadmin(可以不安装,mysql的管理工具有好多种,比如mysql font ,mysql workbench,,,)
关于 apache 和 mysql的安装已经介绍,下面安装其他的软件:
Php的安装步骤:
1,去php的官方网站 http://www.php.net/
2,去下载页面http://www.php.net/downloads.php下载php
3,将上面下载的文件夹解压到php-5.2.17下,将该文件夹放在d盘的根目录下,
有利于配置。
4,php和apache的整合,在apache的conf下的配置文件httpd.conf下加入以下配置:
#让apache载入php处理模块
LoadModule php5_module D:/php-5.2.17/php5apache2_2.dll
#phpinidir 这个用于指定php的ini文件,该文件是对php的一些配置,这个指定到php所在目录即可
PHPIniDir "D:/php-5.2.17"
#这个配置表示,当有一个资源是 *.php的时候,有php模块来处理
AddType application/x-httpd-php .php .phtml
5,修改php所在目录下的php.ini-development改成php.ini,用来启动用开发模式
6,php.ini的修改
Php所在目录下有一个ext文件,这个文件用来存放php的扩展模块(用来支持mysql链接,绘图功能,,,,,相当于jvm中dlib库)
当我们要使用一个扩展模块的时候需要在php.ini中启用该模块,php,ini中的注释符号是; .
在这里我们需要告诉php.ini扩展模块的存放路径在哪里?如下
在php.ini寻找extension_dir
修改为extension_dir = "D:/php-5.2.17/ext"
7,接下来我们在htdocs下新建一个文件
Test.php
phpinfo();
?>
如果正常访问该页面的话出现php的介绍页面说明配置成功了
Mysql的安装 参考《》
PHP和mysql的链接测试:
1,首先在php.in文件中启用mysql的扩展模块
extension=php_mysql.dll
extension=php_mysqli.dll
Win7用户注意:
拷贝libmysql.dll(php目录下)和php_mysql.dll(php/ext目录下)至c:\windows\system32目录下
2,在htdocs目录下新建一个文件
Testdb.php
echo "Hello world!";
$conn=mysql_connect("localhost","root","root");
if($conn){
echo "链接数据库成功";
}else{
echo "链接失败";
}
phpinfo();
?>
显示数据库连接成功,OK,大功告成!!
2,phpmyadmin的安装
Phpmyadmin是一款免费的管理mysql的软件
下载地址:
把压缩包解压到apache的安装目录
然后访问http://localhost/phpmyadmin/index.php
进入登录页面,输入用户名和密码即可!!!