Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
groupes:ubuntu-fr-webteam:tester_les_outils [Le 29/07/2013, 21:18]
YoBoY
groupes:ubuntu-fr-webteam:tester_les_outils [Le 28/01/2019, 07:36] (Version actuelle)
Fabux ajout note pour renvoi vers nouveau tuto d'installation de la doc
Ligne 12: Ligne 12:
  
 Nous ne détaillerons pas la configuration des outils ci-dessus (virtual hosts, configuration,​ …). Nous ne détaillerons pas la configuration des outils ci-dessus (virtual hosts, configuration,​ …).
 +<​note>​Pour tester la documentation,​ reportez-vous à [[:​utilisateurs:​fabux:​brouillons:​ikiwllatsinubfr|cette page]] plus récente</​note>​
  
 ===== Les différents outils utilisés ===== ===== Les différents outils utilisés =====
Ligne 25: Ligne 26:
   * [[https://​launchpad.net/​ubuntu-fr-www| le portail Ubuntu-fr.org]] utilise [[https://​drupal.org/​|Drupal]]   * [[https://​launchpad.net/​ubuntu-fr-www| le portail Ubuntu-fr.org]] utilise [[https://​drupal.org/​|Drupal]]
   * [[https://​launchpad.net/​ubuntu-fr-traduire| le blog des traducteurs]] utilise [[https://​drupal.org/​|Drupal]]   * [[https://​launchpad.net/​ubuntu-fr-traduire| le blog des traducteurs]] utilise [[https://​drupal.org/​|Drupal]]
-  * [[https://​launchpad.net/​ubuntu-fr-party| le site ubuntu-party]] utilise [[http://​wordpress.org/​|wordpress]]+  * [[https://​launchpad.net/​ubuntu-party| le site ubuntu-party]] utilise [[http://​wordpress.org/​|wordpress]]
  
 ===== Installation ===== ===== Installation =====
Ligne 116: Ligne 117:
 === La base de données === === La base de données ===
  
-Créez une base de donnée avec un utilisateur et don mot de passe. Pré-chargez les tables et données de test. FIXME fournir un fichier ​pour ça.+Créez une base de donnée avec un utilisateur et son mot de passe. Pré-chargez les tables et données de test contenus dans ce [[http://​doc.ubuntu-fr.org/​_media/​groupes/​ubuntu-fr-webteam/​ufr_forum_test.sql.bz2|fichier ​sql (~7Mio)]]. 
 +<​code>​ 
 +mysql -u [utilisateurbdd] -p [nombdd] < ufr_forum_test.sql 
 +</​code>​
  
 === La configuration === === La configuration ===
Ligne 127: Ligne 131:
 </​code>​ </​code>​
  
-Renseignez dans ce fichier les éléments pour accéder à votre base de données, mais surtout laissez le préfixe en place. Vous pouvez là aussi définir l'​emplacement de vos fichiers statiques, en précisant le chemin vers le thème employé. Il y a également une référence à l'​outil de statistique **piwik** que vous pouvez passer à 0.+Renseignez dans ce fichier les éléments pour accéder à votre base de données, mais surtout laissez le préfixe en place (c'est celui utilisé dans notre fichier sql). Vous pouvez là aussi définir l'​emplacement de vos fichiers statiques, en précisant le chemin vers le thème employé. Il y a également une référence à l'​outil de statistique **piwik** que vous pouvez passer à 0.
  
 +Connectez-vous ensuite sur le forum (si tout s'est bien passé) afin de modifier les derniers points de configuration dans la partie administration > options (principalement les URL de votre instance du forum), sans quoi certaines actions seront désactivées ou certaines redirections seront mauvaises.
  
 +Pour finir videz le dossier de cache du forum et rafraîchissez la page. Il vous demandera peut être une mise à jour de la base de donnée après cela.
 +
 +<​code>​
 +cd /​var/​www/​ubuntu-fr/​ubuntu-fr-forum
 +rm cache/*
 +</​code>​
 +
 +=== Les accès ===
 +
 +Les comptes et accès ont été anonymisés,​ et quelques comptes de tests sont disponibles :
 +^ identifiant ^ mot de passe ^ privilèges ^
 +|  admin  |  admin  | Tous les droits |
 +|  moderateur ​ |  modo  | modération de base |
 +|  membre ​ |  membre ​ | utilisateur normal |
 +|  modoplus ​ |  modoplus ​ | modérateur avancé |
 +|  adminwiki ​ |  adminwiki ​ | administrateur de la doc |
 +^ tu peux aussi utiliser ton numéro utilisateur et le mot de passe associé à tes privilèges sur le forum ^^^
 +
 +Ces accès sont les même sur la documentation si tu as configuré celle-ci pour utiliser la base de donnée du forum.
  
 ==== Les sites sous Drupal ==== ==== Les sites sous Drupal ====
  
-Les branches des sites sous Drupal ne contiennent que les éléments propres aux sites, et non le code de Drupal. La première étape consiste donc à installer autant de Drupal que nécessaire. Suivez la documentation de cd CMS pour le faire. Il faudra configurer une base de donnée (FIXME fournir un contenu de bdd) et configurer tout ça.+Les branches des sites sous Drupal ne contiennent que les éléments propres aux sites, et non le code de Drupal.
  
-Ensuite il faut se placer ​dans le dossier de Drupal et remplacer ​le dossier **sites** par un des dossiers obtenus avec **bzr**.+Dans les grandes lignes, on télécharge et décompresse la dernière version de Drupal 7, on récupère le code sur launchpad ​dans son propre dossier, et on lie tout ça de façon propre. On garde le code présent sur launchpad en dehors du dossier de Drupal ​pour pouvoir réutiliser ce dernier qui reste propre, juste en le copiant autant de fois que nécessaire ​et en rechangeant ​le lien symbolique.
  
-FIXME finir+=== Le portail === 
 + 
 +Dans tous les cas on commence par le portail. 
 + 
 +<​code>​ 
 +cd /​var/​www/​ubuntu-fr/​ 
 +wget http://​drupalfr.org/​sites/​default/​files/​drupal-7.latest.tar.gz 
 +tar xvzf drupal-7.* 
 +mv drupal-7.* drupal-www 
 +bzr branch lp:​ubuntu-fr-www 
 +cd drupal-www 
 +rm -R sites 
 +ln -s ../​ubuntu-fr-www/​sites sites 
 +</​code>​ 
 + 
 +Nous utilisons une base SQLite dont vous pouvez [[http://​doc.ubuntu-fr.org/​_media/​groupes/​ubuntu-fr-webteam/​ufr_www_test.sqlite.bz2|télécharger un exemple (336ko)]], mais vous pouvez très bien utiliser un autre moteur de base de donnée. Pour la configuration de la base et de votre installation,​ il faut [[:​tutoriel:​comment_modifier_un_fichier|modifier le fichier]] sites/​default/​settings.php. 
 + 
 +<​code>​ 
 +cd /​var/​www/​ubuntu-fr/​ubuntu-fr-www/​sites/​default 
 +cp settings.php.exemple settings.php 
 +</​code>​ 
 + 
 +Renseignez dans ce fichier l'​emplacement de votre base SQLite, et les URL de votre configuration personnelle pour les différentes variantes. Le portail étant sur le dossier **default** il répondra correctement à toutes les URL. 
 + 
 +Un accès est pré-configuré avec comme identifiant **admin** et mot de passe **admin**. 
 + 
 +=== Le planet === 
 + 
 +On continue avec le planet. 
 + 
 +<​code>​ 
 +cd /​var/​www/​ubuntu-fr 
 +bzr branch lp:​ubuntu-fr-planet 
 +cd drupal-www/​sites 
 +ln -s ../​../​ubuntu-fr-planet/​sites/​planet.ubuntu-fr.org planet.ubuntu-fr.org 
 +cp sites.php.exemple sites.php 
 +</​code>​
  
 +La dernière commande permet de modifier les URL d'​accès suivant votre configuration locale. [[:​tutoriel:​comment_modifier_un_fichier|Modifier le fichier]] sites.php et renseignez les bonnes valeurs pour les URL locales.
  
  • groupes/ubuntu-fr-webteam/tester_les_outils.1375125481.txt.gz
  • Dernière modification: Le 29/07/2013, 21:18
  • par YoBoY