Perl循序渐进 | ||||||||
目 录 | 第一章 | 第二章 | 第三章 | 第四章 | 第五章 | 第六章 | 附录一 | 附录二 |
附一、在自己的电脑上调试CGI程序 |
在自己的平台上调试Perl CGI程序,需要做以下准备工作: |
安装Web服务器
安装Windows 98 PWS(个人 Web 服务器) Windows 98中,提供了一套独立的Personal Web Server,在add-ons\pws\目录中,大约19M,按提示安装就可以了。 安装其它的个人服务器 想在本地(local)尤其是在Win95/98/NT环境下调试CGI程序,在这里还向各位强力推荐Sambar 4.1。这是一套可以在win95/98/NT环境下安装运行的多工Web
Server 软件,只要设定好你的IP,安装好之后,立刻就可以在你自己的电脑上建立起一个Web
Site了。
从本地下载Sambar
4.1(2M),功能超强,绝对免费。
注:frontPage 98不支持Sambar,Sambar称多次去信Microsoft,没有任何回音。使用FrontPage 98的网友在使用Sambar时,一定不要把Sambar的缺损目录定为FrontPage 98的网站目录。Sambar仅作为在本地Win95/98/NT环境下调试CGI程序之用。 要在视窗系统上使用Perl来执行CGI程序,还要再安装Perl for Win32 系统点这里Perl for win32下载了109-i86.zip并把它解压然后运行Perl目录下的install.bat。 系统会分别提问:
这时,按我们的经验,应该是已经可以运行CGI程序的了,可以用记事本写一个简单的CGI脚本试一试。 用记事本新建一个文件,然后把下面的代码Copy进去,再将它保存为CGI-BIN目录 test.pl或test.cgi(视安装过程中你对第四个问题的回答而定)(请注意下面例子中,"#!/usr/bin/perl"对于本章并不须要,因为安装Perl for win32时系统已将Perl解释器加入关联,但有点要注意,如果此程序在UNIX主机上运行,"#!/usr/bin/perl"指定Perl解释器位置,必不可少。) #!/usr/bin/perl 把这个文件放在你自己的CGI-BIN目录中。然后新建一个名称为test.htm的HTML文 件,放在你的某一个WWW目录中。其内容如下: <a href="http://你的机器名称/cgi-bin/test.cgi">测试 CGI</a> 完成后运行测试。打开浏览器,在地址栏中键入"http://你的Web服务器名/test.htm",如果出现"成功了"就表示你已经成功。 Windows NT Server 4.0中的Web服务器功能通过NT自带的IIS(Internet
Information Server)来完成。 从开始菜单选[设置]→[控制面板]→[网络]→[配置TCP/IP]→[属性] 当然,也可以不指定IP地址,那么在以后就只能通过机器名称来识别web服务器了,机器名称可以在[控制面板]→[网络]→[标识]中找出。 |
[content]