配置环境用了大半天的时间 >-。-<!!!汗自己
:%{MMhbx v1 d] 最刚刚开始使用apache+php 环境 用的很爽
66,?f<b 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
%AF~Ki 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
&JVe-. 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
C(Yk-7 引用
这三个软件的官方站点
APsd^J r2]:'O6 php
http://www.php.net/ vbXuT$ MySQL
http://www.mysql.com/ #O7|&DqF{ Apache
http://www.apache.org/ &|LZ%W0Fb iis6.0系统光盘里面有
cP`o?: 。net2.0 网上也有的下载
U(dT t aF;QSI 这里就不多说了
-^Baxkq(YM \=?f4*4|/ 先说配置wind2003+iis+php+asp+asp.net+mysql XwOj`N{!H ]/XNfb 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
^D/:[ MW &iNioX apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 CD:@OI J0~Ha u php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
Qb!9QlW ^PMP2\JQA 一 安装iis6.0
22a$//}E ~^2Y*|{) 首先安装iis6.0 安装步骤就不说了
~N&j6wHg# }b~;x6 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
MW=2GhD= Ji\8(7
{8 \h~;n)FI 二 配置 asp和 asp.net
D"oyl`q Y? =+A4v iis6.0默认使用80端口 默认支持asp 和 asp.net
3b
(I~ 79AOvh 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
M\BLuD hR
Y*WL 打开iis控制面板 ---web服务扩展 ---
3(Kj|u 1C6H\; 
第一个 active server pages 点击允许就可以 服务器就支持asp
$5z
O=` 4E}]> 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
w^sM,c5d r]iec{ ^ 安装完成以后这个地方就自动显示
_'JKPD[ iqig~fjK~ 配置也是完全一样点击
允许 就可以
U{gJn#e/. Cp7 EJr~ 三 配置php
eNY$N_P E)|fKds
让iis加载 php
2~AGOx 6Daz1Pxd+ 上网下载 php5.2 for windows x86 的 压缩包
^n"ve2 ~T7\lJ{%G 解压到系统根目录下面 X:\php\
&EYO[~D06 ?*zRM?* 配置php.ini文件:
J 6U3}SO=y A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
rLGh>bw#`3 B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
ev7Y^
C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
|_{-hNiz0 如session.save_path = "X:/php/session_temp";
y,v*jE a02@CsH 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
<?5 ,3`V extension=php_mbstring.dll
BaIH7JLZ8 extension=php_gd2.dll
sNZ{OD+ extension=php_mysql.dll
JeU|e$I4> WUkx v* 5K|1Y#X 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
V)V\M6 c~[L;_
ZP61T*n 添加php 把路径也添加进去
w&:"x@ -|
8q{
%n tbrjTeC 点击 确定 就可以
/\"=egB9 _"6{Rb53v= 让iis isapi 加载php 这一部
SE&J)Sj] S-Mn k)oD m!L&_Z|j
%?1k}(qUeY 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
02q]^3 fFudoIC 图片是网站上面找滴 偶偷点懒 ^^
73OFFKbsk 8Ih+^Y
a 3yn>9qt 这样基本就配置完成
N|Mzj|i. 2003服务器有很多权限设置 也是最头痛的问题
HWG5Ghu8,) 具体的怎么设置网上有专门的教程 可以参考一下^^
jk,:IG Eqj&SA 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
/DA'p [, _@wXh-nc 我改成 8080 端口 让apache使用 80 端口
L6c=uN ---------------------------------------------------------------------------------------------------
#Y`GWT1== Ytop=ZIl' 四:安装apche
| z=:D*uh~ vzA)pB~; 9ar+P h@* apache 没配置好。
}a6tG gTcLS|&