配置环境用了大半天的时间 >-。-<!!!汗自己
Z
`F[0- <EC"E #p 最刚刚开始使用apache+php 环境 用的很爽
q^[t</_N 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
ykQb;ZP8jh 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
~<k>07 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
"dpjxH=xO 引用
这三个软件的官方站点
+s#%\:Y M P(PBOB97 php
http://www.php.net/ x(c+~4:_M MySQL
http://www.mysql.com/ SGKAx<U Apache
http://www.apache.org/ `n>/MY iis6.0系统光盘里面有
cyNE} 。net2.0 网上也有的下载
Y1cL dQn $#V'm{Hh 这里就不多说了
4&E"{d
> 5 3pW:` 先说配置wind2003+iis+php+asp+asp.net+mysql -'c
qepC{T _`gF%$]b 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
Mmz;
uy_ B~:yM1f@u4 apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 4j3q69TZR 'bbw0aB4 php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
bg~CV&]M hP:>!KJ 一 安装iis6.0
u-~ec{oBu DVd8Ix <
首先安装iis6.0 安装步骤就不说了
";.j[p:gi 6vNW)1{nn 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
(H:c80/V @>2]zMFf "e-z2G@z 二 配置 asp和 asp.net
w,P@@Q E co,0@.i iis6.0默认使用80端口 默认支持asp 和 asp.net
r
(m3"Xu6O 3?E7\\/R 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
M2%@bETJ jNxTy UU 打开iis控制面板 ---web服务扩展 ---
=*fq5v KaEaJ 
第一个 active server pages 点击允许就可以 服务器就支持asp
kO)Y|zQ 0=,Nz 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
,OlS>>, |2'WSAWG 安装完成以后这个地方就自动显示
">T\]V$R K2*rqg 配置也是完全一样点击
允许 就可以
IWYQ67Yj k*_Gg 三 配置php
]DnAW'm [xGwqa03 让iis加载 php
gI7*zR4D o;c"-^> 上网下载 php5.2 for windows x86 的 压缩包
OK4r) ,LZA\XC 解压到系统根目录下面 X:\php\
u'? +JUd1 E$lbm>jsb$ 配置php.ini文件:
KS#A*BRQ A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
9{(q[C5m B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
i7)J|(N2. C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
1{/Cr K/o 如session.save_path = "X:/php/session_temp";
p+b/k2Q TQb/lY9* 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
<5L99<E extension=php_mbstring.dll
'LoWp} f9 extension=php_gd2.dll
_L=-z*a\ extension=php_mysql.dll
>4@w|7lS (P E.v1T a;5clonB 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
T=/c0#Q|q 0;x&\x7K
W7C1\'T 添加php 把路径也添加进去
~> )>hy)
_#M4zO7 .S:(O+#Gm 点击 确定 就可以
RQ0^
1
R A*BN
让iis isapi 加载php 这一部
QcWg @@@}FV& ms3" 7x.j:{2
yVVyWte, 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
Dlz0*eHD nYyKz
Rz 图片是网站上面找滴 偶偷点懒 ^^
$<nD-4p O!>#q4&] ku/vV+&O 这样基本就配置完成
mm_)=Ipj> 2003服务器有很多权限设置 也是最头痛的问题
*_YH}U 具体的怎么设置网上有专门的教程 可以参考一下^^
AxEdQRGk qbQdxKk 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
.0,G4k/yv tJ\v>s-f 我改成 8080 端口 让apache使用 80 端口
N5W!(h) ---------------------------------------------------------------------------------------------------
gb!0%* 2v(Y'f. 四:安装apche
'-(Z.e~e E4=D$hfq` !pj&