以文本方式查看主题

-  一个人客栈  (http://www.ygrclub.com)
--  『计算机天地』  (http://www.ygrclub.com/bbs/list.asp?boardid=25)
----  在PWS中调试ASP、CGI、PHP、JSP [建议]  (http://www.ygrclub.com/dispbbs.asp?boardid=25&rootid=5781&id=5781)


--  作者:王新
--  发布时间:2002-3-28 23:17:15

--  在PWS中调试ASP、CGI、PHP、JSP [建议]


哈~,先说ASP吧,ASP是Active Server Pages的简称,它提供了一个服务器端的指令执行环境,ASP一般运行在NT系统下,作为我们个人用户如果想要学习ASP或在单机下调试ASP有什么办法呢?(好象废话多了点)
答案很简单装一个PWS(Personal WEB Server)在Windows98 的光盘里的add-ons目录下有一个叫做PWS的目录,运行该目录下的setup.exe文件
即可开始安装,选择“自定义”方式安装,除默认的一些组件之外,还要添加Personal Web Server(PWS)这个组件,对了如果你是用FontPage98制作网页的话,请在安装PWS之前删除FP98,因为Fontpage 98自带的一个Server Extensions组件版本比PWS要旧,等安装完PWS后重新安装FP98时请不要选择Server Extensions组件即可。单击Personal Web Server(PWS)这个组件后单击“显示子组件”,选择“文档”再单击“显示子组件”在显示的菜单中第一个就是“Active Server Pages”单击它再按“确定”回到主安装画面后按“下一步”就会出现一个窗口要求你定义网站服务器放置的目录,默认为C:\Inetpub\wwwroot\,你可任选一目录或分区做为网页存放目录,最好划个专用分区,因为采用根目录结构后,本地的环境和网络的实际情况相差无几,特别是在做页面的时候,路径的链接让人一目了然。接着系统又会让你选择MTS的安装目录,联机使用说明上说这个好象是异动处理系统,用来开发、配置与管理网络服务器的应用程序,反正不去管他,我们一个劲地按“下一步”就是了,最后安装完毕,重新启动机器就OK了。 重新启动机器进入系统以后,请打开[控制面板]选择[网络]选中TCP/IP单击[属性]按钮,单击[DNS配置]启动DNS,在[DNS服务器搜索顺序]中新增加一个“128.0.0.0”(这样设置后,当你调试ASP时就不用拨号上网了),用你的E-MAIL地址的前后部分分别填入[主机]和[域]中,按“确定”之后系统会在WIN9X的安装盘上复制文件,重启,最后就大功告成了。把ASP页面放在安装时所指定的网站服务器目录就可以了,每次启动时状态区中会有个PWS 4.0的小图标,双击它可以设置一些参数或增加一些功能,打开你的浏览器,键入“127.0.0.1”……看到什么了?
接下来介绍如何在WIN95/98上实现脱机调试CGI脚本。
刚才已经安装了PWS4这个服务器软件,实际上系统已经能够支持CGI程序了,但还不能正常解析CGI语言,还需安装Perl for win32,上网下载Activeperl软件,现在最新版本为5.6,点击该安装文件,只需按默认方式一个劲地按“下一步”就是了,最后安装完毕,重新启动机器就OK了。
至此还需修改一下注册表,在开始菜单中的运行项运行regedit,按“编辑”选择“查找”,在目标中填入字符“s cript Map”,按“确定”,找到后用鼠标右键单击它,选择“新建”“串值”,改新串值名为“.cgi”,双击“.cgi”,填入键值“c:\Perl\bin\Perl.exe %s %s”,注意:%s %s之间要有空格,字母要小写。按确定加入;接着再用右键单击“s cript Map”,选择“新建”“串值”,改新串值名为“.pl”,双击“.pl”,填入键值“c:\Perl\bin\Perl.exe %s %s”,按确定加入,退出注册表编辑。 再次重新启动机器。
现在,一台支持ASP/CGI的个人WEB服务器已经安装完成了,只要在PWS4中设定的虚拟WEB目录中建个CGI-BIN的子目录,再在PWS4的高级选项中添加此目录为新虚拟目录,并选中所有访问权限,至此你就可在其中随意调试ASP、CGI脚本程序了。
最后请注意:CGI程序中perl解释路径没有特别要求,可用常见的格式如:#!/usr/bin/perl, 但CGI程序中的require语句应用完整的绝对路径格式如:require "c:/www/cgi-bin/bbs/setup.cgi",不然运行CGI时会有“没有返回完整的HTTP标题”等字样。 对了,如果你上网后运行WIN98自带的IP地址识别程序winipcfg.exe,告诉别人你的IP地址,别人就能用此地址访问你的WEB服务器目录啦。

下面是PHP的

1. 您可以从Windows 98的安装盘的add-onspwssetup.exe中安装 Personal Web Server,选典型安装就可以了,使用缺省安装目录 C:Inetpubwwwroot,在本文中用$PWS_ROOT来代替该目录;
2. 软件下载:
 http://www.php.net/version4/downloads/php-4.0RC1-Win32.zip
3. 用WinZIP等解压缩工具把php-4.0RC1-Win32.zip解开到PHP安装目录,如
 C:PHP,在本文中用$PHP_ROOT来代替该目录;
4. 把$PHP_ROOT目录下的Msvcrt.dll文件拷贝到C:WINDOWSSYSTEM目录下(
可能已经存在,这样的话就没有必要拷了);
5. 把$PHP_ROOT目录下的Projectsphp4Release_TS_inlinephp4ts.dll文
件拷贝到C:WINDOWSSYSTEM目录下;
6. 把$PHP_ROOT目录下的php.ini-dist文件拷贝到C:WINDOWS目录下,并将
C:WINDOWSphp.ini-dist改名为C:WINDOWSphp.ini;
7. 在C:WINDOWSSYSTEM目录中找一下msvcrtd.dll是否存在,若不存在,请到
Microsoft Visual Studio盘中找到该文件并拷贝到SYSTEM目录中;
8. 运行regedit程序(开始->运行,输入regedit),找到下面的路径:
我的电脑
HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
W3SVC
Parameters
s cript Map
然后右击s cript Map->新建->串值,名称为.php(这时您的PHP程序就要以
.php为后缀了哦,当然您可以改成别的),双击刚建的串值,在键值输入
框中输入$PHP_ROOTProjectsphp4sapiisapiRelease_TS_inline
php4isapi.dll(php4isapi.dll文件的完整路径),注意$PHP_ROOT要用您
的安装目录代替哦;
9. 建一个PHP程序目录,如D:MyPHP,在本文中用$MyPHP来代替该目录,打开
PWS管理器(右击状态栏下的一个小图标,点属性),打开后点高级配置,添
加一个虚拟目录,目录为$MyPHP,别名为MyPHP(我只是举一个例子哦,您
可以改成别的),访问权限为读取、执行和脚本;
10. 这时请重启计算机;
11. 在$MyPHP目录下写一个测试程序phpinfo.php(注意后缀要和7中的一致哦,
),内容为<? phpinfo(); ?>,然后在浏览器上输http://localhost/
myphp/phpinfo.php测试,能看到php的一些信息就表示装好了。
最后是JSP
  Windows98,Windows NT 4.0,Windows 2000 professional,windows 2000 server等
  jdk1_2_2-001-win.exe
  tomcat.zip(3.1)
一、软件下载
  JDK
   http://java.sun.com/products/jdk/1.2/
  Tomcat
   http://jakarta.apache.org/builds/tomcat/release/v3.1/
二、软件安装
  (一)JDK
    1、双击jdk1_2_2-001-win.exe文件进行安装,使用缺省配置进行安装,JDK的缺省安装目录为C:\jdk1.2.2,JRE的缺省安装目录为C:\Program Files\JavaSoft\JRE\1.2;
    2、重启计算机;
    3、更新下列环境变量:把C:\jdk1.2.2\bin目录追加到PATH中;把.;C:\jdk1.2.2\lib\tools.jar;C:\jdk1.2.2\lib\dt.jar加入到CLASSPATH中。Windwos在Autoexec.bat中修改,NT更新方法:控制面板->系统->环境->系统变量;
  (二)Tomcat
    1、用WinZIP等解压缩软件把tomcat.zip解压缩到一个目录下,我把它解压缩到D:\,它会自动创建tomcat子目录,这样在D盘就多了一个目录D:/tomcat,我用$TOMCAT标识;
    3、Tomcat运行的端口号默认为8080,可以修改,注意Tomcat自己有一个独立的HTTP服务器,它必须使用一个还未被使用的端口号,用$TOMCAT_PORT标识,修改方法如下:
        1)打开$TOMCAT\conf\server.xml;
        2)修改ContextManager:
    4、双击$TOMCAT目录下的startup.bat来启动Tomcat;
    5、在浏览器上输http://localhost:$TOMCAT_PORT/,能看到Tomcat Version 3.0这一页就表示Tomcat安装成功了;
    6、点击Servlet Example进入Servlet界面,应该能执行Servlet。
    7、点击JSP Example进入JSP界面,应该能执行JSP了,若不能,修改$TOMCAT\conf\start.bat:加上SET JAVA_HOME=C:\jdk1.2.2即可。  

--  作者:小妖
--  发布时间:2002-3-29 12:52:46

--  
太多,看得我头晕

你能不能一次性少说点?
--  作者:王新
--  发布时间:2002-3-29 13:02:25

--  
关键是ASP、CGI、PHP、JSP 同时要调试啊,能不多吗?如果单调一个asp,那我就说:只要正确安装pws就可以了,赫赫~~~


版权所有: Inncn.Com 一个人客栈 旧事回顾 联系:小刀
页面执行时间:140.625毫秒