我想把AS400配置成可以作为内部WEB浏览的服务器,因为考虑到安全问题,所以暂时没有放到INTERNET上,同时HTML里会需要调用到400里面的业务数据。
请教我需要在400上面配置些什么东西?能提供相关介绍的网址
qingzhou 回复于:2004-09-15 22:27:36 |
下面以简单的例子说明如何将AS/400配置成为一个WEB服务器:
设置一个WEB服务器的前提是首先要运行TCP/IP协议,并且使用适合用于AS/400的HTTP服务器,必须明确授权该服务器可从一个特定的地址提供网页服务。HTTP服务器可以支持所有的AS/400文件系统,但是由于IFS在速度和兼容性方面很出色,所以建议从可安装文件系统(IFS)的一个目录下提供WEB信息服务。 1。创建目录: CRTDIR DIR('/as400web') 2。权限设置: 为了通过HTTP服务器实现WEB浏览,必须确保特定的WEB用户特征表QTMHHTTP对as400web目录以及其中的对象至少拥有*RX权限。 1)实现对文件夹的访问: CHGAUT OBJ('/as400web') USER(QTMHHTTP) DTAAUT(*RX) 2)实现对文件夹中的对象的访问: CHGAUT OBJ('/as400web') USER(QTMHHTTP) OBJAUT(*RX) 注意:必须确保QTMHHTTP对WEB服务器提供的所有对象具有*RX权限,包括以后放在WEB服务器上的新文件。当你的WEB服务器上添加新的对象时,也许要重新执行上面第2)条CHGAUT命令。 3。改变WEB服务器配置: 这个实际上是一个由代表不同WEB服务器配置的行组成的源文件组成部分,这些行被称为指示,指示可以完成很多工作,包括决定在服务器上提供哪些文件、用密码保护目录以及允许用户查看目录中的文件等。 为了创建或修改HTTP服务器指示,需要在AS/400命令行执行“WRKHTTPCFG”,这将调入系统默认的配置CONFIG,其中#表示注释,然后加入自行编写的指示: *Minimal Web Server directives* Welcome index.htm Always Welcome On DirAccess Off PASS /*/as400web/* 这样就配置好了WEB服务器。 4。启动刚才创建的WEB服务器: STRTCPSVR SERVER(*HTTP) HTTPSVR(CONFIG) 5。主页设计: 创建HTML文件,然后利用客户端访问网络驱动器(或者通过OS/400的NetServer)将这些文件从PC端拖到AS/400上的“/as400web”目录下,并建议将第一个文件命名为index.htm作为首页被访问。 6。在IE浏览器键入“HTTP://*.*.*.*” (as400 ip address),被命名为index.htm的网页就会首先出现在浏览器上。 至此AS/400作为WEB服务器配置全面完成。 |
pcas400 回复于:2004-09-16 09:02:11 |
顶一下,强烈建议设为精华。 |
qingzhou 回复于:2004-09-16 09:07:41 |
精华不精华没有关系,存档以备用,以后有相关需要的朋友也可以参考。 |
居士 回复于:2004-09-16 10:22:20 |
qingzhou 这东西以后你给加到咱们的技术手册里吧,让大家更好的收藏 |
qingzhou 回复于:2004-09-16 12:08:02 |
没问题呀。。。
其实本版本精华区所有帖子都可以收藏起来,只需要著明来自谁的,我想作者应该不会有意见的。 |
carrison 回复于:2004-09-17 09:45:43 |
AS400现在不是也可以装linux么,呵呵 |
just a kid 回复于:2004-09-17 15:38:57 |
为什么我照者做,却提示无权查看该页 |
qingzhou 回复于:2004-09-17 15:44:43 |
[quote:07c571f80d="just a kid"]为什么我照者做,却提示无权查看该页[/quote:07c571f80d]
:?: 请从权限角度检查问题,你把权限放大点看看。 |
just a kid 回复于:2004-09-17 16:00:05 |
CHGAUT OBJ('/kid') USER(QTMHHTTP) DTAAUT(*RWX)
权限还不够大啊? |
just a kid 回复于:2004-09-17 16:03:14 |
是不是要把原来WRKHTTPCFG中的那几句关于它自带主页的PASS注释掉啊,还是跟OS的版本有关,我这是5。2的 |
just a kid 回复于:2004-09-20 10:57:04 |
两天过去了,怎么没有人回呢,我自己再顶一下,各位老大,不吝赐教哦 |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/