www.tai.it
Home Installazione Cos'è HiperOffice
Registrazione
Caratteristiche
Licenze & Requisiti
Valori
Roadmap
Contatti
Contatti

Note sull'installazione di HiperOffice v2.2.2


Requisiti software preliminari all'installazione:
L'applicazione è stata testata con
  • J2SE 1.4
  • Postgres 7.4.2
  • Apache Tomcat 1.4.27


Come distribuire le cartelle del file compresso

Estrarre i file e le cartelle in una directory temporanea.
Seguire i seguenti passi:
  1. Fare il deploy del file hiperoffice-<version>.war.
    (es. con Tomcat, copiare il file hiperoffice-<version>.war nella directory <tomcat_home>/webapps)
  2. Riavviare il server
  3. Copiare il contenuto della cartella storage in una directory con un nome a scelta al di fuori della directory di hiperoffice.
  4. Editare il file hiperoffice.cnf nel modo seguente:
    1. Cambiare le righe
        storage=<hiperoffice_home>/storage
      e
        webserver=http://<server_name>:8080/hiperoffice
      sostituendo la directory in cui è stato scompattato HiperOffice
    2. Cambiare
        workareasput=<tomcat_home>/webapps/hiperoffice<version>/ workareas
      e
        workareasget=http\://<server_name>\:8080/hiperoffice-<version>/ workareas
      sostituendo la home directory del server, il nome del server e la release di hiperoffice
  5. Salvare il file nella cartella C:\etc se il sistema operativo è Windows oppure nella directory /etc se il sistema operativo è Unix.



Creazione del Database di HiperOffice

Se si è scelto Postgres come DBMS occorre creare un database hgoltp2d: da utente propreitario di postgres (es. postgres) lanciare il comando
  #<postgres_home>/bin/createdb -E UNICODE hgoltp2d
dove <postgres_home> è la directory in cui è installato postgres

Successivamente si inserisca uno user knowgate#<postgres_home>/bin/createuser knowgate

Completare l'installazione rispondendo "yes" a tutte le domande poste dal sistema

Entrare nell'ambiente psql (comando #<postgres_home>/bin/psql hgoltp2d) e garantire i diritti sul database appena creato per l'utente knowgate:
  # grant all on database hgoltp2d to knowgate

Uscire con il comando
  #\q

Dopodiché nel postgresql.conf che si trova nella cartella <postgres_home>data è necessario editare le seguenti 3 righe:
  tcpip_socket = true
  virtual_host = 'ip_del_server'
(per default '127.0.0.1')
  port = 5432

Attivare il supporto al linguaggio pl/pssql con:
  #<postgres_home>/bin/createlang plpgsql hgoltp2d



Setup

A questo punto si può seguire la procedura di installazione tramite l'apposito wizard di installazione:
Nella barra degli indirizzi del browser inserire:

http://nomeserver:numeroporta/nomecartellaHiperOffice/admin/setup.htm

nell'esempio di figura

nomeserver=localhost
numeroporta=8080
nomecartellaHiperOffice=hiperoffice

Step 1

Clicca per ingrandire

Step 2: Verifica Librerie

Clicca per Ingrandire

Step 3: Compilazione di una form tramite la quale verranno inseriti tutti i dati di configurazione

Clicca per Ingrandire

Step 4: Creazione automatica del modello dati


Cliccare su Crea Modello e attendere senza chiudere il browser prima che sia finita la creazione.

Alla fine di questa procedura automatica di installazione comparirà la finestra del Primo login di HiperOffice.

Clicca per Ingrandire


Aggiunta della patch patch222.sql

Occorre eseguire lo script patch222.sql. Se viene utilizzato postgres la procedura è la seguente:
Come utente con diritti su postgres eseguire il comando
  #../bin/psql
seguito da
  #\i <patch_path>/patch222.sql

Il risultato dovrebbe essere:
  ALTER TABLE
  ALTER TABLE
  ALTER TABLE
  ALTER TABLE

Per gli altri db si può editare il file patch222.sql e lanciare i comandi che creano le due colonne aggiuntive mov_phone , direct_phone e bo_shared nella tabella k_users.



Nota Bene:

HiperOffice si basa sulla tecnologia di Hipergate
Per ulteriori approfondimenti sull'installazione e' consigliabile consultare anche http://www.hipergate.org/docs/install/

|menù|


© Copyright 2005 Tutti i diritti riservati