社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 社区论坛任务 迷你宠物
  • 8211阅读
  • 5回复

[原创]在本机上配置iis6.0+apach2.2+php5.2+asp+asp.net2.0+mysql5.0一点心得

级别: 经院博士
发帖
4366
铜板
7100
人品值
2882
贡献值
66
交易币
0
好评度
4380
信誉值
0
金币
5
所在楼道
配置环境用了大半天的时间     >-。-<!!!汗自己 w6Nn x5Ay  
`:Gzjngc  
最刚刚开始使用apache+php 环境 用的很爽 JC%&d1  
后来重装一次系统就想着使用iis配置全能环境(^^心大的很), Lj(cCtb)  
只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!) |mE;HvQF  
配置环境要先下载我们需要的软件 去哪里下载就不用说了吧 ? "r=08  
引用
这三个软件的官方站点 3r, ~-6  
'St6a*  
php http://www.php.net/ ) PTvw>  
MySQL http://www.mysql.com/ ZaU8eg7  
Apache http://www.apache.org/  k`Ifl)  
iis6.0系统光盘里面有 -1Dq_!i  
。net2.0 网上也有的下载 p d#Sn+&rf  
6_4 B!  
这里就不多说了
7M~sol[*  
Nwz?*~1  
先说配置wind2003+iis+php+asp+asp.net+mysql /$CTz xd1  
  ?/"|tuQMW  
先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2 cd1G.10  
<BED&j!qvP  
  apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 R__:~ uv,  
} 1e4u{  
php5.2在5.1.4上面有不少提升 所以推荐使用php5.2 UPU$SZAIx  
}VZExqm)  
一 安装iis6.0 itP`{[  
jZzTnmm&?  
首先安装iis6.0 安装步骤就不说了 1'\QD`M9^  
N"G aQ  
在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装 q50F!yHC-  
2^=.j2  
  z'"7zLQ  
二 配置 asp和 asp.net qEr?4h  
\O;2^  
    iis6.0默认使用80端口 默认支持asp 和 asp.net `,-mXxTNT  
=&}_bd/]  
    我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework /j$=?Rp  
D<;~eZ'  
    打开iis控制面板 ---web服务扩展 --- <;S$4tux  
![^pAEgx  
  第一个 active server pages 点击允许就可以 服务器就支持asp YND}P9 h  
)Q'E^[Ua  
第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库 g w([08  
A,9JbX  
安装完成以后这个地方就自动显示 X}v*"`@Q  
7Hr_ZwO/^  
配置也是完全一样点击 允许 就可以 C)z4Cn9#  
dHUbaf:e)T  
三 配置php Ctz#9[|  
m+hI3@j  
  让iis加载 php k?14'X*7yu  
n(J>'Z  
  上网下载 php5.2 for windows x86 的 压缩包 RyJy%| \-S  
xKG7d8=  
  解压到系统根目录下面 X:\php\ 3$nK   
^obuMQ;  
  配置php.ini文件: 9pqsr~  
      A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext"; Bi:lC5d5?  
      B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs"; din,yHu~  
      C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录, ?b,>+v-w::  
        如session.save_path = "X:/php/session_temp"; &2y4k"B&)  
}yEV&& @  
然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin w'2FYe{wj  
extension=php_mbstring.dll J+`aj8_B  
extension=php_gd2.dll VTu#)I7A^@  
extension=php_mysql.dll ;Z d_2CZ  
$] We|  
#m.e9MU  
  再 打开 iis ----web服务扩展 ----添加新的web服务扩展---- v 49o$s4J  
RW L0@\  
  ]=00<~ l*q  
添加php 把路径也添加进去 +-^>B%/&Z  
  m!/TJhiQ  
  2bNOn%!  
点击 确定 就可以 Cf=H~&`Z  
;7lON-@BI  
让iis isapi 加载php 这一部 ZwS:Te9-  
 ma~#E$i&  
\b"rf697 ,  
a/j;1xcc<  
WR)=VE   
我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件 ^)Hf%  
Plp.\N%f3  
图片是网站上面找滴 偶偷点懒 ^^ N&NBn(  
}`B .(3n  
_]`7et\=  
这样基本就配置完成 [s>3xWZ+a  
2003服务器有很多权限设置 也是最头痛的问题 fY!?rZ)$  
具体的怎么设置网上有专门的教程 可以参考一下^^ ?{S>%P A_B  
.>B'oD  
配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话 2!^=G=H/  
! I@w3`  
我改成 8080 端口   让apache使用 80 端口 KS$t  
--------------------------------------------------------------------------------------------------- _6NUtU  
*p}mn#ru-  
四:安装apche gF{ehU%  
v|%41xOsr  
bmv8nal<Y  
apache 没配置好。 !%G]~  
1MLL  
1、首先安装 Apache 服务 D~6[C:m  
%e E^Y<@g  
apache_2.2.3-win32-x86-.msi |h]V9=  
tK%ie\  
双击安装就行 用典型安装 fjRVYOG#  
OUv<a `0  
配置apache里的httpd.conf pLB2! +  
打开 \conf\httpd.conf 这个文件进行更改: UCLM*`M  
1INX#qTZ  
找到 LoadModule z'q~%1t  
在下面增加:注意如果文件夹中有空格要用引号将全路径引起来 n%&L&G  
Ay16/7h@hi  
p R'J4~  
再最后加上 下面这段代码就行 )7>GXZG>=  
  1. LoadFile G:/php/libmysql.dll
  2. LoadModule php5_module G:/php/php5apache2_2.dll
  3. PHPIniDir "G:/php"
  4. AddType application/x-httpd-php .php
j<t3bM-G  
:,l7e  
如果要支持 其他后缀 a: "1LnvR  
把上面最后一句改成 SyvoN, ;Q  
AddType application/x-httpd-php .php .phtml .php3 .php4 F^yW3|Sb  
AddType application/x-httpd-php-source .phps l_^OdQ9D  
=0)|psCsM  
m TE(J Zt  
(C!p2f  
V?u#WJy/  
保存 httpd.conf 文件后重起 Apache 服务器 aA`eKy) \  
J2=4%#R!  
l00i2w  
b#6S8C+@  
*G58t`]r  
2、安装 MySql5 时都使用典型安装 b>07t!;  
f7=MgFi  
将程序安装到 G:\mysql 中 YXA@ c  
然后配置数据库时使用默认的下一步即可 *)Rm X$v3  
语言编码使用 utf8 ;kgP:n  
然后创建管理帐户密码 123456 2)f_L|o,m  
使用 3306 端口 这里要把 windows 防火墙中的高级/本地连接中增加一个名为 MySql 的 3306 端口 hd)Jq'MCS  
L`+[mX&2B  
g:\mysql\MySQLInstanceConfig.exe 这个就是配置文件 *()['c#CC  
安装后还可继续运行该文件更改配置
[ 此贴被孞在2006-12-08 10:55重新编辑 ]
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
若水网(经院论坛)是一个值得大家长期居住的地方;
需要大家共同关注并且发扬共享精神交流自己所识的地方
http://www.uebbs.net
级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
只看该作者 5 发表于: 2006-12-29
用XP不好 至少不能使用sql server 2005 还是2003比较好
级别: 经院高中
发帖
369
铜板
3800
人品值
215
贡献值
0
交易币
0
好评度
305
信誉值
0
金币
0
所在楼道
只看该作者 4 发表于: 2006-12-29
忘了。。 qOo4T@ t3  
PERL没有架到IIS中。 sVFO&|L  
P#O" {+`  
因为貌似不怎么用的上。呵呵。 cE\w6uBR1  
只是本地调试PERL的时候用。ActivePerl-5.6.1.628-MSWin32-x86-multi-thread.msi
级别: 经院高中
发帖
369
铜板
3800
人品值
215
贡献值
0
交易币
0
好评度
305
信誉值
0
金币
0
所在楼道
只看该作者 3 发表于: 2006-12-29
楼主有点BT。呵呵。。 |;gx;qp4cN  
我的XP就装了IIS. '.|}  
#HcQ*BiF3  
php+mysql+apache直接去下的一个整合包。 AzU:Dxr>.G  
@M'k/jl  
MSSQL使用的是绿色版。还算不错。。呼呼。 KXPCkNIN!  
5{! fa  
有点小问题就是PHP5的。怎么isapi怎么是php4isapi?
级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
只看该作者 2 发表于: 2006-12-08
貌似iis整合php不是很难不过iis整合TOMCAT和RESIN比较麻烦 呵呵
级别: 经院博士
发帖
4366
铜板
7100
人品值
2882
贡献值
66
交易币
0
好评度
4380
信誉值
0
金币
5
所在楼道
只看该作者 1 发表于: 2006-12-08
简单的写了一点 uI,*&bP  
30h[&Oc  
有时间再更正 ^^
若水网(经院论坛)是一个值得大家长期居住的地方;
需要大家共同关注并且发扬共享精神交流自己所识的地方
http://www.uebbs.net
描述
快速回复

您目前还是游客,请 登录注册
批量上传需要先选择文件,再选择上传
认证码:
验证问题:
10+5=?,请输入中文答案:十五