配置环境用了大半天的时间 >-。-<!!!汗自己
,6Ulj+l *6%!i7kr 最刚刚开始使用apache+php 环境 用的很爽
` z<k7ig 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
qiQS:0|_ 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
qSh^|;2?R 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
+qsNz*@p" 引用
这三个软件的官方站点
]r;-Lx{F ydOJ^Yty php
http://www.php.net/ z-*/jFE MySQL
http://www.mysql.com/ .Cfi/ Apache
http://www.apache.org/ n:cre}0. iis6.0系统光盘里面有
SXn\k;F< 。net2.0 网上也有的下载
@l~zn%!X T0xU} 这里就不多说了
*C*n (the 5/-{.g 先说配置wind2003+iis+php+asp+asp.net+mysql Td%[ - yrO\\No#H 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
%k(V 2]WF AL%H$ I apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 :K{!@=o =ja(;uC php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
>gqM|-uY MM8r*T4g/ 一 安装iis6.0
.JIn( XPnN"Y"y 首先安装iis6.0 安装步骤就不说了
.^BL7 W$=MuF7R 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
C<Q;3w`#1j C
FY 3D| m'&^\7;D 二 配置 asp和 asp.net
{?c`0C FZTBvdUYp iis6.0默认使用80端口 默认支持asp 和 asp.net
*I7$\0Q 2aiZ 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
yD6lzuk{X S<"T:Y& 打开iis控制面板 ---web服务扩展 ---
NMYkEz(&R N0EJHS,>e 
第一个 active server pages 点击允许就可以 服务器就支持asp
C.M]~"e ,zmGKn#n2 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
z7X[$T$V _:4n&1{.E 安装完成以后这个地方就自动显示
#Pi}2RBRu hawE2k0p( 配置也是完全一样点击
允许 就可以
S~auwY ,< 6A$
\I44 三 配置php
cl s-x@
Kd Q$_S/d%* 让iis加载 php
G%N3h'zDi u`Kjs}F' 上网下载 php5.2 for windows x86 的 压缩包
_:|/4.]`_ \Q[u ?/TF 解压到系统根目录下面 X:\php\
n DLr17 zx 配置php.ini文件:
vr#_pu)f4 A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
|/B2Bm B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
GrWzgO C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
k[3J5 4`g1 如session.save_path = "X:/php/session_temp";
f(Jz*el
S z?V'1L1gM 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
h\GlyH~ extension=php_mbstring.dll
h?H:r <
extension=php_gd2.dll
G
@ib extension=php_mysql.dll
J}IHQZS m}Z=m8 >P*wK9|( 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
J A'C\ 67zCil
!Oj].
WQ
添加php 把路径也添加进去
F.:B_t
{L 7O{:J qF!oP 点击 确定 就可以
iYE:o{ r@;n \ 让iis isapi 加载php 这一部
C^vB&3ghi fbaQXM
h"<-^=b 5"1kfB3v
G2Zr(b') 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
Ms8&$ -ZXC^zt 图片是网站上面找滴 偶偷点懒 ^^
E>xd*23+\ w>M8FG(4] #P8R 这样基本就配置完成
m4FT^^3yE 2003服务器有很多权限设置 也是最头痛的问题
pUV3n
1{2 具体的怎么设置网上有专门的教程 可以参考一下^^
9\F:<Bf$# *^cJn*QeL 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
bnS"@^M e)I-|Q4^% 我改成 8080 端口 让apache使用 80 端口
l_
/q/8-l ---------------------------------------------------------------------------------------------------
go^?F-
dZ at_~b Ox6X 四:安装apche
Na8%TT>
[0v`E5 /Q
Xq<NG apache 没配置好。
vvEr}G w-9FF%@< 1、首先安装 Apache 服务
gc|?$aE 4Eq$f (QJ apache_2.2.3-win32-x86-.msi
^(5Up=.EA "P O>@tY 双击安装就行 用典型安装
P[NAO>&t