php开发环境搭建/测试/LAMP/WAMP

作者: 我也讨厌自己 | 来源:发表于2018-01-11 21:52 被阅读47次

    常用的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文件。

    相关文章

      网友评论

        本文标题:php开发环境搭建/测试/LAMP/WAMP

        本文链接:https://www.haomeiwen.com/subject/sgatoxtx.html