安装设置web服务器安装perl for win32 设置tcp/ip协议
安装web服务器在“网上邻居”的“属性”对话框“配置”中单击“添加”按钮。
在弹出的"选择网络组件类型"对话框中,在“厂商”栏中选择"microsoft",在"网络服务"栏中选择"personal web server",然后单击"确定"按。这时windows 95将自动安装personal web server。安装完成后,“控制面板”中会出现“个人web服务器”图标,双击图标可以对自己的个人web服务器做设置,然后设置cgi程序的运行目录。在“控制面板”中双击“个人web服务器”图标,选择"aaministration",这时personal web server会自动启动你的浏览器,显示internet服务管理页面。选择"www administr ation",选择"directory",在按"add",在www服务中加入你的cgi-bin目录,然后,一定不要忘了,要把它设为可执行。同时,建议你把它虚拟为"cgi-bin"目录,这样在你的html里面你就可以用"/cgi-bin/????.cgi"来调用cgi程序。全部设置好之后,可以在浏览器中打"http://你的机器名称"或者"http://你的机的ip"来检验一下你的设置。
安装windows 98 pws(个人web服务器)
windows 98中,提供了一套独立的personal web server,在add-onspws目录中,大约19m,按提示安装就可以了。
安装其它的个人服务器
想在本地(local)尤其是在win95/98/nt环境下调试cgi程序在这里还向各位强力推荐sambar 4.1。这是一套可以在win95/98/nt环境下安装运行的多工web server软件,只要设定好你的ip,安装好之后,立刻就可以在你自己的电脑上建立起一个web site了。
sambar 4.1有如下特点:
内建网页搜索器。
内建ftp服务器。
内含perl 5,当你安装好之后就有了perl可用了,不需另外安装perl for win32。
具有html方式操作的管理及设定环境。
支持http,smtp,pop3,imap4,nntp,bridge的proxy设定。
内含系统报告及log分析功能。
支持cgi/1.1,wincgi,isapi,mappings。
从本地下载sambar 4.1(2m),功能超强,绝对免费。
安装方法:
设置ip地址。
方法同上。将sambar 4.1的压缩文件解压,运行setup程序,安装过程很简单。只要你以前安装过windows 95/98就不会有问题。
注:frontpage 98不支持sambar,sambar称多次去信microsoft,没有任何回音。使用frontpage 98的网友在使用sambar时,一定不要把sambar的缺损目录定为frontpage 98的网站目录。sambar仅作为在本地win95/98/nt环境下调试cgi程序之用。
--------------------------------------------------------------------------------
安装perl for win32
要在视窗系统上使用perl来执行cgi程序,还要再安装perl for win32系统点这里perl for win32下载了109-i86.zip并把它解压然后运行perl目录下的install.bat。
系统会分别提问:
do you wish to proceed? y modify search path? y continue to install perlis.dll? y please choose a file extension to associate with perlis.dll?extension:按你的情况,键入cgi程序后缀“pl”(pl is the default)或“cgi”
这时,按我们的经验,应该是已经可以运行cgi程序的了,可以用记事本写一个简单的cgi脚本试一试。
用记事本新建一个文件,然后把下面的代码copy进去,再将它保存为cgi-bin目录test.pl或test.cgi(视安装过程中你对第四个问题的回答而定)(请注意下面例子中,"#!/usr/bin/perl"对于本章并不须要,因为安装perl for win32时系统已将perl解释器加入关联,但有点要注意,如果此程序在unix主机上运行,"#!/usr/bin/perl"指定perl 解释器位置,必不可少。)
#!/usr/bin/perlprint "content-type:text/htmlnn";print
"成功了!";
把这个文件放在你自己的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)来完成。
windows 98光盘中专门带有类似iis的personal web server(pws),
。
在windows 98和windows nt server 4.0中perl for win32的安装方法与windows 95基本一样。
--------------------------------------------------------------------------------
为计算机设置tcp/ip协议
从开始菜单选〔设置〕→〔控制面板〕→〔网络〕→〔配置tcp/ip〕 →〔属性〕
填入你的ip地址,子网掩码设为255.255.255.0
如果你没有网卡,不必设置,用127.0.0.1就可以连接上。如果不知道ip地址,可以在下面的区段里选一个。这些区段里的ip地址是网络界公认的测试区段,不会真的连出去的。
192.168.0.0-192.168.255.255172.16.0.0-172.31.255.25510.0.0.0 -10.255.255.255在“dns配置”中选择“使dns无效”。
当然,也可以不指定ip地址,那么在以后就只能通过机器名称来识别web服务器了,机器名称可以在〔控制面板〕→〔网络〕→〔标识〕中找出。