Magazine Internet

Installation de Jelix 1.1 sous Ubuntu

Publié le 17 janvier 2009 par Samuel Martin

logo_jelix_moyen.pngArticle rapide, afin de démontrer qu'il ne faut que quelques minutes pour installer un framework PHP sur sa machine Linux. J'ai déjà rédigé un article équivalent sur Symfony et Ubuntu, aujourd'hui je me permets de vous faire découvrir un framework moins célèbre, mais qui mérite attention : Jelix. L'article est orienté "vrai débutant". Néophyte également sur Jelix, je vous remercie de poser vos questions techniques à qui de droit. Hum c'est quoi un framework PHP (lire début)  ?

Attention certaines manipulations, notamment la modification du fichier .bashrc ou l'utilisation d'outil/script inconnus peuvent rendre Ubuntu instable, même si les risques ici sont minimes, veillez à toujours prendre conscience des opérations effectuées sur votre système. Je ne peux être tenu responsable des désagréments occasionnés.

Prérequis

Installer les paquets suivants. Ceci permet de vous assurer que votre serveur/machine sera capable d'effectuer les commandes internes à Jelix. sudo apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql phpmyadmin php5-xsl php5-cli php-pear

Le paquet libapache2-mod-php5 gère finalement les extensions dom, simplexml, pcre, session, spl et tokenizer, extensions utiles pour jelix . Pour plus de détails je vous renvoie à la page des prérequis pourJelix

Télécharger Jelix 1.1

La page de téléchargement des versions stables vous permet de choisir parmi trois versions. Contrairement à Symfony où le basculement se réalise en ligne de commande (freeze / unfreeze) pour passer successivement en mode développement ou en mode test/ production, Jelix vous donne le choix de l'application uniquement par des archives. A première vue je trouve çà moins pratique.

  1. Edition développeur : Utile pour les développements, elle contient un ensemble de scripts pour effectuer des tests.
  2. Edition Optimisée : A utiliser sur les serveurs de production, plus légère elle est dépourvus des scripts de tests. (Censé ne pas afficher d'erreur serveur à l'écran)
  3. Edition Or/Gold : Prolongement de la version optimisée, idéale pour les serveurs de production. Cette dernière semble adaptée pour des architectures de serveurs dédiés ou du moins sur des serveurs sur lesquels l'installation d'extensions est possible.

Si vous débutez, je vous conseille évidemment de télécharger la version "développeur Jelix 1.1RC3".

Installation et utilisation de Jelix

Cette partie se nomme "installation" mais c'est bien par abus de langage, en effet l'opération consiste uniquement à dézipper l'archive jelix1.1RC3.

  1. Dézipper jelix via la commande tar xvzf jelix-1.1RC3.tar.gz ou le menu contextuel (clic droit) Extraire Ici. Dézipper dans le dossier /var/www/ Normalement le fichier est accessible via le navigateur web par http://localhost/jelix1.1/
  2. Ouvrir ou créer votre fichier .bashrc et ajouter ceci en fin de fichier : alias jelix='php/var/www/jelix-1.1/lib/jelix-scripts/jelix.php'.
  3. A cette étape si le terminal est ouvert vous avez besoin de relancer. bash -verbose
  4. A présent vous pouvez vous servir seulement de la commande jelix pour créer votre application
  5. Pour éviter les duplications voici la suite sur l'utilisation de Jelix

Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

  • Installation et Configuration de JBoss

    Le serveur d’application JBoss Récemment je me suis intéressé à JBoss pour le configurer dans un environnement de production. Si l’installation dun serveur est... Lire la suite

    Par  Rberthou
    INTERNET, PROGRAMMATION
  • Ubuntu Tweak 0.4.0

    Ubuntu Tweak est l’utilitaire indispensable si vous désirez effectuer facilement et d’un seul clique des ajustements ou même personnaliser votre environnement d... Lire la suite

    Par  Mptic
    INTERNET
  • Installation d’un serveur NTP

    A partir du moment ou votre réseau est composé de plusieurs machines, il est utile d’avoir une base de temps commune. Heureusement, il existe un protocole... Lire la suite

    Par  Nicolargo
    INTERNET
  • Dotclear 2.0.2 : une installation automatique

    L'équipe de Dotclear met à disposition une installation automatique. Pour simplifier le déploiement de sa plateforme de blog, l'équipe de Dotclear a sorti une... Lire la suite

    Par  Marie
    INTERNET, PROGRAMMATION
  • Ubuntu-DZ : La team officielle Ubuntu Algérie

    Je voudrai vous annoncer qu’une Communauté Algérienne des Utilisateurs d’Ubuntu est entrain de se constituer sur le web. C’est équipe de volontaires qui désiren... Lire la suite

    Par  Mptic
    INTERNET
  • Ubuntu-Crosoft chez Dell !

    Voici ce que nous réserve le site DELL : Un système d’exploitation MicroTozz pas tout à fait comme les autres est fournit avec leurs machines. ça doit être... Lire la suite

    Par  Mptic
    INTERNET
  • Installation de Songbird 1.0 sous Ubuntu

    Songbird est un gestionnaire de fichiers multimédia (musique, vidéo) open-source que l’on présente souvent comme le Firefox des iTunes (une belle pression sur... Lire la suite

    Par  Nicolargo
    INTERNET

A propos de l’auteur


Samuel Martin 21 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog

Magazine