配置环境用了大半天的时间 >-。-<!!!汗自己
w)C/EHF F9ytU> zh 最刚刚开始使用apache+php 环境 用的很爽
%y96]e1 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
e}f#dR+( 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
voX4A
pl 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
O0Z!*Hy 引用
这三个软件的官方站点
^/6LVB * 1zNh&
" php
http://www.php.net/ vIq>QXb;d MySQL
http://www.mysql.com/ '80mhrEutG Apache
http://www.apache.org/ wh Hp}r iis6.0系统光盘里面有
%#go9H(K 。net2.0 网上也有的下载
p{@j M FIMM\W
这里就不多说了
+56N}MAs -!@]z2uU 先说配置wind2003+iis+php+asp+asp.net+mysql p!oO}gE a/wg%cWG_ 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
.(J~:U 7)RDu,fx apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 \wZ
4enm D02'P{ php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
YCPU84f wH?]kV8Q 一 安装iis6.0
aB_~Vh 2ezk<R5q+ 首先安装iis6.0 安装步骤就不说了
nYsB^Nr6 ^;8dl.; 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
et`1#_o HNUpgNi i'cGB5-j 二 配置 asp和 asp.net
]EN+^i1F[ "]SA4Ud^ iis6.0默认使用80端口 默认支持asp 和 asp.net
rF^H\U:w 2v$\mL 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
r+Pfq[z& q1^bH6*fl 打开iis控制面板 ---web服务扩展 ---
5'<J@3B I]@QhCm0 
第一个 active server pages 点击允许就可以 服务器就支持asp
p=XEMVqm (X?HuWTm 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
po! [Nd&" "cZ ){w 安装完成以后这个地方就自动显示
*KV^X(/ gB_gjn\ 配置也是完全一样点击
允许 就可以
@
^q}.u` WJlJD*3 三 配置php
~XeWN^l(Ov <)$e*HrI 让iis加载 php
XQ'$J_hC <`V_H~Z 上网下载 php5.2 for windows x86 的 压缩包
([ jm=[E^ !U7}?i&H 解压到系统根目录下面 X:\php\
sC'PtFK8z ).32Im!;#R 配置php.ini文件:
7VIfRN{5n A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
u<U8LR=)V5 B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
!#Pr'm/,mu C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
Cl8S_Bz 如session.save_path = "X:/php/session_temp";
o$p]
p9 og?L 9 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
*b4W+E extension=php_mbstring.dll
IKrojK8-? extension=php_gd2.dll
cd&sAK" extension=php_mysql.dll
@ N@
!Q yHo#v:>?p V. e30u5 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
5yL\@7u` **CGkL
03n+kh 添加php 把路径也添加进去
\ nUJ)w
>:bXw#w] WCYVon bg" 点击 确定 就可以
?!.L#]23f <lZVEg 让iis isapi 加载php 这一部
w5+(A_ Yc:>Yzj(z 7 \AoMk}
m;J'y2h =$
vkLKzsN' ] 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
6{w'q&LYcE 6/.kL;AI 图片是网站上面找滴 偶偷点懒 ^^
U6F7dT sis1Dh9: y&A&d- 这样基本就配置完成
D4T42L 2003服务器有很多权限设置 也是最头痛的问题
mhMTn*9 具体的怎么设置网上有专门的教程 可以参考一下^^
8]i7wq#= m f\tMik< 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
nKmf# '=+gweM 我改成 8080 端口 让apache使用 80 端口
^U6VJ(58P ---------------------------------------------------------------------------------------------------
gg.lajX @8Cja.H 四:安装apche
4nXemU= L0R$T=~%) 9JqT"zj apache 没配置好。
]*X z~Ox2 x9o(q`N 1、首先安装 Apache 服务
t~|`RMn" ?@^gpVK{ apache_2.2.3-win32-x86-.msi
BS2'BS8 6"9(ce
KX 双击安装就行 用典型安装
gSHN,8.
` RNopx3 配置apache里的httpd.conf
',1[rWyc 打开 \conf\httpd.conf 这个文件进行更改:
\('WS[$2 SAU` u]E 找到 LoadModule
`[&%fTW+ 在下面增加:注意如果文件夹中有空格要用引号将全路径引起来
` Nv1sA#C QBCEDv&j kZ0z]Y 再最后加上 下面这段代码就行
,ZZ5A;) - LoadFile G:/php/libmysql.dll
- LoadModule php5_module G:/php/php5apache2_2.dll
- PHPIniDir "G:/php"
- AddType application/x-httpd-php .php
? r}2JHvN YB_fy8Tfx 如果要支持 其他后缀
B@ >t$jK 把上面最后一句改成
On(.(7sNc AddType application/x-httpd-php .php .phtml .php3 .php4
*|^||
bd AddType application/x-httpd-php-source .phps
U1D;O}z~ Z-L }"~ v=daafO 1*f/Y9 Z 09=w 保存 httpd.conf 文件后重起 Apache 服务器
_U
o3_us l>6p')F! Zul@aS
! gX`C76P! {*"\68e 2、安装 MySql5 时都使用典型安装
NOFH oz%{D@CF 将程序安装到 G:\mysql 中
7e[&hea 然后配置数据库时使用默认的下一步即可
RJ-J/NhWyI 语言编码使用 utf8
&srD7v9M8 然后创建管理帐户密码 123456
hb(H-`16 使用 3306 端口 这里要把 windows 防火墙中的高级/本地连接中增加一个名为 MySql 的 3306 端口
^[6#Kw&E (ylZ[M&B: g:\mysql\MySQLInstanceConfig.exe 这个就是配置文件
%"e hZd0r 安装后还可继续运行该文件更改配置
[ 此贴被孞在2006-12-08 10:55重新编辑 ]