================================================================================
  Contribuisci anche tu al sito Easy400.net
  http://www.easy400.net/easy400p/contribute.html
================================================================================

Data 21 Novembre, 2012                     Ore 12:40 am CET

                                CHE COSA E'

Si tratta del materiale necessario per installare e usare la libreria SUSSIDEV2
("Sussidiario articoli di G.B. Perotti su CGIDEV2")
su OS/400 Rilascio V5R2M0 o successivo.

PREREQUISITI:
- OS/400 V5R2M0 o successivo
- Compilatore RPG-ILE
- CGIDEV2 (libreria CGIDEV2 e relative cartelle IFS, si scarica dal sito
  www.easy400.net )
- Se la libreria SUSSIDEV2 esiste già, va ridenominata o cancellata.

                         ISTRUZIONI DI INSTALLAZIONE

Il file "sussi.sav" sul tuo PC è il file di salvataggio della libreria SUSSIDEV2
Occorre trasferire questo file sull'IBM System i ed utilizzarlo per fare il
ripristino della libreria SUSSIDEV2.

Per trasferire il file sull'IBM System i puoi utilizzare la procedura seguente:

  1-Sull'IBM System i
        CRTSAVF FILE(QGPL/SUSSIDEV2) AUT(*ALL)
  2-Sul PC
    a-apri una finestra DOS
    b-posizionati sulla cartella contenente il file "sussi.sav"
    c-fai partire l'FTP verso il tuo IBM System i
      ed immetti i comandi seguenti
           i) binary
          ii) quote site namefmt 1
         iii) cd /qsys.lib/qgpl.lib
          iv) put sussi.sav sussidev2.savf
           v) quit

Per ripristinare la libreria SUSSIDEV2:
  3-Sull'IBM System i
           i) Signon con profilo utente QPGMR
          ii) Se esiste già una libreria SUSSIDEV2, rinominala o cancellala
         iii) RSTLIB SAVLIB(SUSSIDEV2) DEV(*SAVF) SAVF(QGPL/SUSSIDEV2)

La installazione va completata ricreando i programmi di SUSSIDEV2
e ripristinando la cartella IFS /sussidev2 .
  4-Questo si fa con una procedura REXX:
              STRREXPRC SRCMBR(INSTALL) SRCFILE(SUSSIDEV2/QREXSRC)

Infine, se è la prima volta che si installa SUSSIDEV2,
occorre aggiungere delle direttive alla istanza HTTP CGIDEV2APA.
  5-Per farlo:
           i)Immettere il comando
             EDTF STMF('/cgidev/conf/httpd.conf')
          ii)posizionarsi alla fine del file e aggiungere le direttive seguenti:
 #---- SUSSIDEV2 ---------------------------------------------------------------
 ScriptAliasMatch /sussidev2p/(.*)     /qsys.lib/sussidev2.lib/$1
 AliasMatch /sussidev2h/(.*)   /qsys.lib/sussidev2.lib/htmlsrc.file/$1
 Alias /sussidev2/ /sussidev2/
 <Directory /qsys.lib/sussidev2.lib>
    AllowOverride None
    order allow,deny
    allow from all
    Options -ExecCGI
    CGIConvMode %%EBCDIC/EBCDIC%%
    SetEnv QIBM_CGI_LIBRARY_LIST "QTEMP;SUSSIDEV2"
 </Directory>
 <Directory /sussidev2>
    Options None
    order allow,deny
    allow from all
 </Directory>

 6-Far quindi (ri)partire la istanza HTTP CGIDEV2APA con uno dei comandi
   seguenti:
   -- se la istanza HTTP CGIDEV2APA non è ancora attiva
      (usa comando WRKACTJOB SBS(QHTTPSVR) per verificarlo):
      STRTCPSVR SERVER(*HTTP) HTTPSVR(CGIDEV2APA)
   -- se la istanza HTTP CGIDEV2APA è già attiva
      STRTCPSVR SERVER(*HTTP) RESTART(*HTTP) HTTPSVR(CGIDEV2APA)

 7-Per utilizzare questo "Sussidiario CGIDEV2", dal browser PC immettere:
   http://indirizzoIP_AS400:8014/sussidev2/html/indice.html

 Buon lavoro,

                    Giovanni Battista Perotti
                    gb_perotti@easy400.net

================================================================================
  Contribuisci anche tu al sito Easy400.net
  http://www.easy400.net/easy400p/contribute.html
================================================================================

