Installation / Sauvegarde Restauration / Mise à jour



Documents pareils
Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Installation de Joomla avec Filezilla

Installer Joomla Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Transfert d un site local vers un serveur. NPDS REvolution 13. Rédaction : Axel Relecture : Dev & Jpb

GEST_INSTANCES APPLICATION DE GESTION DES INSTANCES ET REUNIONS EN EPLE ETABLISSEMENT PUBLIC LOCAL D ENSEIGNEMENT

Atelier Le gestionnaire de fichier

INTERCONNEXION ENT / BCDI / E - SIDOC

MANUEL INSTALLATION. GANESHA version 4. Editeur Anéma SAS Département Développement

KWISATZ MODULE PRESTASHOP

INTERCONNEXION ENT / BCDI / E - SIDOC

Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

Guide pour bien débuter avec

pas à pas prise en main du logiciel Le Cloud d Orange - Transfert de fichiers sur PC et MAC Le Cloud

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

Disque Dur Internet «Découverte» Guide d utilisation du service

_ PARAMETRE DU COMPTE _ ACCEUIL. 1 ere Etape «Créer un compte principal» Créer un compte secondaire. Ouvrir un compte principal

Installation Iconito École Numérique 2010 sous Windows WampServer

SOMMAIRE. Comment se connecter?

TP 6 Installation et configuration d une site internet avec un CMS Illustration avec Wordpress

sécurisé de l ENSMM Accès au serveur FTP - Microsoft Windows 7 École Nationale Supérieure de Mécanique et des Microtechniques

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

Étape 1 / CHOISIR UN HÉBERGEMENT

La boîte à outils GAS sur clé USB - Manuel d utilisation de la Mise à jour Smart

HAYLEM Technologies Inc.

Accès distant Freebox v6 Configuration

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

Manuel d utilisateur du site de covoiturage «Etucovoiturage»

FTP / WebDeploy /WebDAV. Manuel

Un serveur FTP personnel, ça ne vous a jamais dit?

Mettre à jour PrestaShop

Vous avez reçu une pièce jointe VOTRE SITE.RAR, qu en faire?

Procédure d installation détaillée

Système Principal (hôte) 2008 Enterprise x64

Guide de démarrage

Chapitre 1 Windows Server

Type du document MANUEL UTILISATEUR. Titre. Import ADES: Manuel Utilisateur v 1.0. Import ADES

Module Communication - Messagerie V6. Infostance. Messagerie

Procédure Platine Exchange 2010 Accompagnement à la migration de votre compte 09/08/ Version 1.0 Hébergement web professionnel

Tutoriel Drupal version 7 :

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Manuel du logiciel PrestaTest.

A.-M. Cubat Mise à jour de PMB Passer à une version plus récente du logiciel Page 1 Source :

Manuel d'installation de Joomla 1.7

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7

Créer et partager des fichiers

Tutorial Terminal Server sous

Comment mettre en ligne un site WordPress local

SAUVEGARDER SES DONNEES PERSONNELLES

PRONOTE 2010 hébergement

Guide d installation de Gael

Manuel d utilisation du web mail Zimbra 7.1

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Documentation Honolulu 14 (1)

Utilisation de l espace personnel (Serveur DATA)

CONTACT EXPRESS 2011 ASPIRATEUR D S

GUIDE D UTILISATION ADMINISTRATEUR

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

Dans cette Unité, nous allons examiner

Transfert de fichiers (ftp) avec dreamweaver cs5 hébergement et nom de domaine. MC Benveniste

INTERCONNEXION ENT / BCDI / E - SIDOC

Apprendre à gérer son serveur web grâce à Windows Server 2008 R2

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes

Table des matières...2 Introduction...4 Terminologie...4

MODULES 3D TAG CLOUD. Par GENIUS AOM

Installation et utilisation du client FirstClass 11

ESPACE NUMERIQUE DE TRAVAIL DU LYCEE LYAUTEY LCS SE3

Installation d un manuel numérique 2.0

Agenda mutualisé en ligne - services A.S.V. Informatique.

INSTALLATION ET LANCEMENT DU CONNECTEUR E-SIDOC

Serveur FTP. 20 décembre. Windows Server 2008R2

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

CAPTURE DES PROFESSIONNELS

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

PROCÉDURE D AIDE AU PARAMÉTRAGE

Fiche Pratique. Présentation du problème. Installation du logiciel. Etape 1. MAJ le 17/10/2011

Google Merchant Center

Manuel Utilisateur MISE A JOUR DU CLIENT SOFIE VERS LA VERSION 5. v0.99

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

Netstorage et Netdrive pour accéder à ses données par Internet

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Progitek Backup- s Shareware version 6.0 du 1 er février 2008

Espace numérique de travail

Manuel pas à pas de téléchargement des manuels numérisés

Logiciel DELF-DALF - Mise à jour vers la version (septembre 2014)

Guide Utilisateur Transnet

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Système de vidéosurveillance Guide de configuration

Service de certificat

Systèmes informatiques

Installation et configuration d OCS/GLPI sur un Serveur Debian

Cyberclasse L'interface web pas à pas

Transcription:

Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net

Introduction Nous allons aborder tous les aspects techniques liés à la mise en place d un site web fonctionnant avec SPIP 1. SPIP est un gestionnaire de contenu dynamique. Il est intégralement programmé en php. Pour le faire fonctionner vous devez disposer d un serveur web qui interprète les scripts php. La gestion des contenus est faite par le biais d une base de données. Celle-ci doit être hébergée sur votre serveur web. Vous devez donc disposer d un serveur de bases de données de type MySql. Un espace pour stocker les scripts php. On utilise un logiciel FTP pour accéder au contenu du répertoire. L accès à la ressource nécessite une authentification Une base de données sur le serveur de bases de données. On utilise son navigateur web pour consulter le contenu de la base de données. L accès à la ressource nécessite une authentification Serveur web http://mon_site_web.fr Adresse du serveur : ftp://ftp.ac-versailles.fr utilisateur ftp: «mon_compte_ftp» mot de passe : «mon_mot_de_passe_ftp» Adresse du serveur : http://phpmyadmin.ac-versailles.fr utilisateur phpmyadmin : «mon_compte_bdd» mot de passe : «mon_mot_de_passe_bdd» 1 Système de Publication pour l Internet Partagé SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 2 sur 13

Installation Étape 1 : télécharger la dernière version de SPIP Nous commençons très simplement. Allez sur le site officiel de SPIP pour télécharger la version 1.8.1 de SPIP : http://www.spip.net/spip-dev/distrib/spip-v1-8-1.zip En cliquant sur le lien vous lancez le téléchargement du fichier SPIP-v1-8-1.zip Décompressez l archive ensuite dans un répertoire, Mes documents par exemple. Cette étape est importante puisqu elle va permettre d extraire tous les fichiers de l archive zip. Étape 2 : transférer les fichiers sur le serveur Pour cette étape vous allez utiliser un client FTP, Filezilla par exemple. Celui-ci va vous permettre de transférer les fichiers extraits précédemment vers le serveur académique. Attention, transférez les fichiers contenus dans le répertoire décompressé, pas le répertoire lui-même. Je ne détaille pas le fonctionnement du logiciel FileZilla. Vous trouverez tout ce qu il faut sur le site de Framasoft : http://www.framasoft.net/article1011.html Une fois la prise en main de FileZilla faite, vous devez transférer les fichiers vers le serveur. Une authentification est nécessaire. Les codes sont sur le document qui vous a été transmis. Vous utilisez la première série de codes donnés (nom de login et mot de passe FTP). SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 3 sur 13

Étape 2bis : le répertoire de gestion des sessions (optionnel) Vous devez créer à la racine de votre site un répertoire /sessions. Cette démarche est spécifique à certains serveurs 2 pour permettre la gestion des sessions (authentification des utilisateurs). Pensez à modifier les droits d écriture sur le répertoire. La démarche est la même que dans l étape2ter. Serveur mutualisé Étape 2ter : modifier des droits accès (optionnel) Certains serveurs par mesure de sécurité mettent des restrictions d accès sur les répertoires de votre site web. Pour fonctionner SPIP a besoin d écrire dans les répertoires /IMG /CACHE ecrire ecrire/data et ecrire/upload de votre site. Rien de plus simple, prenez votre client FTP, et modifié le droits d écriture sur les répertoires. La valeur numérique doit être 777 Ou vous cochez Lecture/Ecriture/Exécution pour les trois groupes d utilisateurs. Étape 3 : initialisation du site Vous devez taper url du votre site dans la barre d adresse de votre navigateur, suivi de /ecrire/ Vous avez maintenant besoin de votre deuxième série de codes, correspondant à l accès à l interface d administration PhpMyadmin. Cette étape permet d initialiser la connexion de votre site avec la base de données créée sur le serveur académique. Suivez les écrans qui vous sont proposés en répondant aux questions. En particulier : 2 cas du serveur académique (RONSARD) SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 4 sur 13

- Adresse de la base de données : laisser localhost, - Login de connexion : correspond au nom de l utilisateur phpmyadmin indiqué dans les paramètres qui vous ont été envoyés, - Mot de passe de connexion : le mot de passe qui lui est associé, indiqué dans les paramètres qui vous ont été envoyés. Ensuite, pour les 5 écrans suivants, notez soigneusement les paramètres que vous aurez entrés (identifiants et mot de passe d accès en particulier) Étape 4 : choix et installation des squelettes Les squelettes sont un ensemble de fichiers qui déterminent l apparence de votre site web. Le principe de fonctionnement est assez simple. Pour chaque contenu saisi dans la partie privée (interface rédacteur), il existe un gabarit capable de restituer les données dans l interface publique. SPIP est livré avec des squelettes par défaut. Ils sont stockés dans le répertoire /dist. Il est fortement déconseillé de modifier son contenu. Ils pourront servir de gabarits de secours. Choisir des squelettes Quelques recommandations pour faire le bon choix : Certains squelettes ne sont pas libre d utilisation, vérifiez les conditions d utilisation auprès de son auteur, SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 5 sur 13

Les squelettes sont entièrement programmables, vérifiez que les fonctionnalités programmées correspondent à vos besoins, Il peut exister des incompatibilités avec d anciennes versions de SPIP, Privilégiez les squelettes documentés, il sera plus facile de faire des modifications. Comment trouver des squelettes? En contactant les concepteurs du site web dont vous souhaitez utiliser les squelettes. Le point de départ peut être l annuaire du site officiel de SPIP. http://www.spip.net/fr_article884.html La deuxième stratégie est plus simple. Rendez vous dans la rubrique squelettes du site spip-contrib.net. Les concepteurs y déposent leurs contributions. La documentation associée est souvent très complète. http://www.spip-contrib.net/-squelettes- Installer des squelettes L installation des squelettes se fait très simplement dans la plupart des cas. La démarche consiste comme pour l installation de SPIP au transfert FTP du contenu d une archive. 1. télécharger les squelettes Nous allons commencer par télécharger l archive qui contient les squelettes choisis. ftp://ftp.ac-versailles.fr/internet/spip/nono/nono_1_7_7.zip Décompressez l archive ensuite dans un répertoire, Mes documents par exemple. Cette étape est importante puisqu elle va permettre d extraire tous les fichiers de l archive zip. 2. Transférer les fichiers Pour cette étape vous allez utiliser un client FTP. Celui-ci va vous permettre de transférer les fichiers extraits précédemment vers le serveur académique. Attention, transférez les fichiers contenus dans le répertoire décompressé, pas le répertoire lui-même. La démarche est la même que pour l installation de SPIP. Les fichiers sont transférés à la racine du site. 3. Configurez les fonctionnalités (optionnel) Dans le cas des squelettes nono, vous avez une documentation complète qui donne les procédures d activation des différentes fonctionnalités. ftp://ftp.ac-versailles.fr/internet/spip/nono/configurer_nono_v_0.5.pdf SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 6 sur 13

Sauvegarde La sauvegarde d un site fonctionnant avec SPIP se fait en deux étapes : Sauvegarde de la base de données Sauvegarde des fichiers (le répertoire /IMG et squelettes) Étape 1 : les données contenues dans la base de données. La sauvegarde de la base de données peut se faire à deux niveaux. Les deux méthodes ne sont pas compatibles. méthode 1 : A l aide de l outil d administration du serveur web : Cette démarche permet de faire une sauvegarde complète de la base. On peut utiliser cette méthode pour transférer la base de données sur un autre serveur. Cette méthode interdit une restauration de la base par l interface SPIP. Tout le travail se fait à l aide du navigateur web. Rendez vous à l adresse suivante : http://phpmyadmin.ac-versailles.fr/ Naviguez dans l interface et sélectionnez l onglet exporter. 1 3 2 1. Sélectionnez la base à sauvegarder, 2. Choisissez le format de sauvegarde, 3. Sélectionnez les options de sauvegarde, 4. Lancez la sauvegarde, 4 L enregistrement du fichier.sql est fait sur votre disque dur! SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 7 sur 13

méthode 2 : Par le biais de l interface de sauvegarde de SPIP. Cette méthode sauvegarde l essentiel de la base de données. On ne sauvegarde pas : l index du moteur de recherche, les statistiques Cette méthode est à privilégier pour la sauvegarde dite classique. 1. Dans l interface d administration Rendez-vous dans l interface d administration. Sélectionnez Configuration, puis Maintenance du site. 1 2 1. Choisissez votre format de sauvegarde, le format.gz n est pas lu nativement par Windows. 2. Lancez la sauvegarde. 2. Création du fichier d authentification Une nouvelle fenêtre s ouvre, SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 8 sur 13

Vous avez maintenant besoin de votre logiciel ftp. Créez un répertoire dans le sous répertoire /ecrire/data/. 3. Créer et récupérer le fichier.xml Après avoir rechargé la page, vous pouvez récupérer le fichier dump.xml fabriqué par SPIP dans le répertoire /ecrire/data/ pour le stocker sur votre disque dur. Étape 2 : les fichiers stockés dans les répertoires du site web. Vous utilisez toujours votre logiciel ftp. Maintenant, il faut récupérer les documents stockés dans le répertoire /IMG. Vous pouvez aussi sauvegarder les squelettes. Le transfert se fait de la même façon que pour le répertoire /IMG. Dans le cas des squelettes Nono, vous sauvegardez les deux fichiers de configuration situés à la racine du site : /nono_conf.txt et /nono_habillage.css. La sauvegarde de votre site SPIP est finie. SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 9 sur 13

Restauration La restauration d un site fonctionnant avec SPIP se peut se faire à partir de plusieurs éléments sauvegardés : le fichier.xml de sauvegarde, la copie du répertoire /IMG, les fichiers de configuration des squelettes (optionnel) Il n est pas possible de restaurer une version antérieure de la base de données. La restauration efface toutes les données, même les utilisateurs (administrateurs compris). Étape 1 : restauration des fichiers Le répertoire /IMG La restauration des fichiers se fait à l aide de votre logiciel FTP. Vous choisissez d écraser les fichiers existants sur le serveur! Cette procédure est plus ou moins longue. Tout dépend de la quantité de données à transférer sur le serveur web. Les fichiers de configuration (squelettes) La restauration des squelettes se fait simplement en chargeant à la racine du site les squelettes puis les fichiers de configuration. (voir installation des squelettes) SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 10 sur 13

Étape 2 : restauration de la base de données Pour restaurer la base de données vous devez passer par l interface web d administration de votre site web. Rendez vous dans la rubrique consacrée à l administration du site web. 1. charger le fichier dump.xml Vous devez placer le fichier sauvegardé dump.xml dans le répertoire /ecrire/data de votre site web. Lancez la restauration de la base de données 2. Créez le fichier d authentification La procédure est la même que pour la sauvegarde de La base de données. Créez un répertoire dans le sous répertoire /admin_bfa5ead0ef dans /ecrire/data puis rechargez la page. Votre restauration est maintenant finie. SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 11 sur 13

Mise à jour Avant toute mise à jour, faites une sauvegarde complète de votre site, Vérifiez la compatibilité des squelettes avec la nouvelle version de SPIP. Étape 1 : télécharger la dernière version de SPIP La mise à jour d un site SPIP commence comme son installation. Vous devez télécharger la nouvelle version sur le site officiel : http://www.spip.net/spip-dev/distrib/ Décompressez l archive ensuite dans un répertoire, Mes documents par exemple. Cette étape est importante puisqu elle va permettre d extraire tous les fichiers de l archive zip. Étape 2 : transférer les nouveaux fichiers sur le serveur Pour cette étape vous allez utiliser votre client FTP. Celui-ci va vous permettre de transférer les fichiers extraits précédemment vers le serveur académique. Attention, vous devez écraser les fichiers existants. La mise à jour des fichiers est maintenant finie. Étape 3 : mise à jour de la base de données Cette méthode n est pas réversible. Vous devez avoir fait vos sauvegardes!! SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 12 sur 13

1. Accédez à l interface d administration Vous devez taper url du votre site dans la barre d adresse de votre navigateur, suivi de /ecrire/ La démarche de mise à jour s apparente à la méthode de sauvegarde de la base. 2. Créez le fichier d authentification FTP Créez un répertoire dans le sous répertoire /ecrire/data/ à l aide de votre logiciel FTP. 3. Rechargez la page web Votre mise à jour de la base de données est terminée. La mise à jour de votre site web est terminée. SPIP technique 1 linux - J.S. BARBOTEU mai 2005 Page 13 sur 13