配置环境用了大半天的时间 >-。-<!!!汗自己
f{BF%; \YP,}_~ 最刚刚开始使用apache+php 环境 用的很爽
E7Lqa
S 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
cu!%aM,/<- 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
jn(x-fj6R 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
c1YDln 引用
这三个软件的官方站点
uwwR$
(\7 [F-R*}&x php
http://www.php.net/ = oAS(7o MySQL
http://www.mysql.com/ `YhGd?uu$ Apache
http://www.apache.org/ zv]ZEWVzc iis6.0系统光盘里面有
(bwD:G9 。net2.0 网上也有的下载
B[b>T= +kSu{Tc 这里就不多说了
X%Ok "> Be6Yh~m 先说配置wind2003+iis+php+asp+asp.net+mysql mU5Ox4>&9 BT7{]2?&V 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
gInh+XZs *EWWN?d apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 mixsJ}e JP#S/kJ%3 php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
*X0>Ru[ | {9<%Ok4P 一 安装iis6.0
abo=v<mR ,i:?c 首先安装iis6.0 安装步骤就不说了
!XPjRd q 4BCPh: 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
aODh5 pz%s_g' 7l *
&Fh9; 二 配置 asp和 asp.net
TgiZ
% G 2<D| { iis6.0默认使用80端口 默认支持asp 和 asp.net
X^\D"fmE. P6+ B!pY 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
VLuHuih erH,EE^-x< 打开iis控制面板 ---web服务扩展 ---
)/RG-L 4'QX1p 
第一个 active server pages 点击允许就可以 服务器就支持asp
uw;Sfx,s VF`!ks 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
v,w af`)J Giyh( DL 安装完成以后这个地方就自动显示
yE}\4_0I/ &8$v~ 配置也是完全一样点击
允许 就可以
*5)UIRd >Hf{Mx{< 三 配置php
gk6f_0?X' 1!z{{H;W 让iis加载 php
n`,
<g )vW'g3u _ 上网下载 php5.2 for windows x86 的 压缩包
*Fy6-CC1 I~4z%UG 解压到系统根目录下面 X:\php\
2e_ Di(us juF9:Eah 配置php.ini文件:
\.L jA_ A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
"J(M. Y B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
^r~[3NT C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
wf8{v 如session.save_path = "X:/php/session_temp";
:>FN|fz 4=Th<,< 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
t;* zr* extension=php_mbstring.dll
=B}IsBn'J extension=php_gd2.dll
Am,{Fj extension=php_mysql.dll
+?J N_aR A
\/~u"Y A@V$~&JCL5 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
g,,wG k #9,8{ O"
g+#<;Gbpe 添加php 把路径也添加进去
h>pu^ `hk
:-?ZU4) /4x\}qvU 点击 确定 就可以
Q yqOtRk 'K7\[if{ 让iis isapi 加载php 这一部
En\@d@j<u M<-Q8a~ ;,77|]<XE Oiib2Ov
#b ^6> 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
~1O|4mssS \F|)w|v 图片是网站上面找滴 偶偷点懒 ^^
=u2 z3$ od=hCQ1> 24J c`%7,= 这样基本就配置完成
p%DU1+SA 2003服务器有很多权限设置 也是最头痛的问题
$hm[x$$ 具体的怎么设置网上有专门的教程 可以参考一下^^
QuR}6C n]g"H 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
$8\u "xlR>M6e 我改成 8080 端口 让apache使用 80 端口
H_&to3b( ---------------------------------------------------------------------------------------------------
MG?,,8s O h*Fv~j'p 四:安装apche
?lC>E[ 6kAAdy}ck =@U5/J apache 没配置好。
OBWb0t5H? D!.c??
1、首先安装 Apache 服务
Y(UK:LZ' ?t'V5$k\ apache_2.2.3-win32-x86-.msi
Im6gWDdq@6 M'%4BOpI6` 双击安装就行 用典型安装
W&hW N9iR m7^f%<l 配置apache里的httpd.conf
2;gvo*k 打开 \conf\httpd.conf 这个文件进行更改:
v]EMJm6d| 4X^$"lM 找到 LoadModule
C3'xU` =7 在下面增加:注意如果文件夹中有空格要用引号将全路径引起来
9~hW8{# p{,#H/+J ny
KfM5s_ 再最后加上 下面这段代码就行
|enLv12Gm - LoadFile G:/php/libmysql.dll
- LoadModule php5_module G:/php/php5apache2_2.dll
- PHPIniDir "G:/php"
- AddType application/x-httpd-php .php
vn}m-U XA* Va )W[I 如果要支持 其他后缀
%`i*SF(gV 把上面最后一句改成
3dN`Q:1R9 AddType application/x-httpd-php .php .phtml .php3 .php4
p7QZn.,=u AddType application/x-httpd-php-source .phps
/?;'y,(Q |%|03}Q p_I^7 $ sU>IETo P*KIk~J 保存 httpd.conf 文件后重起 Apache 服务器
,sitO y}ks o< @![P
rd7p$e=i 4EM+ Ye xt}.0dC!/% 2、安装 MySql5 时都使用典型安装
Gwk$<6E ,8r?C !m] 将程序安装到 G:\mysql 中
YYpC!) 然后配置数据库时使用默认的下一步即可
FO*Gc
Z 语言编码使用 utf8
u\ _yjv# 然后创建管理帐户密码 123456
a,w|r#x] 使用 3306 端口 这里要把 windows 防火墙中的高级/本地连接中增加一个名为 MySql 的 3306 端口
UOb`@# fg LY{ g:\mysql\MySQLInstanceConfig.exe 这个就是配置文件
M
P8Sd1_= 安装后还可继续运行该文件更改配置
[ 此贴被孞在2006-12-08 10:55重新编辑 ]