配置环境用了大半天的时间 >-。-<!!!汗自己
})@tA<+ @Q;i.u{V 最刚刚开始使用apache+php 环境 用的很爽
4~O6$;!|~ 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
Zc-#;/b3T 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
GAv)QZyV$ 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
S8O)/Sg= 引用
这三个软件的官方站点
0iYP u4:\UC' php
http://www.php.net/ $
!v}xY MySQL
http://www.mysql.com/ m!<X8d[bD Apache
http://www.apache.org/ 3az$:[Und} iis6.0系统光盘里面有
4|nQ=bIau 。net2.0 网上也有的下载
"hWJ3pi{o{ yeh8z:5Z O 这里就不多说了
RcgRaQ2^ !\CG,E k 先说配置wind2003+iis+php+asp+asp.net+mysql n`% 2Mj c su&t7rJ 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
#G3` p!" .i$,}wtw apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 ^8:VWJM ql^g~b php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
hG=k1T%= eSl]8BX_ 一 安装iis6.0
?VB#GJ0M9 eGLO!DdxZ 首先安装iis6.0 安装步骤就不说了
U,PZMz`2j 'WK;$XQ 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
Bc@30KiQ^ re;Lg
C #(6) ^ ( 二 配置 asp和 asp.net
Z<;U:aH?} zI:(33) iis6.0默认使用80端口 默认支持asp 和 asp.net
25d\!3#E *B1x`=
我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
"K ,bH f'&GFL=c 打开iis控制面板 ---web服务扩展 ---
YMT8p\#rp ^IBGYl5n 
第一个 active server pages 点击允许就可以 服务器就支持asp
"OO96F U^[< 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
%y>+1hakkX Va7c#P? 安装完成以后这个地方就自动显示
~L bS~_\C= z!$gVWG 配置也是完全一样点击
允许 就可以
gmY/STN a:A n=NA 三 配置php
IAf$ ]Fh ~\$=w10 让iis加载 php
Uo2+:p 1Ao6y.S 上网下载 php5.2 for windows x86 的 压缩包
a9=> r 8lwFAiC8 解压到系统根目录下面 X:\php\
h3kaD CM9 XPr 配置php.ini文件:
9RQU? A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
Gzw@w{JBL B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
A:eFd]E{( C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
PL@~Ys0 如session.save_path = "X:/php/session_temp";
iU5P$7.p bDDqaO ,8 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
zOB !(R extension=php_mbstring.dll
pz7H To;p extension=php_gd2.dll
Kq&qE>Ju extension=php_mysql.dll
Pt)S;6j ~wOTjz
[ "a"x>X& 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
(ss3A9tG :\b|dvI<
6PU/{c 添加php 把路径也添加进去
D+sQP ymI
Lz@$3(2 :&qhJtGo 点击 确定 就可以
yl$F~e1W 2ev*CX6. 让iis isapi 加载php 这一部
@4drjT 1a$IrQE :=<0=JE# J!hFN]M<<
t0Zk-/s 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
BC! 6O/kr U]hF
图片是网站上面找滴 偶偷点懒 ^^
_ 5"+Dv qZ*f%L( +~Tu0?{Z 0 这样基本就配置完成
)JhT1j Qc 2003服务器有很多权限设置 也是最头痛的问题
-#.< 12M 具体的怎么设置网上有专门的教程 可以参考一下^^
nO{ x^b < nA_%2F'W} 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
{,?ss$L iA'As%S1 我改成 8080 端口 让apache使用 80 端口
/[K_
&