常用的php开发环境由四部分构成:
php预处理器,
Apache服务器,
mysql数据库,
phpmyadmin(管理mysql的图形化页面界面)
php语言是一种跨平台语言,常用php环境基于windows和Linux两种操作系统搭建,
在Linux系统由Apache、mysql、php搭建的php开发环境简称为LAMP
在Windows系统由Apache、mysql、php搭建的php开发环境简称为WAMP
下面详细介绍php环境搭建和测试:
在windows系统中安装php开发环境有两种方式:
一是套件安装,傻瓜安装方式,这类软件常用的有AppServ/Xampp,都有讲php开发所需要的多个软件
集成在一起,安装非常简单,从网上下载,解压,按提示逐步安装即可,不多介绍。
二是自定义安装。(建议Apache、sql、php、php、myadmin安装在同一个目录,边安装边测试)
首先,apache的安装,Apache的安装没什么难度,基本是一路点击“next”就可以啦。
apache的测试,开启Apache服务之后,在浏览器输入http://localhost,显示it works说明安装成功。
其次,php的安装,php的安装其实就是下载压缩包,然后解压到预定的文件夹即可。
这里要注意的是在下载php时,php的版本有vc6和vc9的区分,vc6适用于Apache服务器,vc9适用
于微软IIS服务器。老版本会有这种区分,不过现在管网上vc6很难找到,php升级了,更多的是
vc9和vc11,vc9现在也支持Apache2.2服务器,vc11支持Apache2.4服务器。 除此之外还有线程
安全与线程不安全之分,采用线程安全版本。
第三,Apache与php的整合配置。Apache与php的安装其实都不是很麻烦,麻烦的是Apache
与php的配置。配置的 第一步,是在Apache装目录下找到conf文件夹里面的
httpd.conf配置文件,在配置文件中加载php功能模块(一个php安装目录下的动态
链接库.dll文件),在该文件中加入如下代码:
LoadModule php5_modulephp安装路径/php5apache2_2.dll
PHPIniDir "php模块安装路径"//指定配置文件目录
AddType application/x-httpd-php .php .phtml
//这是固定写法,告诉服务器当有php文件时,用php进行解析,如果没有中间的".php",不会对其进行php解析
第二步,在php的安装目录中找到php.ini-devolepment改为php.ini即修改其后缀。
第三步,在php的安装目录下找到php的配置文件php.ini中指定php扩展库的路径:extention_dir="php安装目录下的ext目录"。
Apache与php的整合测试:写一个php文件test.php,其代码如下:
《?php
phpinfo();
?》
切记:在测试之前,由于php的配置文件已经修改,需要重启php服务器,才能起作用。
第四,mysql的安装与配置。
mysql的安装相对Apache和php还是复杂的多,后面专门写一篇有关mysql配置的博文。这里主要讲一下mysql的测试。
第一种测试方式:写一个php文件testmysql.php,代码如下
《?php
$conn=mysql_connect("localhost","root","root");
if($conn){
echo "mysql链接成功";
}else{
echo "失败";
}
?》
这里需要特别注意的是,php.ini配置文件默认不调用任何扩展功能,所以需要在该配置文件中将下面两句前面的分号去掉,使之能够调用mysql功能扩展块。测试前要重启Apache服务器
;extension=php_mysql.dll
;extension=php_mysqli.dll
第二种测试方式:下载一个mysql管理图形化页面工具phpmyadmin,解压到站点目录下,然后在浏览器访问index.php文件。
网友评论