Depuis le passage vers Lion (et donc sous mountain lion) Apple n’utilise plus MySQL. Il n’y a donc plus de service dédié dans l’application serveur. C’est dommage puisque Apple vend la possibilité de créer un site/blog sous WordPress dans certains de leur document.

Pour régler pouvoir vous configurer simplement WordPress sur un Mac et sous OS X server Mountain lion vous pouvez suivre les étapes suivantes :

« Étape 0″ : Redirection de port

  1. Si vous avez une borne Airport et un simple modem vous pouvez passez à l’étape 1. La redirection sera automatique.
  2. Si vous avez une borne airport et un box vous devez rediriger le port 80 (TCP) vers la borne Airport
  3. Si vous avez simplement une box, vous devez rediriger le port 80 (TCP) vers le Mac

Attention, le Mac et/ou la borne doivent avoir une IP fixe sur votre réseau.

Il faut aussi que vous ayez un nom de domaine (ou une page perso) qui pointe vers votre adresse IP. Ceci se fait chez le registar auprès duquel vous avez acheté le nom de domaine (par exemple 1&1, OVH, …)

Étape 1 : Créer un dossier pour le site Web

  • Ouvrir l’application « Server »
  • Cliquer sur le service « Sites Web »
  • Cocher « Activer les applications Web php »
  • Cliquer sur le « + »

Server_Mountain_Lion_Sites_Web1

  • Remplir le premier champs avec le nom du site. Par exemple www.iOS-Astuces.fr
  • Cliquer sur la flèche à côté de : « Stocker les fichiers du site dans » Une fenêtre va s’ouvrir, la garder ouverte pour la suite.
    Server_Mountain_Lion_Sites_Web2
  • Cliquer sur « Terminer »
  • Activer le service

Server_Mountain_Lion_Sites_Web3

Étape 2 : Installer MySQL

  • Télécharger MySQL pour Mac OS X 10.6 64 bits
  • Installer les deux paquets et le prefpane
  • Ouvrir préférences Système

Preference_Systeme_MySQL_1

  • Ouvrir la préférence MySQL
  • Démarrer MySQL Server
  • Cocher « Automatically Start MySQL Server on Startup

Preference_Systeme_MySQL_2

Étape 3 : Créer et configurer une base de données MySQL

  • Télécharger Sequel Pro
  • Pour Host entrer 127.0.0.1
  • Pour l’identifiant mettre ‘ root ‘
  • Il n’y a pas de mot de passe (ne rien mettre)
  • Cliquer sur ‘ Connect ‘
  • Cliquer sur ‘ choose database ‘
  • Sélectionner ‘ Add database ‘
  • Mettre le nom de la base de donnée (par exemple wordpress_db)
  • Cliquer sur ‘ Users ‘
  • Ajouter un utilisateur ‘ WordPress_users ‘
  • Avec un mot de passe
  • Dans l’onglet ‘ Schema privilèges ‘ lui donner tous les droits sur la base de données.


Étape 4 : Créer la configuration de WordPress (ça y est, enfin)

  • Télécharger WordPress
  • Retourner sur le finder
  • Décompresser le fichier Zip
  • Dupliquer le fichier nommé ‘ wp-config-sample.php ‘
  • Le renommer en ‘ wp-config.php ‘
  • Ouvrir ce-dernier (avec textedit)
  • Remplacer les éléments surlignés par les votre (cf. les étapes précédentes)

WordPress_1

  • Enregistrer le fichier
  • Ouvrir le dossier du site, si vous avez gardé le dossier par défaut :
Macintosh HD/Bibliothèque/server/Web/Data/Sites/ [le nom de votre Site]
  • Copier les fichiers de WordPress dans le dossier du site.
  • Un fichier ‘ index.php ‘ existe déjà (pour PhpMyAdmin) mais il faut le remplacer par celui de wordpress.

Étape 5 : donner les droits d’accès au dossier WP

  • Ouvrir le terminal
  • Saisir les commandes suivantes :
sudo chown -R _www /chemin_vers_le_dossier_wordpress
sudo chmod -R g+w /chemin_vers_le_dossier_wordpress

Le chemin du dossier WordPress doit être : /Bibliothèque/server/Web/Data/Sites/ [le nom de votre Site]

Parfois il faut le saisir en anglais : /Library/server/Web/Data/Sites/ [le nom de votre Site]

Étape 6 : configurer votre blog WordPress

  • Ensuite, il faut paramétrer WordPress en ouvrant wp-admin/install.php : dans votre navigateur :
http://www.example.fr/wp-admin/install.php
  • Il faut suivre les écrans pour paramétrer WordPress.

 

Sources :



[wysija_form id= »3″]
MàJ :2016-05-28 02:24:10