Héberger WordPress sur son Nas ASUSTOR

Nous avons appris sur cette article,comment pointer un nom de domaine sur son Nas.

( Héberger un nom de domaine d'OVH.com sur son Nas ASUSTOR avec le DynHost OVH )

Maintenant on va configurer le Nas Asustor et votre ordinateur pour utiliser WordPress et rédiger des articles.

Si on ne fait pas une certaine modification du fichier HOSTS de l'ordinateur brancher sur le même réseau local que le Nas Asustor.

L'installation de WordPress ne seras pas correct, hors du réseaux local, les thèmes et certaine fonction ne seront pas exploitable, comme la rédaction d'articles.

Pour savoir comment modifier son fichier HOSTS lisez ce tutorial de Gatellier

http://www.gatellier.be/blog/editer-fichier-hosts-macosx-windows/

Le fichier HOSTS est l'équivalent d'une mini-base de donnée DNS contenant les informations pour retrouver les adresses IP en fonction des noms de domaines.

Il faut écrire dans le fichier comme suis :  IP du nas  localhost www.monsite.com 

exemple :

192.168.1.20 localhost www.monsite.com

Pour l'ordinateur quand on taperas www.monsite.com dans un navigateur, www.monsite.com auras l'ip local au lieu de l'ip internet du site


Editer son fichier HOSTS sous MS Windows

Sous Windows, c'est assez facile de trouver le fichier et de le modifier.

Je recommande Notepad++

on exécute notepad en mode administrateur

Ce fichier se trouve dans le répertoire: C:\WINDOWS\system32\drivers\etc\

où il suffit d'ouvrir le fichier HOSTS (qui n'a pas d'extension) avec un éditeur de texte et de rajouter adresses ip et nom de domaine, de sauver ce fichier et éventuellement redémarrer son navigateur.

Editer son fichier HOSTS sous MacOSX

Sous MacOSX, il faut ouvrir une console Terminal.

Pour pouvoir éditer le fichier hosts, dans la console, il faut lancer la commande :
sudo pico /etc/hosts
(il faut avoir le mot de passe de l'administrateur local de votre Mac).

Entrez les lignes désirées, sauvez vos modifications via le raccourcis clavier CTRL+O et enfin fermez la console avec CTRL+X

Editer son fichier HOSTS sous FreeBSD & Linux :

Dans un terminal, exécutez "sudo vi /etc/hosts" ou ouvrez le fichier hosts avec votre éditeur de texte préféré.

Si vous décidez d'utiliser l'éditeur vi, appuyez sur la touche "i" pour passer en mode insertion,

ajoutez la ligne souhaitée,

Appuyez sur "Echap", inscrivez ":wq" puis validez avec "Entrer".


Pour vérifier si la modification marche vous devriez avoir  cette page  en tapant dans le navigateur www.monsite.com

A partir de ce moment il faut avoir en tête que seulement pour l'ordinateur modifier.

http://www.monsite.com seras accessible en local,  quand a http://monsite.com passeras par internet et n'aboutiras pas ! et c'est normal !

monsite.com-ok

 

Activation de MariaDB et installations de PhpMYadmin et WordPress

 

activation-installations

Maintenant on passe a la configuration de PhpMYadmin ( Mot de passe Root, nouvelle utilisateur et base pour WordPress )

L'utilisateur de PhpMYadmin est root et le mot de passe par défaut est admin

On modifie le mot de passe de l'utilisateur root pour sécuriser PhpMyadmin 

phpmyadmin-change-password

Penser a noter/copier le nouveau mot de passe de root !!

Relancer PhpMYadmin avec le nouveau mot de passe.

Il est déconseiller d'utilisé l'utilisateur "root" pour faire fonctionner un site !!

Création  d'un utilisateur avec sa base SQL

  1. Onglet > Utilisateurs
  2. Ajouter un Utilisateur

Utilisateur-creation-1

  1. Entrez un NOM exemple : Monsite ( attention ! mélanger des majuscules et minuscule permet de mieux protéger la base , sans être obligatoire )
  2. Entrez la valeur: localhost
  3. Gênerez un Mot de passe fort ( Copiez le !! Retenez le !! )
  4. Cochez la case "créer une base portant son nom….."
  5. Executer ( en bas de page )

Utilisateur-creation-2

En voici le résultat

Utilisateur-creation-3

 

Installation et configuration de WordPress

Dans le navigateur > www.monsite.com/wordpress/

  • Mettre la langue
  • Cliquez sur "continuer"
  • Page suivante cliquez "c'est partis !"

 

installation-wordpress-1

Remplissez le formulaire avec l'identifiant , nom de la base Sql et mot de passe

  • Cliquez sur "Envoyer" et sur la page suivante sur "Lancer l'installation"

 

installation-wordpress-2

  • Mettez un titre au site
  • Un nom d'utilisateur ( il seras administrateur)
  • Un mot de passe ( mot de passe fort )
  • Une adresse émail
  • Cliquez sur "installez WordPress"

installation-wordpress-3

installation-wordpress-4

A ce stade de l'installation on doit taper www.monsite.com/worpress pour afficher WordPress

L'étape suivante va consister a rendre accesssible WordPress a partir de la racine du site en suivant ce tutorial officiel de Worpress.com

( Donner à WordPress son Propre Dossier )

  • Copier le fichier index.php et .htaccess  du répertoire WordPress vers la racine du repertoire WEB

copie-index-racine

Modifier le fichier index.php de la racine comme suis

  1. Ouvrez votre fichier index.php situé dans le répertoire racine de votre site avec un éditeur de texte et changez la ligne :
    require( dirname( __FILE__ ) . '/wp-blog-header.php' );
    en ceci, en utilisant le nom du répertoire contenant vos fichiers WordPress :
    require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
     
  2. Enregistrez votre modification.

index-racine-web

 

Ensuite la dernière modification est dans dans la console Admin de votre WordPress 

  • Connectez vous à partir du nouvel emplacement. Cela devrait maintenant être http://www.monsite.com/wordpress/wp-admin/
  • Allez dans les Réglages du Tableau de bord puis Général
  • Dans le champ Adresse de WordPress (URI), remplacez l’adresse inscrite par le nouvel emplacement de vos fichiers de base de WordPress. Exemple : http://www.monsite.com/wordpress
  • Dans le champ Adresse du blog (URI), remplacez l’adresse inscrite par l’URL de votre répertoire racine.Exemple : http://www.monsite.com
  • Cliquez sur Enregistrer les modifications.

(Ne vous inquiétez pas pour le message d'erreur et n'essayez pas de voir votre blog à ce stade !Vous verriez certainement une page d'erreur vous indiquant que la page que vous cherchez n'existe pas.)

reglage-generaux-url

Et voila ! WordPress est installer !!

wordpress-final

 

as3102t( WordPress sur  un AS3102T avec ADM 2.5.4.RF42 )

 

2 Commentaires

  1. Laurent

    Bonjour, pensez-vous possible d’héberger plusieurs sites type CMS WordPress ou joomla sur un asustor ? (Pour info je suis en fibre ftth)

    Répondre
    1. Docteur_marc (Auteur de l'article)

      Sans aucun probleme !  il suffit de mettre chaque worpress ou jommla dans un répertoire différent ex:( blog1 , blog2 , etc etc ..) , et bien sur de mettre un préfixe différent a chaque tables de la base sql
      cela feras un article avant l’Été surement

      après pour assigner les noms de domaine a chaque blog il faudra jouer avec les réglages des hôtes virtuelles

      Répondre

Laisser un commentaire

%d blogueurs aiment cette page :