My FAQ,最新最全的IT技术FAQ
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 未整理篇 | 技术讨论
  当前位置: > 操作系统 > IBM Server
请教AS400作为网站服务器,大致需要做些什么?
作者:未知 时间:2005-09-13 15:46 出处:ChinaUnix.net 责编:My FAQ
              摘要:请教AS400作为网站服务器,大致需要做些什么?

我想把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
两天过去了,怎么没有人回呢,我自己再顶一下,各位老大,不吝赐教哦

 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有