L'aggiornamento del sito AR si compone delle seguenti operazioni
- Aggiornamento di S:
- Creazione dello Zip
- Aggiornamento del Web Server
Aggiornamento di S:
Si deve eseguire il programma batch s:\web_\upd_vol5.cmd
Il batch copia le seguenti directory e le sottodirectory
Source |
Destination |
Description |
q:\web\ssi |
s:\web\ssi |
Server Side Include |
q:\web\css |
s:\web\css |
Style Sheet |
q:\web\gif |
s:\web\gif |
Gif images |
q:\web\icons |
s:\web\icons |
Icons |
q:\web\rs |
s:\web\rs |
Template clienti e macro excel |
q:\web\home.html |
s:\web\home.html |
Home Page AR |
| |
|
|
n:\arinet\dar\db\gif |
s:\web\arinet\dar\db\gif |
|
n:\arinet\dar\out\html\auto |
s:\web\arinet\dar\out\html\auto |
Documenti HTML generati automaticamente |
n:\arinet\dar\out\html\man |
s:\web\arinet\\dar\out\html\man |
|
n:\arinet\dar\out\tex\auto |
s:\web\arinet\dar\out\tex\auto |
|
| |
|
|
n:\ardoc\dar\db\gif |
s:\web\ardoc\dar\db\gif |
|
n:\ardoc\dar\out\html\auto |
s:\web\ardoc\dar\out\html\auto |
Documenti HTML generati automaticamente |
n:\ardoc\dar\out\html\man |
s:\web\ardoc\dar\out\html\man |
|
n:\ardoc\dar\out\tex\auto |
s:\web\ardoc\dar\out\tex\auto |
|
| |
|
|
n:\arlib32\dar\out\html\man |
s:\web\arlib32\dar\out\html\man |
Manuali |
q:\dar\html\man.a.html |
s:\web\arlib32\dar\out\html\auto\man.a.html |
Pagina No Access |
| |
|
|
q:\svi\rs\exe\cgi-bin |
s:\web\rs\exe\cgi-bin |
Script Perl |
n:\itools\apache\users |
s:\web\users |
Files utenti apache |
| |
|
|
q:\dar\html\man.a.html |
s:\web\gp\ord\dar\out\html\auto\ |
Pagina No Access |
q:\dar\html\man.a.html |
s:\web\gf\dar\out\html\auto\ |
Pagina No Access |
q:\dar\html\man.a.html |
s:\web\rs\dar\out\html\auto\ |
Pagina No Access |
Creazione dello ZIP
Portarsi nella directory s:\web e lanciare il batch do_zip.cmd che crea il file web.zip e lo sposta nella directory r:\ftproot\ar\web
Aggiornamento del Web Server
Accedere al Web Server ed eseguire il batch 'upd_web.cmd' che esegue le seguenti operazioni
- Stoppa il Web Server Apache
- Esegue lo script perl upd_web_server.pl che:
- Si connette via FTP al server AR2
- Esegue la get del file zip creato precedentemente e lo posiziona nella directory f:\web
- Lancia il batch updateserver.cmd il quale:
- unzippa il contenuto del file web.zip nella directory f:\web
- lancia lo script perl checkconfig.pl che verifica la congruità del file f:\web\rs\exe\cgi-bin\config\config.pm
- Chiede conferma della cancellazione del file web.zip
- Riavvia il server Apache