Win32-OpenACS
Benvenuti al “Porto” Nativo Win32 del sistema OpenACS!
Contenuti
Questa è la Versione 1.9 (3 Novembre 2008) del porto Win32-OpenACS e consiste dei seguenti componenti software:
- aolserver-4.5.0 - inclusi
- nscache 1.4
- nssha1 1.1.1.1
- nspostgres 4.1
- nsoracle 2.8a1
- tcl-8.5.1
- tk-8.5.1
- tDom-0.8.2
- xotcl-1.6.0
- thread-2.6.5
- tcllib-1.10
- postgresql-8.2.10-1
- openacs-5.5.x (CVS Head of the 27/10/2008)
- xowiki-1.0.3
- dotlrn-2.4.1
Generazione
Questo porto è stato generato con Microsoft Visual Studio 2008 Professional Edition.
Piattaforme Supportate
Questo porto funziona sulle versioni più recenti di Windows XP, Windows Server 2003, Windows Server 2008 così pure come su Vista.
Come ottenerlo
Scaricare:
- o il Windows installer per fare un’installazione automatica;
- oppure l’archive file per fare un’installazione manuale.
Istruzione di Installazione
Installazione Automatica
- Eseguire l’installer Windows “win32-openacs.exe“.

- Cliccare”Next” per continuare.

- Leggere il testo ed accettarlo (premendo il bottone ”I Agree“).

- Selezionare la modalità di installazione (è preferibile usare l’opzione ”Install for anyone using this computer“) e premere il bottone ”Install“.

- Attendere che l’installer finisca di copiare tutti i files necessari e premere il bottone “Next” per procedere al passo successivo.

- L’installer di Win32-OpenACS ha bisogno di eseguire alcuni scripts per installare PostgreSQL, installare il Microsoft VC++ 2008 Redistributable, creare e popolare due databases, creare e configurare alcuni servizi di Windows. Non rimuovere il tick dall’opzione “Run Win32-OpenACS” e premere il bottone “Finish“.

- L’installer di Win32-OpenACS Windows aprirà delle finestre mentre esegue gli scripts di configurazione: non chiudere queste finestre! Aspettate che si chiudano da sole. Quando tutte le finestre spariscono, l’installazione è terminata.
- Sia in OpenACS che in Dotlrn è stato predefinito un utente admin (email: admin@acme.com, password: abc123).
NOTE:
- L’installer di Win32-OpenACS non funziona su una macchina dove PostgreSQL è già installato. Se si ha una macchina dove PostgreSQL è già installato occorre disinstallarlo (così pure come tutti gli utenti ad esso collegati) oppure eseguire la procedura di installazione manuale.
- L’installer di Win32-OpenACS installa PostgreSQL, OpenACS e Dotlrn come servizi di Windows in modalità manuale (devone essere fatti partire e fermati manualmente). Al termine dell’installazione i servizi sono fermi. Usare i comandi nei menu di PostgreSQL e di Win32-OpenACS per farli partire.
- Far partire prima PostgreSQL e poi OpenACS oppure Dotlrn.
- Fermare prima OpenACS oppure Dotlrn e poi PostgreSQL.
- In Vista i comandi che fanno partire / fermare un servizio devono essere invocati dall’amministratore. Cliccare a destra sul comando di menu e selezionare ”Run as administrator“
- Per eseguire una disintallazione completa, eseguire i seguenti passi nell’ordine in cui sono presentati:
- disinstallare prima Win32-OpenACS (ovviamente);
- disinstallare il Microsoft Visual C++ 2008 Redistributable;
- disisntallare PostgreSQL;
- cancellare la cartella ”C:\Program Files\PostgreSQL“;
- rimuovere l’utente ”postgres“.
Installazione Manuale
- Estrarre i contenuti del file archivio “aolserver_install.zip“.
- Copiare la cartella ”aolserver” nella radice del vostro sistema, e cioè ”C:\aolserver“.
- Installare PostgreSQL 8.2.10-1 (contenuto nella cartella ”C:\aolserver\software“).
- Aggiungere i seguenti direttori alla variabile di ambiente PATH:
“C:\aolserver\bin”
“C:\Program Files\PostgreSQL\8.2\bin” (o qualsiasi altro posto dove sono stati installati i programmi di PostgreSQL). - Sostituire il file ”postgresql.conf” (contenuto nella cartella ”data“ di PostgreSQL) con quello disponibile qui.
- Creare un database PostgreSQL database (per esempio ”openacs“).
- Configurare come necessario il file “C:\aolserver\servers\openacs\etc\config.tcl” (un esempio è fornito qui). La distribuzione contiene due esempi di questo file, uno per PostgreSQL e l’altro per Oracle.
- Installare se necessario il ”Microsoft Visual C++ 2008 Redistributable Package (x86)“.
- Andare nella cartella ”C:\aolserver“ ed eseguire il comando ”run_openacs.bat“.
- Sorridere!!!
- Nel caso si volesse eseguire Win32-OpenACS come servizio di Windows, si possono usare gli scripts:
- “C:\aolserver\install_openacs.bat” - per installare il servizio;
- “C:\aolserver\remove_openas.bat” - per disinstallarlo.
- Nel caso si volesse installre .LRN basta seguire i passi dal 6 al 10 rimpiazzando “openacs“ con “dotlrn“.
Screen Shots

La Shell di OpenACS

Interfaccia Web di OpenACS
Istruzione di Compilazione
Le istruzioni di compilazione sono disponibili qui.