Outils pour utilisateurs

Outils du site


cours:joomla

Cours initiation CMS

Le Web

Les logiciels libres

Définition au sens de la Free Software Foundation (source gnu.org)

Un programme est un logiciel libre si vous, en tant qu'utilisateur de ce programme, avez les quatre libertés essentielles :

  • la liberté d'exécuter le programme, pour tous les usages (liberté 0) ;
  • la liberté d'étudier le fonctionnement du programme, et de le modifier pour qu'il effectue vos tâches informatiques comme vous le souhaitez (liberté 1) ; l'accès au code source est une condition nécessaire ;
  • la liberté de redistribuer des copies, donc d'aider votre voisin (liberté 2) ;
  • la liberté de distribuer aux autres des copies de vos versions modifiées (liberté 3) ; en faisant cela, vous donnez à toute la communauté une possibilité de profiter de vos changements ; l'accès au code source est une condition nécessaire.

Depuis septembre 2012, l'usage des logiciels libres est une priorité dans l'administration publique.

Liens :

Les CMS ou Systèmes de Gestion de Contenu

  • Version de développement
  • Versions Béta, Release Candidate
  • Version stable
  • Prérequis : serveur, moteur de script, base de données

Joomla, un gestionnaire de contenu Web libre

  • PHP 5
  • MYSQL 5

Installation de Joomla

Récupérer les fichiers

  • Dans coté technique cliquer sur répertoire logiciel
  • Se connecter avec le compte du département
  • Cliquer 2 fois sur Joomla_2.5.14-Stable-Full_Package.zip
  • Enregistrer le fichier
  • Copier le fichier joomla-x.x.x.zip dans le répertoire public_html puis le décompressser.
$ cd 
$ cp Téléchargements/Joomla_2.5.14-Stable-Full_Package.zip public_html
$ cd public_html
$ unzip Joomla_2.5.14-Stable-Full_Package.zip

Changer les droits des répertoires et fichiers

Le serveur web s'exécute avec l'utilisateur www-data. Il faut donner les droits d'écriture à cet utilisateur (donc à tous).

#Donner récursivement les droits de lecture et écritures à l'utilisateur www-data (celui sous lequel s'exécute le serveur Apache) sur les fichiers
setfacl -Rm u:www-data:rwx Joomla/

Base de données Mysql

Une base de données mysql est nécessaire pour stocker les données de votre site (articles, …).

Mysql est une base de données SQL libre.

Les informations pour vous connecter à votre base de données Mysql :

  • identifiant : celui de l'ENT de l'IUT
  • Mot de passe : votre code INE

Lancer la procédure d'installation de joomla

Lien tutoriel : http://aide.joomla.fr/telechargements/documentation/installation-de-joomla-1-6/download

Modifications du htaccess.txt sur les serveurs de l'IUT

Renommer le fichier htaccess.txt en .htaccess Modifier :

#Options +FollowSymLinks
php_flag display_errors off

Configuration initiale

Ajouter le pack de langue français

  • Menu “Extensions > Manage language”. Rechercher “french”. Cliquer sur “install”.
  • Passer “french” en langue par défaut en cliquant sur l'étoile jaune.

Saisir un article

Gérer les droits d'accès

Changer l'aspect du site

Templates gratuits : http://www.globbersthemes.com/

Accès aux serveurs de l'extérieur

Remarque : vous pouvez accéder à vos pages personnelles de l'extérieur en vous rendant à l'adresse : http://infolimon.iutmontp.univ-montp2.fr/~votrelogin/

Pour déposer des fichiers :

  • Utiliser un client ftp (filezilla, gtfp, nautilus)
  • hôte : ftpinfo.iutmontp.univ-montp2.fr
  • Protocole : sftp (ou ssh2)
  • Port 22
cours/joomla.txt · Dernière modification: 2013/10/24 09:46 (modification externe)