波斯马BOSSMA Information Technology

Windows下asp、php、jsp运行环境的配置

发布时间:2007年1月16日 / 分类:PHP / 9,030 次浏览 / 评论

?? 声明:这篇文章仅适用于初学者或进行简单配置安装的人。
?? asp+iis
??? jsp+resin
??? php+apache+mysql+zend
??? 这里介绍两个方法:
1、下载全功能的安装组件:

天空软件站上有这个文件:http://www5.skycn.com/soft/18514.html(网通用户)
不使用iis服务器,asp由集成在apache上的组件支持。
我没有试过,不过看安装步骤挺简单,有兴趣的朋友可以试试!

2、自己手动配置(asp还是用iis):

(1)下载所需要的软件(我的配置):

Resin V3.0.14? http://www5.skycn.com/soft/7043.html(天空软件站提供V3.0.8版)

php5.0.5-win32? http://www5.skycn.com/soft/23139.html (天空软件站提供V5.1.4版)

MYSQL For Windows V4.1.18?? http://www5.skycn.com/soft/24418.html

Apache HTTP Server for Windows V2.0.55?? http://www5.skycn.com/soft/1218.html

phpMyAdmin for Windows V2.8.0.3?? http://www5.skycn.com/soft/10687.html

ZendOptimizer-2.5.7-Windows.exe? http://www5.skycn.com/soft/20133.html

(2)安装Apache

下载下来安装就行了,有一点需要注意:如果已经安装iis,可能需要暂时先停止iis,安装的时候选择”for All Users,On Port 80″(这样安装后的服务端口自动配置为8080),后安装iis我没试过,大家可以自己调试一下。

设置DocumentRoot(网站目录)比如:DocumentRoot “d:\wwwroot”

设置下面这两项:

HostnameLookups Off
ServerTokens Prod

保存httpd.conf文件退出。

注意:修改httpd.conf后,必须重新启动apache,以加载新配置。

重新启动apache,打开浏览器,输入http://localhost:8080,查看apache是否安装成功。

(3)安装PHP

注:d:\Program Files\Apache Group\Apache2为apache安装路径

???? d:\Program Files\Apache Group\php为php安装路径

解压缩,将其中的:
php5ts.dll、libmysql.dll(libmysql.dll支持mysql)
一起复制到
d:\Program Files\Apache Group\Apache2\bin的目录下;
php.ini-recommended改名为php.ini 和 php5apache2.dll一起复制到d:\Program Files\Apache Group\Apache2下;

打开d:\Program Files\Apache Group\Apache2\conf下的
httpd.conf 文件,添加下面这2句(让php能以模块模式运行于apache中):

LoadModule php5_module “php5apache2.dll”
AddType application/x-httpd-php .php

找到DirectoryIndex (浏览缺省页)在后面补上一个 index.php
然后,修改php.ini
[1] 改 display_errors = Off 成为 display_errors = On
[2] 改 extension_dir = “./” (这个是php的ext目录所在位置)成为
extension_dir = “d:\Program Files\Apache Group\php\ext”
[3] 改 ;extension=php_mysql.dll 去除分号(支持mysql)
[4] 改 ;extension=php_mbstring.dll 去除分号(支持‘宽字符集’,新版phpmyadmin需要)

保存修改,重新启动apache,新建文件index.php,文件代码:

<?php
phpinfo();
?>

文件保存到DocumentRoot即 “d:\wwwroot”
打开浏览器,输入http://localhost:8080,查看php的配置。
(4)安装MySql

下载安装,安装完之后配置一下就行了,具体配置自己可以试试,没有大的影响。

(5)安装phpmyadmin

解压缩到DocumentRoot即 “d:\wwwroot”
找到libraries目录下的config.default.php,修改下面这几项:

$cfg['Servers'][$i]['auth_type']= 'cookie'; //登陆方式

$cfg['Servers'][$i]['user'] = 'root'; //数据库管理员,一般不用修改

$cfg['Servers'][$i]['password']= 'xxxxxx'; //你配置的mysql密码

(6)安装resin

解压缩到d:\Program Files\Apache Group目录下

修改conf/resin.conf,修改其中的全部8080端口为8081。

修改apache2目录下的httpd.conf,找到DirectoryIndex (浏览缺省页)在后面补上一个 index.jsp

在命令行工具下进入resin安装目录,输入httpd -install,注册resin为windows服务。
运行setup.exe,web servers只选择apache,然后应用就行了,这样resin便以模块的方式运行在apache上。

(7)安装Zend

直接安装就行了,比较简单。

这样就基本配置完了,重新启动apache,打开浏览器,输入http://localhost:8080/index.jsp,查看resin是否安装成功,你也可以打开http://localhost:8081,查看resin的安装是否正常。

以上第二种方法已经过我测试,运行正常,这只是个基本配置,由于个人水平及篇幅有限,许多配置问题没有谈到,有兴趣的朋友可以联系我共同探讨一下。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自波斯马,原文地址《Windows下asp、php、jsp运行环境的配置

关键字:

建议订阅本站,及时阅读最新文章!
【上一篇】 【下一篇】

发表评论