«

»

Apr 04

As400: Configurazione web server Apache

Il nostro As400 può fare anche da server web http, infatti integra nativamente un ottimo web server basato sul progetto opensource Apache.

Per attivare il servizio seguire questi semplici passaggi:

  • Far partire (se non è già in esecuzione) il server di amministrazione http col comando :
    STRTCPSVR *HTTP HTTPSVR(*ADMIN)
  • Collegarsi al server di amministrazione http :
    http://indirizzo_as400:2001
  • Selezionare :
    Ibm_Web_Administration -> Http_Servers -> Common_Tasks ->  -> Create_Http_Server ->
    inserire un nome per il server (es. nomesito)   e scegliere un percorso per la cartella principale
    (es. /www/nomesito)
  • La cartella dei documenti dove andranno copiati i files .html del sito sarà quindi :
    /www/nomesito/htdocs/
  • Al termine della configurazione guidata troveremo il file di configurazione di Apache in :
    /www/nomesito/conf
  • Per avviare il nuovo server http appena creato usare il comando :
    STRTCPSVR *HTTP HTTPSVR(nomesito)
  • Per verificare che il sito web sia attivo provare a caricare una pagina html precedentemente copiata
    nella cartela htdocs, es. :
    http://indirizzo_as400/index.html

2 comments

  1. Luca

    Buongiorno,
    è possibile aggiungere una libreria o più librerie all’interno del file di configurazione di apache ?
    In modo da creare una lista di librerie di default per il job in esecuzione ?

    1. mdede

      Si , è possibile definire nel file httpd.conf un elenco di librerie (cartelle) a cui il web server dovrà avere accesso, la sintassi è simile a questa :

      Directory /QSYS.LIB/XL_WEBAPPS.LIB/
      Order Allow,Deny
      Allow From All
      Options +ExecCGI
      /Directory

      come da esempio che trova in questa pagina web :

      https://www.bcdsoftware.com/iseries400solutions/websmart/productinfo/documentation/v8.8/reference/SecuringYourWebApplications2.html

      Saluti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Puoi usare i seguenti tag ed attributi HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

code