English / Dutch [+/-]

Business-to-Business (B2B), Enterprise Service Bus (ESB), Service Oriented Architecture (SOA)
Inter Enterprise Business Hub (IEBH), Project Management, Open Source Solutions
Electronic Invoicing, Electronic Invoice Presentment & Payment (EIPP), E-Procurement, E-Commerce
De wereld van Internetapplicaties en Open Source Oplossingen.
The world of Internet applications and Open Source Solutions.
Find the Electronic Business Knowledge Village (EBKV) on Linkedin

Verzeker u van 2 GB gratis opslagruimte.

Get Mozy Free


Creative Commons License
Op dit werk is een Creative Commons Licentie van toepassing.

September 2008
M T W T F S S
« Aug   Oct »
1234567
891011121314
15161718192021
22232425262728
2930  
View danga's profile on LinkedIn




Gratis Opslagruimte voor Windows

Get 2 GB of 100% free backup space.

Get Mozy Free


Installatie van het InfoGlue Content Management Platform

InfoGlue is stap voor stap uitgegroeid tot een geavanceerd, schaalbaar en robuust Open Source Content Management / Portal Platform. InfoGlue is een Web Content Management Tool die bedrijven helpt bij het beheren van de informatie die toegankelijk is via het Web, zowel intranets als extranets.

InfoGlue is een Java platform en volledig database-gedreven. Alle informatie ligt opgeslagen in een database en er is een sterke scheiding tussen opslag van informatie en de vorm waarin de informatie getoond wordt aan gebruikers (separating content from presentation). Deze benadering is veel flexibeler dan de pagina-centrische benadering maar kent wel een langere leercurve.

InfoGlue kent meerdere projecten:
- InfoGlue WCMS: CMS en Portal Platform
- InfoGlue Eclipse IDE
- InfoGlue Calendar

De architectuur van InfoGlue is ontworpen om zoveel als mogelijk voordeel te halen uit andere OSS-projecten. Tijdens de ontwikkeling van InfoGlue lag de aandacht vooral bij de business logica en minder bij ondersteunende functies. Via een modulaire aanpak waarbij gebruik gemaakt werd van andere OSS-projecten is vrij snel een stabiel en complex platform geproduceerd bestaande uit drie lagen:
- Visualisatie
- InfoGlue Core
- Persistentie en Connectiviteit


InfoGlue kan deployed worden naar elk platform dat draait onder Java waarbij een web-container zoals Apache Tomcat voldoende is maar InfoGlue draait ook onder IBM Websphere en BEA Weblogic, en anderen. De deployment is schaalbaar over meerdere servers. De InfoGlue platform is ontwikkeld in Java en voor opslag van gegevens wordt een database gebruikt waaronder MySQL, Oracle en DB2.

Aangezien ik vooral interesse heb in op Java gebaseerde oplossingen ga ik InfoGlue een tijdje uit proberen. Het mooie is dat een aantal leveranciers van Open Source oplossingen InfoGlue hebben geïmplementeerd als hun CMS voor het aanbieden van informatie aan klanten of gebruikers. Zo ondermeer Fabrizio Giudici van blueMarine, het fotomanagement gereedschap, met zijn website www.tidalwave.it.

Installatie van InfoGlue
Alvorens u de software van InfoGlue kunt installeren moet u eerst Apache Tomcat en MySQL installeren. Volg hiervoor de onderstaande stappen:

- Voor de installatie van Apache Tomcat ga naar mijn bloart: Installatie van Apache Tomcat.

- Voor de installatie van MySQL ga naar mijn bloart: Upgrade van MySQL 5.0 naar MySQL 5.1 onder Windows.

Wanneer u documenten wilt opslaan onder InfoGlue moet u bij de installatie van MySQL rekening houden met de grootte van de attachments. Hierover kunt u meer informatie vinden op de website van MySQL onder Packet too large.

Tip: De standaard grootte is 1MB en voor het uitproberen van InfoGlue is dat momenteel voldoende.

Ga naar de website van InfoGlue.org en download InfoGlue WCMS via het tabblad Downloads.

Klik op de link InfoGlue WCMS en daarna op Download the official version of InfoGlue here.

Pak nu het zip-bestand (InfoglueInstaller2.9.0Final.zip) uit naar een folder van uw keuze. InfoGlue kunt u op drie manieren installeren:
- Visuele installatie via het bestand install.bat

- Commando-gebaseerde installatie via het bestand installcmd.bat

- Installatie in silent mode via het bestand infogluecmd.bat
Hiervoor moet u de instellingen voor uw InfoGlue-omgeving vastleggen in het xml-bestand installconf.xml.

Ik zal hierna de visuele installatie beschrijven.

Ga naar de folder waarin u het installatiebestand hebt uitgepakt, InfoGlueInstaller, en start het programma install.bat.

infoglue-install-bat

Voor het inrichten van de database en de server moet u de dialogen Database Setup en Server Setup doorlopen.

Databasedialoog:

infoglue-install-database-setup

- Database type: het Relational Database Management System (RDBMS) dat u wilt installeren - MySQL

- Database name: de naam van de InfoGlue database, kan niet aangepast worden

- Database suffix: met dit veld kunt u een voorvoegsel definiëren voor de naam van uw database zodat u meerdere InfoGlue installaties kunt ondersteunen in dezelfde database systeem.

- Database server: de hostnaam of het IP-adres van de database server, accepteer de waarde localhost.

- Database port: het poortnummer dat gebruikt wordt voor de database, accepteer de waarde 3306.

- InfoGlue username: INFOGLUE_CMS

- InfoGlue password: het wachtwoord dat InfoGlue moet gebruiken voor de connectie met de database, accepteer het wachtwoord (yes)

Daarna kunt u aangeven of de installatieroutine de database en de tabellen moet aanmaken alsook vullen met initiële gegevens. U kunt eveneens aangeven of een voorbeeld omgeving aangemaakt moet worden.

- Create database: hiermee kunt u de opdracht geven om de database aan te maken

- Create tables and initial data: hiermee kunt de opdracht geven om de tabellen en initiële gegevens aan te maken

- Create example sites: hiermee kunt u de voorbeeldomgeving aanmaken

- DBA name: de Root gebruikersnaam voor de databaseomgeving

- DBA password: het Root wachtwoord voor de databaseomgeving

- Admin Password: de Root gebruikersnaam van het database systeem voor het aanmaken van de InfoGlue database

- Converting an existing database: voor het converteren van bestaande databases, niet van toepassing

Klik op de knop Next om verder te gaan.

Serverdialoog:

infoglue-install-server-setup

- Application server: selecteer de versie van Tomcat die u hebt geïnstalleerd, voorbeeld: Tomcat 6.x

- Host name: de hostnaam of het IP-adres van de applicatieserver waarop u InfoGlue installeert, accepteer localhost

- Port number: het poortnummer waarnaar Tomcat luistert, accepteer 8080

- Application suffix: dit voorvoegsel wordt toegevoegd aan de InfoGlue applicaties. Dit moet gebruikt worden in een gedeelte omgeving met meerdere installaties.

- App Server HOME (Tomcat home): de home directory van uw Tomcat installatie, voorbeeld: C:\ProgramFiles\Apache Software Foundation\Tomcat 6.0\

- InfoGlue home: de home directory voor uw InfoGlue installatie. InfoGlue maakt een aantal folders aan voor de applicaties. Het is daarom verstandig ergens op uw computer een specifieke folder voor InfoGlue aan te maken, voorbeeld: C:\DataFiles\infoglue\

Om uw eigen folder op te geven moet u het vinkje weghalen voor de optie Enable JSR 168 support.

- Applications to install: InfoGlue bestaat uit een aantal applicaties waarvan er twee verplicht zijn. U kunt selecteren welke applicaties u wilt installeren. De preview-deliver wordt gebruikt om u de mogelijkheid te geven tijdens publicatie een preview te tonen, zelfde geldt voor de live-deliver maar dan voor uw gebruikers.

Vink deze applicaties aan.

- SMTP Host: de naam van uw email-server

- Superuser: supergebruiker voor de CMS omgeving, accepteer root

- Password: het wachtwoord voor de supergebruiker, voer de waarde in die u wilt gebruiken

Klik op de knop Next om verder te gaan.

U dient nu op de knop Finish te klikken om af te ronden.

U moet goed in de gaten houden of de installatie zonder problemen verloopt. Ik heb zelf veel problemen gehad als gevolg van mijn virusscanner die toegang tot de MySQL RDBMS blokkeerde tijdens installatie van InfoGlue.

Wanneer de installatie is afgerond krijgt u volgende melding:

infoglue-installation-finished

Klik op de knop Close om de installatie af te ronden.

Starten van InfoGlue
Start nu uw Tomcat server en open de Tomcat Manger.

infoglue-tomcat-manager

Selecteer de applicatie InfoGlue voor het openen van het InfoGlue login-scherm.

infoglue-web-login

De standaard gebruikersnaam is administrator en het wachtwoord changeit. Voer deze waarden in en klik op de knop login voor het openen van het InfoGlue Management Platform.

infoglue-login-page

Het Management Platform biedt toegang tot een aantal tabbladen waaronder:
- Content Tool
- Structure Tool
- Management Tool
- Publishing Tool
- My Desktop

InfoGlue hanteert een stricte scheiding tussen opslag van informatie (inhoud - content) en de presentatie (weergave - layout). Daarom voorziet InfoGlue in twee administratieve gereedschappen (Content en Structure Tools) voor het afzonderlijk managen van deze aspecten.

Het Content Tool richt zich op het managen van informatie. Onder Content wordt verstaan alle bestanden met een informatieve waarde zoals tekst, images, word documenten en animaties.

Het Structure Tool richt zich op het bouwen van specifieke websites en het definiëren waar (webpagina’s), in welke vorm (layout) en welke informatie wordt getoond.

Blijf deze bloart volgen want ik zal de komende weken verder ingaan op de werking van InfoGlue.

Ik ben zelf op zoek naar een webhosting partij die InfoGlue als CMS aanbiedt. Mocht u een partij kennen dan hoor ik het graag.

Comments »

The URI to TrackBack this entry is: http://danga.blogsome.com/2008/09/20/infoglue-content-management-system/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.


Anti-spam measure: please retype the above text into the box provided.

My Zimbio I Flock
Copyright © 2000 - DanGa Design