All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
卸载SQL Server2000后不能再次安装的问题解决方法_[SQL Server教程]
MSSQL2005,SYS.SYSPROCESSES使用--整理帖_mssql学习_编程技术
ASP.NET日历控件二次开发和使用_[Asp.Net教程]
比较测试PHP+MYSQL分页机制两种方案_php资料_编程技术
delphi几个常用的vcl组件使用实例
用C#实现中文验证码_[Asp.Net教程]
nchar,char,varchar与nvarchar区别
C#中创建用户控件应用实例
Asp.net2.0:如何使用ObjectDataSource(配合ORM)_[Asp.Net教程]
delphi获取Windows目录
Reading number is top 10 pictures
The goddess of the single reason2
The real super beauty14
美女浴室写真1
Tie a large font of mouse
运动的范冰冰2
Embarrassing things comic collection1
看到这个手速,决定过年就让我家猫帮我抢红包了。。
Average female college students2
29 the belle stars after bath figure2
Absolutely shocked. National geographic 50 animal photographys5
Download software ranking
Tram sex maniac 2 (H) rar bag18
WebService在.NET中的实战应用教学视频 → 第3集
Tram sex maniac 2 (H) rar bag9
VC++6.0培训教程
Desire a peach blossom
Boxer's Top ten classic battle6
Sora aoi - one of more PK
I'm come from Beijing2
asp.netWeb服务器高级编程
Ashlynn Video3
归海一刀 published in(发表于) 2014/2/10 6:51:02 Edit(编辑)
WindowsXP下Apache2+PHP5+MySQL5的配置要点_[PHP教程]

WindowsXP下Apache2+PHP5+MySQL5的配置要点_[PHP教程]

WindowsXP下Apache2+PHP5+MySQL5的配置要点_[PHP教程]


最近几个月在许多论坛上发现,越来越多人喜欢玩各种cms和blog,给自己的系统架设个简单的服务器是许多人租用空间前的必经之路。一个有趣的现象是,在语言选择上,多数非专业人士所使用的系统语言都是php,而不是asp/asp.net等;在操作系统选择上,多数非专业人士所使用的都是 windows(甚至主要是XP、2000等,而非Server ),而不是Unix、Linux等;同时在服务器选择上,Apache比IIS的性能优势在市场份额上已经体现出一部分:70%的网站都使用 Apache,它还是免费的。这种情况下,Windows下安装Apache+php+MySQL应该是个人应用中“需求量”比较大的一种组合了。现在网上能搜到的相关“教程”显得非常杂乱,每个作者都在自己的系统环境下写出各种版本的心得笔记,新手看了往往理不清头绪。这里我想根据经验和看过的资料写一些相对清晰的配置要点,故本文的主要特点是:面向新手;简要;回归各个软件的帮助和安装文档;力求使用最合理的方法。


软件的安装


Apache和MySQL可以下载安装文件,像安装普通软件一样操作;php则下载压缩包解压即可。建议安装目录结构层次清晰,名字简单。比如在某个分区X下建X:\apache、X:\php、X:\mysql三个目录。


Apache的基本配置


修改httpd.Conf文件。
DocumentRoot指定网站根目录。比如X:\htdocs。默认的如果觉得可以不改也行。
DirectoryIndex指定目录默认首页读取的文件类型和顺序。如果要支持php,可加入index.php等。可以任意加文件名和调整顺序。


PHP的基本配置


以php5为例,所谓php的安装配置,无非是要让服务器读取以下三个文件(以模块方式;附带文档不推荐cgi方式,不做介绍):php.ini、 php5ts.dll和php5apache2.dll。下面介绍的方法不用复制转移任何一个文件,有利于升级维护,是附带按装文档所推荐的。
php.ini的读取:在Apache的httpd.Conf添加:PHPIniDir “php文件夹路径”
php5ts.dll的读取:在系统变量Path添加:;php文件夹路径,或者在Apache的httpd.Conf中添加:LoadFile “php5ts.dll的路径”
php5apache2.dll的读取:在Apache的httpd.Conf中添加:LoadMoudule php5_module “php文件夹路径”


MySQL的基本配置


Instance Config Wizard能够完成主要的配置,不需要编辑其他文件了。在php.ini中则要做以下修改,使php支持mysql:
1、把;extension=php_mysql.dll的开头的分号去掉,加载mysql功能。
2、告诉php.ini要加载的dll文件在哪里:修改extension_dir = extension_dir = php文件夹\ext,或者在系统变量Path添加:;php文件夹\ext
(ext是php文件夹里面默认的dll文件所在文件夹。)


其他


注意,在Apache的httpd.Conf文件中,盘符、目录和文件的间隔要用斜杠“/”;在其他文件中如php.ini中则要用反斜杠“\”。







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.