di: Luca Santaniello 30 Gennaio 2012
OpenCMS è un Content Management System (CMS) scritto in java. Sviluppato da Alkacon Software, meno popolare rispetto ai più conosciuti Joomla e Wordpress, ma altrettanto evoluto e semplice da utilizzare. Il sistema è interamente sviluppato in tecnologia Java e supporta le principali piattaforme J2EE. Il CMS è liberamente scaricabile e personalizzabile, essendo distribuito con licenza LGPL.
Le principali caratteristiche di OpenCMS sono le seguenti:
In questo articolo illustreremo la procedura di installazione e configurazione di OpenCMS, e poi implementeremo un semplicissimo modulo, il classico HelloWorld, che ci permetterà di prendere confidenza con le convenzioni dell'ambiente di lavoro.
L'ultima versione stabile (la 8.0.2) è scaricabile dal sito ufficiale di OpenCMS.
OpenCMS è una web application che utilizza un database per archiviare i suoi dati: nel pacchetto scaricato troviamo il file WAR di cui effettuare il deploy all'interno del web server che utilizziamo. (Ad esempio per Apache Tomcat ci basterà copiare il file nella directory webapps).
E' necessario anche installare un DBMS, ad esempio MySQL o Postgres.
Dopo aver copiato il file war nella directory webapps, avviamo Tomcat ed apriamo il browser alla pagina
http://localhost:8080/opencms/setup/
di default Tomcat è in ascolto sulla porta standard 8080; naturalmente è necessario modificare la porta qualora abbiate configurato Tomcat in un modo differente.
Accedendo a questa pagina, viene avviato il wizard di installazione. Analizziamo i passaggi fondamentali:
Viene proposta la licenza d'uso, nella quale viene messo in evidenza che OpenCMS è un software libero distribuito con licenza LGPL
|
AppFuse: realizzare un'applicazione completa (implementare i servizi) |
Guida Apache StrutsIl primo e più utilizzato tra i framework MVC del mondo Java,... |
Guida Java SpringScoprire il lightweight container più famoso del mondo Java.... |
Guida Java 6Prendendo le mosse dalla guida Java, già presente su HTML.it,... |
Ogni mese, direttamente nella tua e-mail: articoli, script e guide su Java, Visual Basic, VB.Net ed i più diffusi linguaggi di programmazione.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |