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

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

级别: 经院博士
发帖
4366
铜板
7100
人品值
2882
贡献值
66
交易币
0
好评度
4380
信誉值
0
金币
5
所在楼道
配置环境用了大半天的时间     >-。-<!!!汗自己 x.ZW%P1  
+#Q\;; FNP  
最刚刚开始使用apache+php 环境 用的很爽 @}[yC['  
后来重装一次系统就想着使用iis配置全能环境(^^心大的很), {!G  
只是想测试一下,配置这个环境就用了两天时间(期间还要上课不是 呵呵!!) kl/eJN'S  
配置环境要先下载我们需要的软件 去哪里下载就不用说了吧 /6@~XO) w  
引用
这三个软件的官方站点 jXu)%<  
/CW 0N@  
php http://www.php.net/ d} {d5-_a  
MySQL http://www.mysql.com/ !da [#zK  
Apache http://www.apache.org/ ']]5xH*U  
iis6.0系统光盘里面有 sH_5.+,`  
。net2.0 网上也有的下载 Z&w/JP?  
` <3xi9  
这里就不多说了
<[W41{  
-<MA\iSP  
先说配置wind2003+iis+php+asp+asp.net+mysql QgZ`~  
  ljJi|+^$  
先前在网上找了很多配置教程,看了不少。居多都是简单的配置教程。并且我们下载的是最新的软件所以网上也很少找的到配置教程,这里配置的是apache2.2.3+php5.2 qY^@^)b[  
FWu[{X;  
  apache2.2.3 对 php5.1.* 支持不好 要安装path才能使用 T|fmO<e*n  
zJ9[),;7B  
php5.2在5.1.4上面有不少提升 所以推荐使用php5.2 :#I7);ol  
\4qw LM?E^  
一 安装iis6.0 ~,jBm^4  
sCi"qtHP  
首先安装iis6.0 安装步骤就不说了 y8k*{1MuO  
 |)'6U3  
在 控制面板----添加删除组件----把系统盘放进到光驱内(pro版 home版的可能没,home版的也装不上iis6.0^^)------接下去就傻瓜化安装 t<%S_J\  
"?r=n@Kv  
  md.#n  
二 配置 asp和 asp.net `Fn6*_n  
ja1WI  
    iis6.0默认使用80端口 默认支持asp 和 asp.net HC[)):S*  
U.mVz,k3  
    我的2003系统 安装iis6.0的时候因为本机已经安装.net 1.1 framework Za4X ;  
o fw0_)!Q  
    打开iis控制面板 ---web服务扩展 --- U0Q:sA U  
: U:>X6f  
  第一个 active server pages 点击允许就可以 服务器就支持asp GI ~<clhf  
/xseI)y.B  
第二个 是asp.net 可能有的iis6.0 没有 (我的原先也没这个选项)这就需要你安装.net2.0 类库 V < ;vy&&  
72;4  
安装完成以后这个地方就自动显示 A3jT;D9Y%  
U! xOJ  
配置也是完全一样点击 允许 就可以 <R%]9#re  
Gs7#W:e7  
三 配置php 7 g2@RKo  
[ S_8;j  
  让iis加载 php xdqiogue  
/`)>W :  
  上网下载 php5.2 for windows x86 的 压缩包 #4Z]/D2G  
QL{{GQ_dn  
  解压到系统根目录下面 X:\php\ vI)-Zz[3  
J#L"kz  
  配置php.ini文件: M1sR+e$"  
      A. 将extension_dir 改为php/ext所在目录,如 "X:\php\ext"; L(Ffa(i  
      B. 将doc_root 改为第一步中的同样目录,如 "X:\apache2\htdocs"; }>|!Mf]W?R  
      C. 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录, R,'` A.Kk  
        如session.save_path = "X:/php/session_temp"; GNIZHyT(O  
vXA+4 ?ZG  
然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin >^!qx b-  
extension=php_mbstring.dll K/OE;;<IA  
extension=php_gd2.dll P{{pp<tX*&  
extension=php_mysql.dll Z\@m_ /g  
I,pI2  
r'C(+E (  
  再 打开 iis ----web服务扩展 ----添加新的web服务扩展---- hj8S#  
/!//i^  
  k&kx%skz  
添加php 把路径也添加进去 uk\-"dS  
  k OycS  
  :vqfWK6mv  
点击 确定 就可以 q_sQC5:s  
pO~lVM  
让iis isapi 加载php 这一部 `QIYnokL  
w&F/P]1  
H$j`75#u?-  
) C?emTih  
VXpbmg!{S  
我们用的是php5.2 所以上面的图片有点错误 使用的是 php5isapi.dll 这个文件 y_mD9bgW  
u\,("2ZW9+  
图片是网站上面找滴 偶偷点懒 ^^ y&$mN  
S<+/Ep 2  
AZi|85rN  
这样基本就配置完成 >We:g Kxr  
2003服务器有很多权限设置 也是最头痛的问题 b<N962 q$q  
具体的怎么设置网上有专门的教程 可以参考一下^^ H+VKWGmfG  
< mb.F-8  
配置好后 可以修改默认网站端口 如果你要经常使用apache支持php的话 B< `'h  
e{8j(` (;#  
我改成 8080 端口   让apache使用 80 端口 9w%|Nk>=>  
--------------------------------------------------------------------------------------------------- X9d~r_2&m<  
/61P`1y(J  
四:安装apche D{4Ehr "T  
xK3 xiR  
0."TSe83\  
apache 没配置好。 h.`U)6*?&N  
Fa!6*K\  
1、首先安装 Apache 服务 cnrS.s=  
`k>h2(@9S  
apache_2.2.3-win32-x86-.msi f8m%T%]f  
`(RQh@H  
双击安装就行 用典型安装 RH=Tu6i  
tc_D8Q_  
配置apache里的httpd.conf c|s*(WljY  
打开 \conf\httpd.conf 这个文件进行更改: ?4]#gC ks  
x9c/;Q &m  
找到 LoadModule : Y{aa1  
在下面增加:注意如果文件夹中有空格要用引号将全路径引起来 $h({x~Oj9  
N0D)d  
<}^W9 >u<  
再最后加上 下面这段代码就行 C#y[UM5\k;  
  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
L;n2,b  
J:{$\m'  
如果要支持 其他后缀 -RSPYQjz  
把上面最后一句改成 6__#n`  
AddType application/x-httpd-php .php .phtml .php3 .php4 -\.'WZo`  
AddType application/x-httpd-php-source .phps A=v^`a03I  
S;582H9D  
k]vrqjn Q  
jmcb-=ts  
Or0eY#c  
保存 httpd.conf 文件后重起 Apache 服务器 :OF:(,J  
qrFC4\q}  
b :Knc$  
$7#N@7  
Bhy:" r%#  
2、安装 MySql5 时都使用典型安装 $9}z^sGIM  
@Gs*y1  
将程序安装到 G:\mysql 中 78s:~|WB<{  
然后配置数据库时使用默认的下一步即可 d" "GG/  
语言编码使用 utf8 IQZBH2R  
然后创建管理帐户密码 123456 Qo4+=^(  
使用 3306 端口 这里要把 windows 防火墙中的高级/本地连接中增加一个名为 MySql 的 3306 端口 q;))3aQe  
jf&LSK;2  
g:\mysql\MySQLInstanceConfig.exe 这个就是配置文件 <eObQ[mQ  
安装后还可继续运行该文件更改配置
[ 此贴被孞在2006-12-08 10:55重新编辑 ]
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
若水网(经院论坛)是一个值得大家长期居住的地方;
需要大家共同关注并且发扬共享精神交流自己所识的地方
http://www.uebbs.net
级别: 经院博士
发帖
4366
铜板
7100
人品值
2882
贡献值
66
交易币
0
好评度
4380
信誉值
0
金币
5
所在楼道
只看该作者 1 发表于: 2006-12-08
简单的写了一点 O};U3=^0f  
]7QRelMiz+  
有时间再更正 ^^
若水网(经院论坛)是一个值得大家长期居住的地方;
需要大家共同关注并且发扬共享精神交流自己所识的地方
http://www.uebbs.net
级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
只看该作者 2 发表于: 2006-12-08
貌似iis整合php不是很难不过iis整合TOMCAT和RESIN比较麻烦 呵呵
级别: 经院高中
发帖
369
铜板
3800
人品值
215
贡献值
0
交易币
0
好评度
305
信誉值
0
金币
0
所在楼道
只看该作者 3 发表于: 2006-12-29
楼主有点BT。呵呵。。 't$(Ruw  
我的XP就装了IIS. Kilq Jg1%C  
|~mi6 lJ6  
php+mysql+apache直接去下的一个整合包。 M DnT  
ZQT14.$L  
MSSQL使用的是绿色版。还算不错。。呼呼。 m6a q_u{W  
+\FTR  
有点小问题就是PHP5的。怎么isapi怎么是php4isapi?
级别: 经院高中
发帖
369
铜板
3800
人品值
215
贡献值
0
交易币
0
好评度
305
信誉值
0
金币
0
所在楼道
只看该作者 4 发表于: 2006-12-29
忘了。。 ]Dm'J%P0}  
PERL没有架到IIS中。 i|X ;n  
1 l'Wb2g>A  
因为貌似不怎么用的上。呵呵。 %nJ^0X_]  
只是本地调试PERL的时候用。ActivePerl-5.6.1.628-MSWin32-x86-multi-thread.msi
级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
只看该作者 5 发表于: 2006-12-29
用XP不好 至少不能使用sql server 2005 还是2003比较好
描述
快速回复

您目前还是游客,请 登录注册
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
认证码:
验证问题:
10+5=?,请输入中文答案:十五