配置环境用了大半天的时间 >-。-<!!!汗自己
?`bi8 Ck C#d.3t 最刚刚开始使用apache+php 环境 用的很爽
[APwHIS 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
}:<`L\8q\ 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
4$#nciAe 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
tgSl(. 引用
这三个软件的官方站点
Anr''J&9`H 1O]'iS" php
http://www.php.net/ epuN~T MySQL
http://www.mysql.com/ @E;'Ffo Apache
http://www.apache.org/ Tw*:Vw iis6.0系统光盘里面有
I(tMw6C$: 。net2.0 网上也有的下载
OJ^kESrm8 K4~z@.
G6* 这里就不多说了
d7waBsf &*}`uJt 先说配置wind2003+iis+php+asp+asp.net+mysql ?~X*\ vik A
先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
;rXkU9 R?MRRq apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 E
w#UlA:"v &YC Z
L php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
h_#x@p }%Mj`Bh 一 安装iis6.0
W^#HR {9:[nqX 首先安装iis6.0 安装步骤就不说了
B3|h$aKC O{b<UP'85 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
sA$x2[*O 6a6;]lsG sdN@ZP 二 配置 asp和 asp.net
Wi7!J[ B ~Cc%!4f' iis6.0默认使用80端口 默认支持asp 和 asp.net
h,%`*Qg6 W%&t[_21 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
WzG]9$v & omz%:'m`~ 打开iis控制面板 ---web服务扩展 ---
j3>0oe! KYa}k0tVAp 
第一个 active server pages 点击允许就可以 服务器就支持asp
Q+@/.qJ [A~n=m5H 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
k{\wjaf) DwSB(O#X 安装完成以后这个地方就自动显示
DEJ0<pnQr p[oR4 HWr 配置也是完全一样点击
允许 就可以
<L'!EcHm%] 4SRjF$Bsz 三 配置php
5&A{IN _G3L+St 让iis加载 php
dpAj9CX( Qp>'V<%m- 上网下载 php5.2 for windows x86 的 压缩包
1i=lJmr )(b,v/: 解压到系统根目录下面 X:\php\
s/Ne,v >-8r|};+ 配置php.ini文件:
QIl=Ho"c A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
]hE%Tk- B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
5SV w71* C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
qZQB"Q.* 如session.save_path = "X:/php/session_temp";
, e^&,5b ~dc
o 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
9;2{=, extension=php_mbstring.dll
hA=.${uIO extension=php_gd2.dll
WO;2=[#O; extension=php_mysql.dll
lU?8<X /Ne;Kdp 78M%[7Cq<i 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
.X1xpi% {ovt
6C
b'AA*v,b 添加php 把路径也添加进去
/UWv}f
0
ZG(. Q:1 <TN+-)H6 点击 确定 就可以
*2,tGZ 7QSrC/e 让iis isapi 加载php 这一部
,:[\h\5m 0G;
b+ gvzBV
+3' B1^9mV'O
%"[`
我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
|)KOy~" V2B@Lq"9` 图片是网站上面找滴 偶偷点懒 ^^
o|7ztpr pu-X -j t[e`wj+qz 这样基本就配置完成
FTgqE@ 2003服务器有很多权限设置 也是最头痛的问题
$sILCn 具体的怎么设置网上有专门的教程 可以参考一下^^
H8!;
XB 8kdJ;%^N 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
Pk?M~{S 4 H9mKR 我改成 8080 端口 让apache使用 80 端口
WRCf[5 ---------------------------------------------------------------------------------------------------
a~*wZJ ^7Z#g0{^w 四:安装apche
2I[(UMI$7 e^=b#!}-5: =|+%^)E
apache 没配置好。
m=[3"X3W1V _-=yD@;[D 1、首先安装 Apache 服务
ntr&