如何搭建本地PHP调试环境和discuz论坛 打印 E-mail
  2007-12-19
如果想要学习PHP编程的话,你需要一个PHP测试的环境,可以是一个PHP空间,当然也可以是在本地搭建一个PHP环境,下面就说说本地搭建PHP环境的过程。第一次写这样的适合新手的文章,呵呵.搭建本地PHP环境有多种方法,说下常用的两种,一种是手动安装一个诸如 » Apache 的 web 服务器,还有 » PHP,另外再安装一个与PHP紧密联系在一起的数据库,例如 » MySQL。还有一种就是一种自动安装的程序,比如说DISCUZ! EXP,这是一个著名的论坛安装程序,完全自动安装,比较适合刚刚学PHP的菜鸟用,非常的方便,这本来只是一个论坛的,但是我们完全可以让它变成一个PHP环境,只要是PHP文件都能运行。
第一种,安装需要先下载相关的安装程序,这里是配置一个Windows的PHP调试环境是一件很简单的事情。下面是一个简单的例子(安装目录是C:\www\webserver)。
本文采用Apache2.0.40、PHP4.23和Mysql3.23.52。如果没有该软件请到 www.google.com 搜索并且下载。

1)分别安装和Apache和Mysql--这个按照安装向导需用默认的选项即可;
注:Apache安装过程需要输入网站域名,使用localhost即可;Mysql的root密码随便输入你想要的密码。

2)PHP解压到给定的目录C:\www\webserver\php4
3)修改Apache的配置文件,在最后一行加入:
#PHP Configure ##BEGIN##
ScriptAlias /php/ "C:\www\webserver\php4/"
AddType application/x-httpd-php .php .php4 .php3
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php/php.exe"
#PHP Configure ##END##
4)把C:\www\webserver\php4下面的php.ini-dist改名为php.ini即可。
5)新建文件index.php,内容如下
<?phpinfo();?>
将文件保存到apache安装目录的htdocs目录。

分别启动apache和mysql。打开浏览器访问http://localhost/index.php,如果能看到系统配置信息,而且Mysql support的信息也能看到,那么恭喜你!!你的设置成功了。

如果只能看到“找不到网页”的信息,请重新检查你修改的配置文件有没有正确或者你的apache是否启动了。
 
第二种:下面说说简单的安装DISCUZ论坛,然后用来进行PHP程序调试,首先去官方论坛下载一个集成Discuz!5.5 的Discuz!EXP 5.5.0,下载地址:http://www.discuz.net/thread-223885-1-1.html。下载后进行解压缩,然后根据说明来,很简单的。
该Discuz!EXP 集成软件集成了以下软件
----------------------
Discuz! 5.5.0 Build 0324
 
Apache 2.2.4-de5
MySQL 5.0.37-de5
PHP 5.2.1-de5
Zend Optimizer 3.2.6-de1
phpMyAdmin 2.10.0.2-de2
 
Discuz!EXP主要目录结构
--------------------------
X:\安装路径
   |
   +---Start.bat (环境启动脚本)
   |
   +---Stop.bat (环境停止脚本)
   |
   +---wwwroot (论坛站点根目录)
   |     |
   |     +---phpMyAdmin (phpMyAdmin 数据库管理系统)
   |     |
   |     +---discuz (Discuz! 论坛)
   |    
   |    
   |
   +---Apache2 (Apache2 程序目录)
   |     |
   |     +---conf\httpd.conf (Apache 配置文件)
   |
   +---MySQL5 (MySQL 程序目录)
   |     |
   |     +---my.ini (MySQL 配置文件)
   |     |
   |     +---data (MySQL 数据库目录)
   |
   +---PHP5 (PHP程序目录)
   |     |
   |     +---php.ini (PHP 配置文件)
   |
   +---Zend (Zend Optimizer 目录)
   |
   +---TMP (环境临时目录)
好了,现在你就可以借这个环境来测试你所编写的PHP文件了,你只要把你编写的文件保存在所安装的程序目录下WWWROOT文件夹下,然后就可以测试了,你要访问的地址是:
另外需要知道的是php很多都涉及到MYSQL的应用,这里需要知道该MYSQL所用得端口是6033,我刚开始自己以为是默认的,然后就直接另外安装PHP程序时,就导致了不能安装了。所以配置文件安装文件时,数据库要写localhost:6033这样子才行的。此文参考了http://club.21php.com/showthread.php?t=7和Discuz!EXP 说明文件。
发表评论
网友评论
螺杆泵
作者 访客 于 2008-11-19 13:43:42
  上海凯程水泵有限公司系专业性的水泵制造企业,具有实力的国内水泵合资企业。本公司具有强大的螺杆泵油泵潜水泵设计、生产、销售和服务队伍。螺杆泵 油泵潜水泵液下泵的生产历史悠久、质量体系完善,测试手段齐全,生产工艺先进,确保凯程牌螺杆泵潜水泵液下泵产品质量有保障免客户后顾之忧。go8hg3 hyyqqgo 
 
  本公司自创办以来,对产品进行不断优化锐意创新,具有替代进口产品的品质和国产产品的价位,本公司产品规模齐全品种繁多,生产能力强,营销手段活;主要产品不断远销东南亚地区和国内各地,深受环保设备、化工、石油、石油化工、环保、给排水、冶金、电力、造纸、制药、印染、海水淡化、食品酿酒、暖通等行业用户的一致好评。凯程秉着:“品质优异、客户满意”的经营理念,为你提供优良的环保设备产品和完善的服务。是您的诚挚的朋友。 
 
  凯程公司拥有一批专业技术精、 管理水平高的复合型人才, 管理和技术力量雄厚,有开发现代化高科技产品的可靠信心及稳固的基础, 不断地开发研究和制造新一代系列水泵,以适应各行业的需要,公司设备先进, 产品性能可靠,各类泵阀产品均按国家标准测试验收。产品远销全国20多个省市区, 而且出口东南亚、非洲等国家和地区且获得客户一致好评。 
 
  凯程公司董事长及各领导遵循精心选材, 品质卓越,管理严谨,服务精诚为指导方向,努力为各界行业生产出更多更好的产品,提供更真更诚的服务。 公司本着用心制造,用情服务为宗旨愿与各界新老朋友携手共进,竭诚合作, 共同创造水泵业界新的辉煌。
onestoptown
作者 访客 于 2008-11-20 12:35:05
shoes online buy shoes sandal shoes slippers shoes ecco shoes rockport shoes
steve madden shoes - puma shoes -  
nike shoes  
nike shoes replica  
replica nike shoes
air jordan shoes  
replica watches rolex  
replica watch - rolex watch - fake rolex watches
oyster rolex  
rolex watches
replica watches
replica rolex watches - rolex replica - watches online
oyster rolex watch - quartz watch fake - nike shoes - nike shoes replica - replica nike shoes
air jordan shoes - replica watches rolex - replica watch - rolex watch - fake rolex watches
oyster rolex - rolex watches - replica watches - replica rolex watches - rolex replica - watches online
oyster rolex watch - quartz watch fake -  
best replica watches 
rolex watches - replica watches - replica nike shoes - jordan shoes - watches online
oyster rolex watch - quartz shoes fake -  
nike shoeses

发表评论
用户访客
标题
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
评论



< 上一篇   下一篇 >