OpenLaszlo est un langage de développement optimisé pour les applications internet riche (i.e. Web 2). Ce langage s'avère des plus intéressant puisqu'il peut produire une application en Flash 8 ou 9 ou en DHTML pur à partir du même code et les différentes versions produites on un "look and feel" tout à fait identique.

Installer OpenLaszlo sur Ubuntu (testé sur Intrepid Ibis).

OpenLaszlo repose sur Tomcat et sur Java. Il existe bien sur une manière de le déployer sur une installation de Tomcat existante, mais la version fournis sur le site inclus Tomcat ansi que OpenLaszlo déjà configuré l'un pour l'autre.

Prérequis

Il faut installer l'environnement de développement de java (sun-java6-jdk) en créer une variable globale JAVA_HOME indiquant sont chemin d'accès.

Pour installer l'environnement de développement de java il suffit d'entrer la commande suivante en console :

sudo apt-get install sun-java6-jdk

Pour référer la variable JAVA_HOME il faut éditer (en tant qu'administrateur) le fichier /etc/profile et ajouter et y ajouter la ligne suivante :

export JAVA_HOME=/usr/lib/jvm/java-6-sun

Pour éditer ce fichier en tant qu'administrateur, on peux simplement lancer dans la console :

sudo gedit /etc/profile

Ce changement prendra effet au prochain démarrage, mais pour ne pas avoir à relancer votre machine, vous pouvez entrer la commande suivante (toujours en console)

. /etc/profile

Installation

Il faut récupérer le fichier d'installation d'OpenLazslo. La dernière version se trouve ici (pour l'instant)

http://download.openlaszlo.org/4.2.0.1/openlaszlo-4.2.0.1-unix.tar.gz

Si le lien ne fonctionne pas c'est qu'une nouvelle version est disponible et vous devriez pouvoir la récupéré via la page :

http://www.openlaszlo.org/taxonomy/term/8

Une fois le téléchargement récupéré, il faut extraire le tout. Deux endroits sont recommandé pour le faire, /opt ou /usr/local, à vous de choisir mais dans mon cas j'ai choisis /opt. Voici donc les commandes consoles correspondant à cette installation :

cd /opt sudo tar -xvf /home/xtremxpert/openlaszlo-4.2.0.1-unix.tar.gz

Il faut maintenant changer les droits pour permettre les modifications dans le répertoire (À VÉRIFIER COTÉ SÉCURITÉ)

sudo chmod 777 -R lps-4.2.0.1

Vous pouvez maintenant lancer Tomcat et OpenLaszlo en utilisant :

/opt/lps-4.2.0.1/Server/tomcat-5.0.24/bin/startup.sh

et pour l'arrêter :

/opt/lps-4.2.0.1/Server/tomcat-5.0.24/bin/shutdown.sh