配置环境用了大半天的时间 >-。-<!!!汗自己
[F([ wgd<3 X 最刚刚开始使用apache+php 环境 用的很爽
B1T5f1;uY 后来重装一次系统就想着使用iis配置全能环境(^^心大的很),
=d20Xa 只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!)
pz}mF D&[ 配置环境要先下载我们需要的软件 去哪里下载就不用说了吧
#+sF`qR, 引用
这三个软件的官方站点
0'ZYO.y mc@M ,2@D php
http://www.php.net/ nX
x=1*X MySQL
http://www.mysql.com/ iK}v`xq Apache
http://www.apache.org/ H*U` iis6.0系统光盘里面有
z&'f/w8 。net2.0 网上也有的下载
f~gSJ<t4 Z$2L~j"=! 这里就不多说了
w6,*9(;$Pk 6&!l'[hU 先说配置wind2003+iis+php+asp+asp.net+mysql (.^8^uc7X -Ds|qzrN% 先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2
LF=c^9t wL
eHQ] apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 !]DuZ= Yw"P)Zp php5.2在5.1.4上面有不少提升 所以推荐使用php5.2
el@XK}<dr kO3`54 一 安装iis6.0
}$)&{d G Gp1EJ2d8 首先安装iis6.0 安装步骤就不说了
m6so]xr ph^4GBR 在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装
zO2{.4 I6w/0,azC 1i,4".h?M 二 配置 asp和 asp.net
wu^q`!ml 6F5,3& iis6.0默认使用80端口 默认支持asp 和 asp.net
[@.B4p k:0P+d 我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework
%]jQ48^R -Cj_B\ 打开iis控制面板 ---web服务扩展 ---
i:k-" >(tO
QeN 
第一个 active server pages 点击允许就可以 服务器就支持asp
o>u!CL< IA4+ad'\E 第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库
9v?V 8t``NZ[ 安装完成以后这个地方就自动显示
%|?1B$s0 FE6C6dW{ 配置也是完全一样点击
允许 就可以
5'9.np F) i<:p.ug-O 三 配置php
N !IzB] C={mi#G[/ 让iis加载 php
@.o@-3k N9*UMVU 上网下载 php5.2 for windows x86 的 压缩包
q%.bnF/Yd 22IYrk 解压到系统根目录下面 X:\php\
?Q:PPqQ 51/sTx<Z} 配置php.ini文件:
V85.DK! A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext";
kknhthJ B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs";
S-P{/;c@ C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,
|KaR
n;BM 如session.save_path = "X:/php/session_temp";
Xoi9d1fO [Pqn3I[ 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
V.fp/jhj extension=php_mbstring.dll
@ay|]w extension=php_gd2.dll
4(sttd_ extension=php_mysql.dll
[iXi\Ex /fC\K_<N TMtI^mkB: 再 打开 iis ----web服务扩展 ----添加新的web服务扩展----
LO}z)j~W 4]u,x`6C
w=$'Lt! 添加php 把路径也添加进去
UGf6i"F
q-uLA&4 L`pY27| 点击 确定 就可以
UhA_1A'B TRCI\ 让iis isapi 加载php 这一部
HYFN?~G g`.{K"N>! Av[Ud
*~ X=#It&m%s
AA_@\:w^ 我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件
T8mY#^sW_ 'W+i[Ep5Q 图片是网站上面找滴 偶偷点懒 ^^
5"e+& zU~f F%y{%
C7l vhNohCt 这样基本就配置完成
t}c v2S 2003服务器有很多权限设置 也是最头痛的问题
s!i:0} U 具体的怎么设置网上有专门的教程 可以参考一下^^
BWohMT {)uU6z
{' 配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话
i)8g CDc #\0TxG5'QA 我改成 8080 端口 让apache使用 80 端口
d{l{P]nr ---------------------------------------------------------------------------------------------------
-UTV:^ "YD.=s 四:安装apche
k)Zn> P_mi)@ T#Fn:6_= apache 没配置好。
p&m
^IWD l)%mqW% 1、首先安装 Apache 服务
LAos0bc)w\
Bjtj{B apache_2.2.3-win32-x86-.msi
CJ:uYXJJ:z /xF 9:r 双击安装就行 用典型安装
6VGo>b; k|l5 "&K~. 配置apache里的httpd.conf
{Bc#?n 打开 \conf\httpd.conf 这个文件进行更改:
;i}i5yv2
^YqbjL 找到 LoadModule
%db3f
z 在下面增加:注意如果文件夹中有空格要用引号将全路径引起来
<qr^Nyo4 ,Z?m`cx #[Z<