Migration d un site web local vers un serveur en ligne



Documents pareils
Comment se connecter au dossier partagé?

Comment mettre en ligne un site WordPress local

Installation de Joomla avec Filezilla

WordPress :: Migrer son site du local vers le serveur en ligne

Accès distant Freebox v6 Configuration

Archivage de courriels avec Outlook ( )

Utilisation de l espace personnel (Serveur DATA)

Configuration de base de Jana server2. Sommaire

FTP / WebDeploy /WebDAV. Manuel

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

Gestion des documents avec ALFRESCO

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

Tutoriel Drupal version 7 :

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Dans cette Unité, nous allons examiner

La Clé informatique. Formation Internet Explorer Aide-mémoire

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

Exemple : vous voulez tester votre site en local avant de l uploader via FTP chez votre hébergeur externe.

Atelier Découverte de Windows. janvier 2012

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

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

Utilisation du CMS (Content Management System) Wordpress

Guide de démarrage

Rapports d activités et financiers par Internet. Manuel Utilisateur

Accéder à ZeCoffre via FTP

Installation / Sauvegarde Restauration / Mise à jour

Utiliser un client de messagerie

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

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

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

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Configuration de Outlook Express 6 pour utilisation avec belgacom.net

Migration a Outlook Guide

Installation d un manuel numérique 2.0

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Connexion à SQL server

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

Google Merchant Center

Étape 1 / CHOISIR UN HÉBERGEMENT

Guide Enseignant de l application OpenERP

Créer son propre serveur Mail.

Tutoriel Sage One Edition Expert-Comptable. - Le cabinet d Expertise-Comptable doit appeler le Service Client Sage One au

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

eurobraille VOYONS ENSEMBLE MANUEL D'UTILISATION WIFI iris 40, 20 iris-s 32, 20 iris-kb 40,20 VERSION 1.82

SOMMAIRE. Comment se connecter?

1. Création de l objet de stratégie

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

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Manuel d'installation de Joomla 1.7

Sauvegarde des données d affaires de Bell Guide de démarrage. Vous effectuez le travail Nous le sauvegarderons. Automatiquement

Sur cette nouvelle page, cliquez sur commencer l inscription.

Utilisation de Sarbacane 3 Sarbacane Software

Introduction : L accès à Estra et à votre propre espace Connexion Votre espace personnel... 5

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

FICHIERS ET DOSSIERS

Ce guide décrit la procédure à suivre afin de profiter pleinement du Service de Transfert de Fichiers EGIS. Il décrit

Manuel de l utilisateur

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

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

mon site web via WordPress

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Manuel d utilisateur du site de covoiturage «Etucovoiturage»

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

Manuel du logiciel PrestaTest.

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

Clément Prudhomme, Emilie Lenel

Préparation d un post (article) pour idweblogs

Configuration de WebDev déploiement Version 7

L accès à distance du serveur

MANUEL D INSTALLATION Sous WINDOWS

Guide d utilisateurs Plesk 11 WEBPACK. Guide d utilisateurs

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Atelier Le gestionnaire de fichier

PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER

Migration d un compte messagerie dans Mail sur Mac

Integration à un domaine AD SOMMAIRE

Partager mes photos sur internet

Configuration sous Microsoft Outlook

MODULES 3D TAG CLOUD. Par GENIUS AOM

Implenia Enregistrement des fournisseurs. Étape par étape

Configuration du FTP Isolé Active Directory

Formation ing Utiliser MailPoet

KWISATZ MODULE PRESTASHOP

[OUTLOOK EXPRESS WINDOWS MAIL]

Tutoriel : Utilisation du serveur de calcul à distance de PSE

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique

INSTALLATION ET CONFIGURATION DE HYPER V3

CONFIGURATION DE LA RECEPTION DES MAILS EN POPS.

Peyre-Brosson Clothilde Tutoriel configuration Borne Wifi D-Link DWL-2000AP TUTORIEL CONFIGURATION BORNE WIFI D- LINK DWL-2000AP

Guide de l utilisateur Mikogo Version Windows

Guide SQL Server 2008 pour HYSAS

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Notes pour l utilisation d Expression Web

i-depots i-gedexpert i-compta i-bureau

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Notice d installation et d utilisation du blog nomade avec un nouveau blog

0.1 Mail & News : Thunderbird

Ces Lettres d informations sont envoyées aux extranautes inscrits et abonnés sur le site assistance (voir point N 3).

Transcription:

Migration d un site web local vers un serveur en ligne Maintenant que votre site web est fin près sur votre ordinateur personnel, il vous reste à le rendre public, en l envoyant sur un serveur distant. 3 étapes vont être nécessaires : transférer votre base de données qui stocke vos données ; transférer les fichiers qui constituent votre site ; modifier vos données pour les faire «correspondre» à un changement de lieu. Cette méthode est valable pour la migration d un site WordPress, mais aussi, dans sa partie FTP, pour l envoi sur un site distant de tout site développé. Attention : dans tout ce qui suit, n oubliez pas de faire des copies de sauvegarde et de les garder un certain temps!! De plus, une fois le transfert effectué, je vous conseille de ne travailler que sur la version en ligne, et plus sur la version locale. Si vous optez néanmoins pour cette dernière solution, il vous faudra à chaque fois transférer à nouveau vos données (base de données et fichiers). Le transfert de la base de données Comme nous l avons vu dans le tutoriel consacré à WordPress, ouvrez le «phpmyadmin» de MAMP ou WAMP. Sélectionnez votre base de données puis cliquez sur l onglet «Exporter» : 1

Cliquez sur «Exécuter» pour exporter votre base de données. Copiez- collez le code obtenu dans un fichier texte au nom de votre base de données. Attention : sous Windows, l opération marche bien avec Notepad++ (http://notepad- plus- plus.org/fr/ ), sous Mac, utilisez un logiciel comme Fraise (https://www.macupdate.com/app/mac/33751/fraise ) pour enregistrer le fichier au format «sql». Suivant la version de «phpmyadmin», vous pouvez aussi avoir directement télécharger le fichier dont le nom est le nom de votre base de données, et l extension est «.sql» (dans ce cas, il se trouve dans vos «Téléchargements»). Attention dans ce cas là : il se peut que vous ayez à supprimer les lignes «CREATE DATABASE IF NOT EXISTS ;» et «USE ;» si elles sont présentes, sous peine d avoir une erreur concernant vos droits sur la base de données (en effet, vous n avez pas le droit de créer de nouvelle base de données). 2

Rendez- vous maintenant dans votre «phpmyadmin» en ligne, qui est situé à l adresse fournie par mail. Connectez- vous avec votre login et mot de passe, sélectionnez votre base de données (du nom de votre groupe), puis cliquez sur l onglet «Importer». Cliquez sur «Parcourir» pour sélectionner votre fichier «sql», c est à dire pour importer votre base de données : Cliquez ensuite sur «Exécuter» pour importer votre fichier dans votre base de données distante. Vous devez obtenir un joli message en vert qui vous dit que tout s est bien passé : 3

Le transfert des fichiers Logiciels requis : FileZilla, ou tout autre logiciel de transfert FTP. FileZilla est un logiciel FTP, qui veut dire File Transfert Protocol (Protocole de transfert de fichier). Il va vous permettre d envoyer («uploader») votre site web développé sur votre ordinateur personnel, vers un serveur web distant, afin de le rendre public. Mais avant cela, il vous faut modifier votre fichier «wp- config.php» situé à la racine de votre site WordPress : Faites- en une copie locale en l intitulant part exemple «wp- config- local.php». 4

Ouvrez wp- config avec votre éditeur de texte / code préféré et modifiez les valeurs suivantes comme suit : define('db_name', 'groupex'); (remplacez X par votre numéro de groupe) define('db_user', groupex'); (idem) define('db_password', 'xxxxx); (remplacez xxxxx par votre mot de passe) define('db_host', 'mysql1.clarahost.fr') ; Enregistrez votre fichier «wp- config.php». Attention : le fichier wp- config étant modifié, il vous faudra utiliser le fichier intitulé «local» (en le renommant de son vrai nom «wp- config.php») si vous voulez vous servir de votre WordPress local. 5

Ensuite, téléchargez, installez et ouvrez FileZilla. FileZilla se divise en 3 parties : une partie «activité de connexion», une partie «navigateur» constituée de deux sous- parties, «site local» et «site distant», et une partie «activité de transfert» : 6

Allez dans le menu «Fichier/Gestionnaire de site» et créez un «Nouveau Site» à l aide des informations de connexion qui vous sont parvenues : Onglet «Général» : Onglet «Avancé» : 7

Cliquez sur «Connexion». Attention : il se peut que vous ne parveniez pas à vous connecter depuis l intérieur de l école en étant branché au réseau Ethernet (par câble). Cela est dû au Proxy. Dans ce cas, allez dans le menu «Préférences» de FileZilla, puis «Proxy générique» et saisissez les valeurs suivantes : Une fois connecté, vous pouvez voir la racine de votre site dans le «site distant». C est le répertoire nommé «web» : 8

Il ne contient pour l instant qu un fichier «index.html». Si vous ouvrez votre navigateur web et que vous vous rendez à cette adresse : http://www.controverses- minesparistech- X.fr/~groupeY/ (remplacez X par le numéro de votre domaine et Y par votre numéro de groupe), qui est la nouvelle adresse de votre site web, vous verrez ce fichier «index.html», qui a été déposé là par notre hébergeur : Supprimez ce fichier dans FileZilla. 9

Rendez- vous maintenant dans le navigateur «site local», afin d afficher votre site situé sur votre ordinateur. Selon que vous avez utilisé WordPress sous MAMP ou WAMP, votre site est situé dans «C:/wamp/www/wordpress» ou «Applications/MAMP/htdocs/wordpress» (si vous avez développé votre site sous un autre CMS, ou même à la main, pointez vers la racine de votre site) : Sélectionnez tous les fichiers à envoyer, et faites un «Glisser / Déposer» de la partie gauche, site local, vers la partie droite, site distant (vous pouvez aussi faire un clic droit sur les fichiers sélectionnés et cliquer sur «Envoyer») : Les fenêtres d activités vous montrent les opérations en cours : la navigation dans l arborescence dans la partie supérieure, les transferts en cours dans la partie inférieure. Une fois que cette dernière partie est vide, c est à dire une fois que les fichiers ont tous été transférés, passons à l ajustement des données. 10

Modification des données de la base de données Nous avons vu lors de l installation de WordPress en local que celui- ci stockait ses données dans une base de données MySql. Le problème, c est que les données, lorsqu elles sont sur votre ordinateur, n ont pas le même chemin que lorsqu elles sont sur un serveur distant. Par exemple, lorsque vous insérez une image «nuages.jpg» dans une page WordPress, celui- ci la situe dans son répertoire uploads, qui est divisé par année puis par mois : http://localhost/wordpress/uploads/2014/04/nuages.jpg. Or, l adresse a maintenant changé. On veut que cela soit : http://www.controverses- minesparistech- 6.fr/~groupe32/ Heureusement, un «script» (une sorte de logiciel) spécial existe! Vous le téléchargez ici : https://interconnectit.com/products/search- and- replace- for- wordpress- databases/ Extrayez- le où vous voulez, puis, de la même manière que tout à l heure avec vos fichiers de site, envoyez- le à la racine de votre site distant : 11

Rendez- vous maintenant à l adresse de votre site en ligne, suivit de «/Search- Replace- DB- master/». Si vous obtenez un message d erreur, c est que vous vous êtes trompé en modifiant le «wp- config.php» précédemment. Vérifiez- le, et ré- envoyez le sur le serveur via FileZilla. Lorsque vous obtenez cette page : Saisissez les informations «replace» et «with» comme suit : replace = http://localhost:8888/wordpress with = http://www.controverses- minesparistech- X.fr/~groupeY en replaçant X par le numéro de votre domaine, et Y le numéro de votre groupe Attention : pour être certain de ce qu il faut mettre dans le «replace», allez sur la page d accueil de votre site web local, et notez l adresse qui apparaît dans le navigateur : Vous devrez enlever à cette adresse le «/» final. 12

Finalement, veillez à obtenir ça : Lorsque vous avez bien vérifié les paramètres, cliquez sur «live run». Vous voyez en direct les modifications s effectuées : 13

Lorsque le processus est terminé, rendez- vous à la nouvelle adresse de votre site (www.controverses- minesparistech- X.fr/~groupeY/): Vérifiez bien toutes les pages, tous les liens, toutes les images/vidéos/pdf etc. Si tout fonctionne bien, vous avez terminé! Vous pouvez supprimer le répertoire «Search- Replace- DB- master» de la racine de votre site via FileZilla. 14