配置环境用了大半天的时间 >-。-<!!!汗自己
El+Ft.7 4/f[`].#W 最刚刚开始使用apache+php 环境 用的很爽
5)8. 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
5Fh8*8u6hL 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
.5NZf4:C 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
SKW;MVC 引用
这三个软件的官方站点
TGtyJ3x\ ^7<[}u;qF php
http://www.php.net/ Q84t9b MySQL
http://www.mysql.com/ ;!:F#gahv Apache
http://www.apache.org/ )6g&v'dq iis6.0系统光盘里面有
"d2LyQy 。net2.0 网上也有的下载
6}"lm]b `[&v 这里就不多说了
(<n>EF# =<TO" 先说配置wind2003+iis+php+asp+asp.net+mysql Nv{eE<<6 Xa)7`bp< 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
[{?;c+[ T*8_FR < apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 J(^
>?d' 69rwX"^ php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
F46O!xb% v23TL 一 安装iis6.0
7pd$?=__I {aT92-D3 首先安装iis6.0 安装步骤就不说了
jKYm /}d BjN{@aEO 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
6Z$b?A3zM s
8Jj6V y6bjJ} 二 配置 asp和 asp.net
Ty.drM -;f+;
M iis6.0默认使用80端口 默认支持asp 和 asp.net
uO6c3|Zjs pL%4= ]m 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
x)d2G6x |KTpK(6p 打开iis控制面板 ---web服务扩展 ---
nwhm[AaNs D)h["z|F 
第一个 active server pages 点击允许就可以 服务器就支持asp
y.
Tct. aK!xRnY 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
qq/_yt jzQ9zy_ 安装完成以后这个地方就自动显示
^971<B(v
KzIt 配置也是完全一样点击
允许 就可以
UQSX<6" $,g 3*A 三 配置php
|b,zw^!e[' Dxz5NW4 让iis加载 php
C CLfvex eK\|SQb 上网下载 php5.2 for windows x86 的 压缩包
py}.00it WT I 'O 解压到系统根目录下面 X:\php\
.HQVj 'g on6<l 配置php.ini文件:
.0?ss0~ A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
>\RDQ%z B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
tnA_!$Y
a C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
S[ws0Y60 如session.save_path = "X:/php/session_temp";
Feh"!k <6k </8be=e7p 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
{V{0^T- extension=php_mbstring.dll
,o4r,.3[s extension=php_gd2.dll
S$Qr@5 extension=php_mysql.dll
\\y}DNh SIj6.RK iZsau2K 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
#/\pUK~km u!m,ilAnd
2LtU;}7s 添加php 把路径也添加进去
{K< ~
vj;
Hf!9`R[ b,=,px 点击 确定 就可以
AECxd[k$9 &@-1"-H 让iis isapi 加载php 这一部
,<`|-oa pg5@lC]J *Pa2bY3: &n}8Uw0440
vcaBL<io 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
{yGZc3e1j Kc%tnVyGh: 图片是网站上面找滴 偶偷点懒 ^^
Z $ p^v*y )6PJ*;p- BDarJY 这样基本就配置完成
`;zu1o 2003服务器有很多权限设置 也是最头痛的问题
Xi 1q]ps 具体的怎么设置网上有专门的教程 可以参考一下^^
50}.Xm@,BO bjU 2UcI"< 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
m$j
n5: eA3`]XP.`b 我改成 8080 端口 让apache使用 80 端口
5d)'`hACe ---------------------------------------------------------------------------------------------------
]C9%]` <K|3Q'(S 四:安装apche
ex0
kb PR48~K,? CnM+HN30o apache 没配置好。
D?^`(X P :u[
oc. 1、首先安装 Apache 服务
48R]\B<R{ b'1/cY/! apache_2.2.3-win32-x86-.msi
yffU%
) $8<j5%/ $M 双击安装就行 用典型安装
GapX$Jb,p zav* 配置apache里的httpd.conf
XHwZ+=v 打开 \conf\httpd.conf 这个文件进行更改:
HV#?6,U} gOBj0P8s|} 找到 LoadModule
;m2"cL>{l 在下面增加:注意如果文件夹中有空格要用引号将全路径引起来
}I`
ku.@5 zsR wF hX{g]KE> 再最后加上 下面这段代码就行
==PQ-Ia - LoadFile G:/php/libmysql.dll
- LoadModule php5_module G:/php/php5apache2_2.dll
- PHPIniDir "G:/php"
- AddType application/x-httpd-php .php
+ZD[[+ Eg287B 如果要支持 其他后缀
?NL&x 把上面最后一句改成
CuV=C
Ay> AddType application/x-httpd-php .php .phtml .php3 .php4
4\ uZKv@, AddType application/x-httpd-php-source .phps
4OqE.LFu a PcGI uFA|rX N3S,33
8s
tH<