如何設定 AS/400 電子商務應用系統環境

0. 選擇連線至網路服務廠商的方式及連絡網路服務廠商要求 提供 IP 位址 ,
     subnet mask, Domain name, and remote name server

1. AS/400 上架設 Internet 伺服器 (V4R1 以後版本)

1.1 架設 TCP/IP 網路環境

1.2 啟動管理伺服器 (ADMIN Server):   於命令列輸入
     STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN) , 按 執行鍵

1.3 使用網頁編輯器(如 Microsoft FrontPage) 建立一個 網頁 HTML 文件 , 並將之複製到 AS/400 目錄. 於命令列輸入 :
       CRTDIR DIR(directory_name) , 按 執行鍵 ; 建立放網頁的目錄
                                 directory_name 是您自己指定的目錄

1.4 由瀏覽器 (IE , Netscape) 至 AS/400 組態頁 , 設定Internet 伺服器組態
      啟動瀏覽器 , 連接至 AS/400 組態頁
      設定 ICS 輸入: http://your.server.name:2001/
     
設定 ICSS 輸入: http://your.server.name:2010/
      "your.server.name" 參考於上述架設 TCP/IP 時設定的主機名稱
      您輸入 USER ID & Password 按下畫面上 OK 鈕 , 進入組態頁設定
      Internet 伺服器組態 及 一般組態設定管理 : 修改 , 刪除 , 啟動 , 中止
      Internet 伺服器.

1.5 指定一個 網頁 HTML 文件當成主網頁(Home Page)

 
    Index    File name           Server IP address
    ______________________________________________
    Example: letsgo.html         9.83.*

    ______________________________________________

     Insert before    Insert after
    Replace    Remove   Index 
    File name                     
    Server IP Address             

也是一行一行加 , 重複此動作直到設定完成(太累了 , ....很喘 !這種編輯器太累了比 5250 模式難用 , 您可於 AS/400 命令列執行 WRKHTTPCFG 設定組態) , 再按 Apply 鈕 , 會含有"requested configuration changes have been completed successfully." 內容的新網頁顯示在畫面上 , 於此新網頁上按 Configuration Page 鈕 ,完成指定主網頁

     Insert before   Insert after
   Replace    Remove  Index 
    Action                   
    URL request template     
    Replacement file path    
    Server IP Address        

再按 Apply 鈕 , 會含有"requested configuration changes have been completed successfully." 內容的新網頁顯示在畫面上 , 於此新網頁上按 Configuration Page 鈕 ,會回到 Request Routing 頁面.

接著選取 Inser after 及從 ACTION 選取 Pass , 於 URL request template 欄位輸入 : /directory/* ; (/directory/*是 指 1.3 所建立放網頁的目錄) ; 按 Apply 鈕 , 完成設定

1.6 啟動 Internet HTTP 伺服器

2. 管理資源的存取權限

再按 Apply 鈕 , 會含有"requested configuration changes have been completed successfully." 內容的新網頁顯示在畫面上 , 於此新網頁上按 Configuration Page 鈕 ,完成保護設定 , 您可能需重新設定 MAP 以因應文件保護設定.

啟動 Internet HTTP 伺服器

新增 User 及新增一個群組及確認序列

 
User name        
Password         
Password         
Comments         
Validation List  
Group File       
Group            

再按 Apply 鈕 ,完成群組設定. 再完成 2.2 文件保護設定

3. 設定內部 E-Mail 系統

4. 啟動設定 Get and Post 伺服器存取方式

5. 完成上述所有動作後 ; 電子商務的執行環境已經設定好 ;
    接著便是利用  RPG, C, and Java 或 PERL , Net.DATA 撰寫 CGI 動態網頁


    How to get Net.Data up and running -- 如何設定 Net.DATA 環境及執行

    Web Server Code Updates -- Internet 伺服器 隨 OS 版本所有應上的 PTF

    OS V3R2 , V3R7 版本的設定檔範例 (使用 WRKHTTPCFG 命令修改設定)

    NetQuestion Search Engine -- IBM 提供的網頁內容搜尋軟體(免費)

6. Reference

AS400 & Internet

AS/400 CGI Programming Demo Free Download

  • AS/400 web protection made easy(V4R2 necessary) -- External Protection, Application driven protection.(Free download)

  • Easy AS/400 -- Everything in this site is implemented through RPG and HTML(Free download). 



NetQuestion for AS/400 Installation and Administration- SC41-5417 V4R3(
搜尋引擎)

NetQuestion for AS/400 Installation and Administration: SC41-5417   V4R4 

Unleashing AS/400 Applications on the Internet PDF 

AS/400 e-commerence: Internet Connection Servers PDF Chapter 11 Net.Data
ERS's AS/400 Internet Stuff Net.Data Help