• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

请教AS400作为网站服务器,大致需要做些什么?

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 22次 | 进入软件测试论坛讨论

领测软件测试网
我想把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/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网