欢迎来到[自学php网] ①群 AG亚游集团

AG亚游集团 > php专栏 > php环境搭建 >

详解如何正确配置PHP开发环境

来源:未知 ?? 时间:2014-11-25 00:05?作者:xxadmin

[导读] PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行。那么,如何正确的配置PHP开发环境呢?文章将介绍Apache、MySql、PHP的下载、安装及配置,分别讲...

PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行。那么,如何正确的配置PHP开发环境呢?文章将介绍Apache、MySql、PHP的下载、安装及配置,分别讲述在windows和Linux环境下开发环境的搭建。

一、下载Apache、MySql和PHP

1、Apache的下载

Apache服务器可以通过官方提供的镜像地址来下载windows的Apache安装程序,不过都是英文版的,而且下载速度太慢。我建议大家去华军、天空或者中关村下载最新版的安装程序,速度很快。

2、MySQL的下载

MySQL的官方网站是/wwwaff4mysqlaff4com。可以下载最新版本的MySQL,还是那句话,建议大家去华军、天空或者中关村下载。

3、PHP的下载

PHP的官方网站是/wwwaff4phpaff4net。可以下载最新的版本。

二、在windows下配置PHP开发环境

1、Apache、MySql和PHP的安装像安装windows其他软件一样,这里建议把Apache和PHP软件安装在D盘目录下,把MySQL软件安装在C盘,这样不需要做任何设置,MySQL就可以顺利启动运行。

2、配置开发环境

为了让windows可以执行PHP,需要做进一步的工作,按以下步骤搭建好环境:

1)在PHP安装目录下,找到文件php5ts.dll,将其复制到C盘system32目录下。

2)在PHP安装目录下,找到文件libmysql.dll,将其复制到C盘system32目录下。

3)在PHP安装目录下,找到文件php.ini,将其复制到C:windows下。这个文件是配置PHP的基本文件,如设置服务器根目录配置,用文本编辑器打开php.ini文件,找到"doc_root=",因为我把Apache默认安装在D盘根目录下,所以,修改这个配置项的值为:doc_root=d:apache2htdocs

提示:用户根据自己安装Apache的路径,修改该配置项的值。

4)在php.ini中找到“extension_dir ="./"”,这个配置项用来载入PHP的扩展模块,修改该配置项如下:extension_dir = d:phpext,(需要按自己的安装目录修改PHP的载入位置)。

5)在php.ini中找到“;extension=php_mysql.dll”,把这项前面的分号去掉,表示使这个项生效。这个配置项用来使PHP支持MySQL,这里分号起注释作用。修改完PHP的配置文件php.ini后,保存退出该文件。

6)进行Apache的配置。转到Apache的安装目录下的conf目录,用文本编辑器打开Apache的配置文件http.conf。在此文件中找到 dynamic shared object(DOS) Support,在LoadModule行的最后添加如下配置项:LoadModule php5_module d:/php/php5apache2.dll,(需要按自己的安装目录修改PHP的载入位置)。该项是通过Apache来载入PHP模块php5apache2.dll,即PHP以Apache的一个模块来运行。

7)为了让Apache支持.php后缀的文件,在http.conf中找到AddType项,在最后添加如下配置项:AddType application/x-httpd-php.php。找到directoryIndex,在最后添加index.php。为了支持中文,找到AddDefaultCharset ISO-8859-1改为AddDefaultCharset GB2312。修改完后保存http.conf。即完成Apache的基本配置。

注意:强烈建议对Apache配置文件http.conf进行修改时,一定遵守修改一点测试一点的原则,即每次修改完一项并保存http.conf后,要重启一下Apache,如果Apache正常启动,则可以进行后续修改,否则,说明本次修改有误,仔细检查并重新修改。

三、在Linux下配置配置PHP开发环境

1、MySQL的安装

在MySQL官网下载MySQL的安装文件MySQL-server-4.0.20-0.i386.rpm,执行下面的命令完成MySQL的安装。

rpm -ivh MySQL-server-4.0.20-0.i386.rpm

在没有设置MySQL密码的情况下,通过以下命令测试MySQL是否安装成功。

mysql -u root

出现类似welcome to the mysql mointor. commands end with;or g的字样,说明安装成功。

2、Apache的安装

从Apache的官网下载UNIX版本的压缩包,以httpd-2.0.52.tar.gz为例,假设资源包放在/usr/local/src下,进入这个目录后解压缩,命令如下:

cd /usr/local/src

tar -zxvf httpd-2.0.52.tar.gz

解压缩后,进入目录httpd-2.0.52,执行以下命令:

./configure --prefix=/usr/local/apache2 --enable--module=so

其中--prefix=/usr/local/apache2用来指定Apache的安装目录。接下来进行编译,执行一下命令完成安装。

make

mae install

3、配置PHP开发环境的安装

1)从PHP官网下载php5.1.4.tar.gz的压缩包,解压缩该文件包,命令如下:

tar -zxf php5.1.4.tar.gz

2)转到解压缩后的目录,执行以下命令完成PHP安装目录等相关配置:

./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql

3)接着编译PHP,命令如下:

make

make install

4)复制当前目录下的文件PHP大安装目录的lib目录下,并改名为php.ini,命令如下:

cp php.ini-dist /usr/local/php/lib/php.ini

5)以上配置PHP开发环境的安装完后,参见windows下配置的内容进行相关配置,配置项和配置方法类似。

 

最新文章

点击排行

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号@版权所有AG亚游集团

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

云南大理苍山林区发生森林火灾 730人正全力扑救 FIFA19将正式收录中超16队 游戏里操控主队太爽 叙利亚全境停火决议草案艰难落地 中方表示欢迎 西方资本撤出后 这个小国惊呼:感谢中国雪中送炭 420斤男子接受减重手术:做梦都想瘦下来(图) 这篇关于空姐打网约车遇害的文章 网友们看完怒了 奥拉罗尤:苏宁没把握住机会很可惜 群雄逐鹿是好事 黄金联赛兰州站-NEW SKY队秀扣篮大胜晋级决赛 尼日利亚证实极端组织绑架110名女生 此前曾否认 C罗挡不住!2018年西甲进球数超曼联切尔西全队 印度空军一架运输直升机撞上铁栅栏坠毁(视频) 直击|一下科技韩坤:短视频和直播融合趋势不断凸显
“神药”屡屡得手我们该反思什么?广告监管到位 印尼总统要求出口商把钱汇回国 防止印尼盾继续下滑 美国CFIUS讨论博通拟收购高通案 检视其国安风险 船长驾无出海手续游艇招待客户游玩 被罚款五千元 汉密尔顿更换变速箱 F1巴林站发车位罚退5位 上海社联成立60年 68位已故学者当选上海社科大师 莫迪访俄欲敲定军备核能合作 俄媒:眼里盯着中国 民法总则草案再次提请审议 争取2017年通过 解读全国人大解放军代表团名单 五大战区主官在列 2战5球0丢球!鲁能迎强势开局 需谨防\"虎头蛇尾\" 抢七战胡金秋拼到虚脱 赛后被助教扛进更衣室 当总统第一年赚了赔了?特朗普公开个人年度财务报告
川航机长 你太牛了!!! 涉嫌挟持玩家电脑“挖矿”:一独立游戏遭Steam下架 迪士尼收购福斯 X战警回归漫威 外企白领和同事合伙买房出租 白天上班晚上洗床单 俄媒:“匕首”导弹系统演习成功 签署量产合同 欧冠夺冠赔率:皇马1赔2.1领跑 利物浦反超拜仁 美媒:美国对华战略缺乏头脑 中国不是日本帝国 NBA场上要出现女性角色了!想想还有点小变态? 银隆灰色利益链逐渐暴露 高层坦言混乱或会持续 加盟什么店最赚钱 女生最吃香的十大职业 女孩学什么技术有前途 女人没经验开什么店好 AG亚游集团