[TUTO]: Comment installer WordPress sur un Nas synology

By | 21 août 2010

Comme je viens tout juste d’ouvrir ce blog avec mon propre nom de domaine,  je vais vous expliquez comment je l’ai réalisé via la plateforme WordPress. La particularité de mon système est d’être le plus économe possible donc forcément GEEK. J’utilise pour cela ma ligne privée et un nas Synology.

synology-07-06-09

Objets

J’en ai profité au passage pour faire quelques captures d’écran pour vous aider en cas de problème lors de l’installation de votre blog.

C’est vrai que WordPress s’installe rapidement, c’est tout ce qui l’entour qui prend du temps.  Je vais essayer d’être le plus concis possible pour allez droit au but lors l’installation de WordPress.

Le Nom de domaine

A l’heure actuelle, vous avez la possibilité de prendre un hébergeur mutualisé qui vous proposera de tout stocker chez lui, (Nom de domaine, adresse email, stockage,IP fixe). Pour faire votre choix et en savoir un petit peu plus, je vous invite à visiter le site top10hebergeurs qui effectue un classement des 10 meilleurs hébergeurs. honnêtement cette solution est très simple et peu couteuse, peut être la plus facile à mettre en place.

Sinon vous pouvez juste prendre le strict minimum et choisir un registrar (et utiliser votre syno) . Pour ma part j’ai fait le choix de gandi, très simple et facile d’accès, explication sur le fonctionnement (LES DNS)

Pour que votre site soit accessible depuis l’extérieur vous devez avoir une « IP fixe« , personnellement mon opérateur me le propose, c’est un service natif de la solution (maintenant quasiment tous les opérateurs proposent le service)

dns

Voici un petite exemple.

Activation du serveur Web

Connectez vous à l’interface d’administration de votre synology et activer « le service Web »              service-réseau-web

Application-Web

Cochez sur « Activer Web Station » pour mettre en place le service web. Puis cochez la case  « Activer MySQL » .

Un partage réseau nommé web accessible à l’ensemble de votre réseau vient juste d’être créer sur votre NAS.


Créer ‘LA’ base de données dédiée à WordPress

Sur nos cher syno, vous avez la possibilité d’installer le Packet spk  Phpmyadmin

Packet-Phpmyadmin

Dans la « Gestion des paquets » Installer le paquet « phpmyadmin » , puis cliquez sur « Lancer » pour l’activer

Puis connectez vous à votre interface d’administration phpmyadmin (il y a un raccourci sur le bureau du syno)           phpmyadmin1

Disponible à l’adresse IP du nas : http://IP_NAS/phpMyAdmin/

Enfin créer la base de données :

asededonne

Je conseil de créer un utilisateur avec des droits équivalent important sur la base wordpress, pour cela cliquer sur « Ajouter un utilisateur« .

base

Puis cliquer sur le bouton « Action » en face de votre utilisateur:

privilege

Votre utilisateur aura tous les droits sur la base de donnée wordpress.

Pour l’exemple nous allons créer une base de donnée: « wordpress »

Login : Syno

Mot de passe : synowordpress

L’Hôte de la base de données :  127.0.0.1

Télécharger WordPress

Rendez-vous sur le site de WordPress pour télécharger la dernière version du fichier (3.0.1 à l’heure actuelle). Une fois le pack téléchargé, dézippez-le.

wordpress

 

Installation de WordPress

Copiez le contenu dossier extrait à la racine du site web ( dans le dossier partagé Web) , voilà à quoi doit ressembler la racine de votre site :

wordpress1

Allez à l’adresse : http://IP_NAS/ pour créer le fichier de configuration.

conf1

Cliquer sur « Créer le fichier de configuration » afin  de  générer le fichier « wp-config.php »

conf2

Cliquez sur  » Allons-y !« 

Il ne vous reste plus qu’à reprendre les informations que vous avez donné lors de la création de la base de donnée, c’est-à-dire :
Le nom de la base de données
L’identifiant
Le mot de passe
L’Hôte de la base de donnée

conf3

Puis cliquez sur « Valider« , Puis « Lancer l’installation« .

conf4

Enfin, entrer les derniers paramètres de votre site Web, chaque information est modifiable par la suite.

conf5

Enfin « Installer WordPress »

conf6

6) Un petit peu de routage pour terminer.

Redirigez le flux provenant du port « 80 » ou « http » vers l’adresse ip de votre nas synology et vous verrez que comme par « magie  » votre site sera visible de tout le net.

routage

Et voila c’est terminer, vous pouvez vous connecter à votre site et le configurer comme bon vous semble. WordPress est bourré de plugin, j’essaierai de développez la base de tutoriel dans ce sens.

N’hésitez pas à me laisser quelques commentaires si j’ai oublié quelques choses.

Ces sujets vous intéresseront :

 

25 thoughts on “[TUTO]: Comment installer WordPress sur un Nas synology

  1. patrick

    merci il me reste à construire, la base de données à l’appréhender.
    à trouver un nickname cohérent genre news.fr ou autre
    et avoir accès à internet tout programme.
    merci encore

     
    Reply
  2. thierry

    Félicitation pour ce tuto moi je dispose d’un synlogy DS710+ et je rencontre quelque souci pour installer joomla …

     
    Reply
  3. Dennis

    Bravo pour ce tuto, ça m’a permis d’installer comme toi WordPress.

    J’ai une question comment mettre à jour phpMyAdmin.

     
    Reply
  4. john

    bonjour et merci pour le tuto, actuellement j’ai un site WordPress sur free, mais j’ai acheter un nas synology ds409 slim.

    J’ai voulu installer wordpress dessus, mais j’ai pas réussi à installer phpmyadmin.

    pourtant j’ai bien suivi le tuto, mais impossible de charger le module phpmyadmin sur les ‘extensions du synology ».

    une idée? ou alors avez vous le fichier zip fonctionnel, car j’ai pris celui du site web de synology, mais on me dit que l’extension n’est pas valide, ou alors que le fichier n’est pas bon.

    merci de votre aide

     
    Reply
  5. jean pierre

    Bonjour,
    j’ai bien suivi le tuto et WP marche très bien en local. La redirection de port est faite au niveau de ma box, cependant je n’arrive pas à accéder de l’extérieur ou plus
    exactement, j’accède mais la mise en forme ne ressemble plus à rien et quand je
    bascule sur le login WP reprend l’iplocale du nas….
    Pouvez vous m’aider,
    merci d’avance,
    Cdt

     
    Reply
    1. matstar Post author

      Afin d’êtres sur que tout fonctionne ou non, demandez à quelqu’un d’accéder à votre site depuis l’extérieur. Vérifier le navigateur utilisé, ie, firefox ou autres peuvent très bien en être la cause. Vous utilisez votre blog en http ou https ? Avez vous mis un thème gratuit sur votre wordpress ? (de temps à autres https + thème gratuit + certain plugin navigateur ne font pas bon ménage). Pour la redirection, quel est l’adresse définit dans les Réglages<options générales<Adresse web de wordpress.

       
      Reply
  6. jean pierre

    Bonjour et merci de votre réponse,

    Bonjour et merci de votre réponse.
    Afin d’êtres sur que tout fonctionne ou non, demandez à quelqu’un d’accéder à votre site depuis l’extérieur.
    – OK, fait
    Vérifier le navigateur utilisé, ie, firefox ou autres peuvent très bien en être la cause.
    – IE, à priori fonctionnel
    Vous utilisez votre blog en http ou https ?
    – En HTTP pour le moment,
    Avez-vous mis un thème gratuit sur votre wordpress ?
    – J’ai laissé celui d’origine.
    Pour la redirection, quel est l’adresse définit dans les Réglages<options générales<Adresse web de wordpress.
    – En fait c'est la que cela coince, j'ai effectivement renseigné dans 1er temps ce champs, mais ensuite je n'avais plus aucune possibilité de rentre sur le bloc en local, même en changeant le fichier hosts de mon PC. J’ai été obligé de tout réinstaller. Du coup maintenant j'hésite à retoucher ce paramètre.
    Le problème vient certainement de là.
    Merci d'avance,

     
    Reply
  7. jean pierre

    Merci, effectivement ça fonctionne. Cependant je n’avait pas dans les fichiers WORDPRESS de fichier htaccess. Est ce normal sur la version 3.1.2.
    De plus j’ai perdu le plugin « WordPress Shout Box / Chat » il fonctionne pas ou plus.
    EN attendant, merci encore,

     
    Reply
  8. jean pierre

    Bonjour MATSAR,

    j’ai besoin d’un peu d’aide,
    j’ai bien suivi votre tuto et le fonctionnement c’est nettement amélioré cependant quelques points restent en suspend.
    * sur les commentaires et articles, les liens ne fonctionnent pas et WP me renvoie ce message « Rien de trouvé
    Toutes nos excuses, mais la page que vous demandez est introuvable. Essayez de lancer une recherche
    * La photo d’entête n’apparaît pas en connexion à distance.
    Peut être est ce lié au fait que je n’ai pas de fichier « htaccess » et qu’il en faut 1?
    Enfin, le lien que j’ai rattaché à mon menu ne m’ouvre pas une nouvelle page WEB comme demandé dans les options ? Alors que les autres liens fonctionnent convenablement.
    Merci par avance,
    Cdt JP

     
    Reply
  9. jean pierre

    re bonjour,
    Bon je me reponds sur quelques questions
    * sur les commentaires et articles, les liens ne fonctionnent pas et WP me renvoie ce message « Rien de trouvé > Mauvais paramétrage des permaliens.
    * La photo d’entête n’apparaît pas en connexion à distance. > faut la réinserer depuis un site distant . reste à traiter la dernière question!
    merci,
    @+

     
    Reply
  10. JP

    Bonjour,
    j’ai un blog WP sur un syno DS508. Tout fonctionne relativement bien, ci ce n’est que je n’arrive pas à faire les mises à jours WordPress et extensions, et voici le message d’erreur « Une erreur est survenue pendant la mise à jour de WP-UserOnline : Impossible de créer le dossier. /web/www/wp-content/plugins/wp-useronline/. »
    Pouvez vous m’aider?
    Merci par avance
    Cdt,

     
    Reply
  11. GALLES

    Bonjour,

    Grace à vore tuto, j’ai bien installé wordpress sur mon syno et j’ accède correctement à mon blog via une adresse no-ip.org. Je souhaiterais maintenant y accéder via le nom de domaine que je viens d’acheter chez gandi.net mais visiblement je n’ai pas su mettre les bons paramètres dans la zone de config dns. Pourriez vous m’éclairer à ce sujet ? notamment à quoi correspond « nom netbios » dans vos réglages ?
    D »avance merci !

     
    Reply
  12. Arnaud LEWONGO

    Merci, avec votre tuto, j’ai pu installer une base de donner et glpi.

    Merci encore

     
    Reply
  13. Pat11

    Bonjour
    Quand je lance phpmyadmin il me demande un nom d utilisateur et un mot de passe j ai essayé plein de chose mais rien ne marche
    Une idée merci

     
    Reply
  14. Aurélien Onnillion

    Copiez le contenu dossier extrait à la racine du site web, voila à quoi doit ressembler la racine de votre site

    C’est à dire ? Où copier tous ces fichiers ?

     
    Reply
  15. Renaud

    Bonjour,

    A quoi correspond l’IP 127.0.0.1 ? Est ce l’ip locale de votre Syno ? N’est on pas censé taper localhost plutôt ? Je ne sais pas je n’y connais pas grand chose…

     
    Reply
  16. Aldea

    Bonjour,

    Merci pour votre article mais actuellement, je suis bloquée sur
    « Allez à l’adresse : http://IP_NAS/ pour créer le fichier de configuration. »

    J’héberge mon ndd sur ovh.

    je cherche encore comment lier les deux ensemble (^_^i)

    est-ce que vous pourriez développer un peu ces deux points ?
    merci

     
    Reply
  17. meteo thenioux blog

    bonsoir
    J’ai deux synology un 207+ DSM 3.1 et 1515+ dms 6
    IMPOSSIBLE d’installer wordpress avec ce tuto désoler d’être franc mais sur dms 6 cela indique de créer wp-config.php et une fois créer , cela indique qu’il est deja créer , bref cela tourne en rond
    QUAND SUR LE 207+ = erreur la page est introuvable !!!!!!!

     
    Reply

Laisser un commentaire