Virtual Appliance SugarCRM + PostgreSQL

Qualche tempo fa ho lavorato pesantemente su SugarCRM 5.5 Community Edition con lo scopo di aggiungere il supporto al data base PostgreSQL. L’operazione d’implementazione è stata abbastanza complessa a causa dei tanti “if $dbType …” dispersi a destra e sinistra per il codice sorgente. Con l’introduzione della versione 6.4 di SugarCRM, ho avuto modo di apprezzare il lavoro svolto sul livello di accesso ai dati del data base (e qui ho scritto un breve post http://musarra.wordpress.com/2011/11/28/sugar-community-edition-6 -4-beta-db-layer-refactoring), per questo motivo ho deciso di portare il driver sulla versione 6.4.4 di SugarCRM. Con mia grande sorpresa, a distanza di poco tempo, ho raggiunto dei buoni risultati!

Per portare avanti la “nuova sfida”, ho eseguito il fork del progetto SugarCRM Community Edition dal repository GitHub sul mio repository che per l’occasione ho chiamato sugarcrm_dev_PostgreSQL. Ho preferito sfruttare la Wiki di GitHub, all’interno della quale ho creato una pagina ad hoc per PostgreSQL e dove ho inserito le informazioni essenziali per un veloce startup da parte di chi volesse contribuire alle fasi di test, fix, etc…

Grazie all’ambiente Suse Studio, ho preparato al volo, una Virtual Appliance ad hoc per la coppia SugarCRM/PostgreSQL. Spero di aver avuto una buona idea e che molti apprezzeranno!

Test DriveE’ possibile eseguire un test drive immediato o scaricare la Virtual Appliance (in formato VMware Image) in modo da installarla localmente, ricordo, infatti, che il test driver ha una durata di soli 60 minuti. Tutti i dettagli sulla Virtual Appliance sono disponibili al seguente indirizzo http://susestudio.com/a/2Vav5p/sugarcrm-ce-6-4-postgresql, mentre sulla pagina PostgreSQL sono illustrati i passi del Quick Launch con la Virtual Appliance.

Risorse collegate:

Buon Driver a tutti!!!

Antonio Musarra

I began my journey into the world of computing from an Olivetti M24 PC (http://it.wikipedia.org/wiki/Olivetti_M24) bought by my father for his work. Day after day, quickly taking control until … Now doing business consulting for projects in the enterprise application development using web-oriented technologies such as J2EE, Web Services, ESB, TIBCO, PHP.

You may also like...

TIBCO JasperReports Server & JBoss EAP 7.2Come installare Liferay 7.2 GA2 su WildFly 16 + Oracle Database 19c

In questo video tutorial vi mostrerò come installare step-by-step TIBCO Jasper Reports Server 7.5 Community Edition su RedHat JBoss EAP 7.2, utilizzando CentOS 8.1 come sistema operativo e PostgreSQL come database server.

Vedremo come affrontare l'installazione di Jasper Reports Server senza l'ausilio dell'installer; questa è l'opzione solitamente adottata in ambiti enterprise. I punti salienti di questo tutorial sono:

  • Quali sono i requisiti software
  • Quali sono i requisiti hardware
  • Download del software
  • Layout d’installazione
  • Installazione di OpenJDK 11
  • Installazione di PostgreSQL 10
  • Installazione di JBoss EAP 7.2.0
  • Configurazione & Installazione di Jasper Reports Server
  • Configurazione di JBoss EAP 7.2.0
  • Start di Jasper Reports Server