Dernières versions d'ovidentia

Dernières mises à jour

Derniers sujets du forum


RE:403 Access Forbidden

Installation locale d'Ovidentia sur Mac OS X

Installation locale d'Ovidentia sur Mac OS X

Ce tutorial s'est basé sur une partie de l'aide créée par Emacs sur le site APPRENDRE-PHP.COM.

La première chose est bien entendu de télécharger le logiciel sur le site officiel de MAMP à l'adresse http://www.mamp.info/ ou bien sur MacUpdate.

MAMP est disponible pour les Macintosh équipés de puce IBM PowerPC ou Intel.

Installation locale d'Ovidentia sur Mac OS X

Ce tutorial s'est basé sur une partie de l'aide créée par Emacs sur le site APPRENDRE-PHP.COM.

La première chose est bien entendu de télécharger le logiciel sur le site officiel de MAMP à l'adresse http://www.mamp.info/ ou bien sur MacUpdate.

MAMP est disponible pour les Macintosh équipés de puce Motorola PowerPC ou Intel.

Installation de MAMP

Après avoir décompressé l'archive Zip, nous obtenons une capture semblable à celle-ci. C'est l'installateur du logiciel.

MAMP1.pngMAMP1.png

Il suffit de faire un « drag and drop » du dossier MAMP de la fenêtre et de le déposer dans le répertoire Applications de celle-ci. Ca y'est MAMP est correctement installé. Nous remarquons le dossier MAMP (muni du logo gris) dans le répertoire Applications de MacOS (raccourci Pomme + Shift + A).

Premier démarrage du logiciel

MAMP2.png

Le lancement de MAMP s'effectue en cliquant sur l'icône MAMP.app. Une nouvelle fenêtre se lance.

Cette fenêtre permet de contrôler que le serveur Web (Apache) et le serveur de bases de données (MySQL) ont bien été lancés. Les voyants verts attestent du bon fonctionnement. L'onglet Préférences... permet de configurer MAMP.

Les paramètres modifiables sont par exemple les ports derrière lesquels les processus serveurs travaillent ou bien le répertoire dans lequel se situent les différents projets (sites web par exemple).

Il est recommandé de laisser la configuration imposée par MAMP pour des personnes n'ayant pas suffisamment de connaissances en informatique.

Le démarrage de MAMP implique aussi l'ouverture d'une nouvelle fenêtre dans le navigateur Web (Safari par défaut). C'est la page d'accueil de MAMP. Elle atteste aussi du bon fonctionnement du serveur Web local.

MAMP3.png

Notons tout d'abord que pour accéder au serveur Web local, nous utilisons l'url http://localhost:8888/MAMP. Le localhost peut aussi être remplacé par l'adresse IP 127.0.0.1. Le serveur Web écoute les informations du réseau local sur le port 8888. Le port 80 étant réservé par défaut au Web par Internet.

Le menu situé en haut donne accès au phpinfo() (configuration de PHP), aux utilitaires de gestion de bases de données (PHPMyAdmin et SQLiteManager) ainsi qu'à une application d'optimisation de performances (eAccelerator).

Les répertoires importants de MAMP

Les répertoires importants de MAMP sont au nombre de six :

  • /bin : répertoire contenant les exécutables d'Apache, PHP4, PHP5, MySQL5 et SQLite.
  • /conf : répertoire contenant les fichiers de configuration d'Apache (httpd.conf), PHP (php.ini) et SQLiteManager (config.db).
  • /tmp : répertoire contenant les fichiers temporaires créés par les exécutables. Le répertoire /tmp/php contient notamment les fichiers temporaires de sessions PHP.
  • /db : répertoire contenant les bases de données SQLite et MySQL5.
  • /logs : répertoire contenant les fichiers de logs d'erreurs de PHP, Apache et MySQL.
  • /htdocs : répertoire contenant les différents projets de sites Web.

Ce dernier nous intéresse tout particulièrement car c'est dans celui-ci que nous déposerons nos sites Internet.

Téléchargement et installation d'Ovidentia

Téléchargez la dernière version stable d'Ovidentia depuis le site de la communauté (c'est par ici).

Dans cet exemple, nous utiliserons la version 6.3.3. d'Ovidentia.

Décompressez le fichier de la distribution ovidentia-6-3-3.zip dans un répertoire ovidentia-6-3-3 puis copier ce répertoire dans la racine web de MAMP (Applications -> MAMP -> htdocs)

Avec votre navigateur , appelez l'url http://localhost:8888/ovidentia-6-3-3/install.php (ou http://127.0.0.1:8888/ovidentia-6-3-3/install.php) pour lancer le processus d'installaltion d'Ovidentia.

Ovisetup.jpg

Ovisetup.jpg

Database
Database host : localhost
Adresse IP du serveur MySQL, renseigner "localhost" pour définir que MySQL se trouve sur la même machine que le serveur web.
Database name : ovidentia
Nom de la base de données qui va contenir les inforrmations d'Ovidentia.
Login : root
Identifiant pour se connecter au serveur de bases de données MySQL.
Password : root
Mot de passe permettant de se connecter au serveur de base de données (dans MAMP, le mot de passe par défaut est root. Dans un environnement de production, l'application d'un mot de passe est indispensable)

Ovidentia
Relative path to ovidentia core : ovidentia
Chemin d'accès au noyau d'Ovidentia , ce chemin est relatif
Base url : http://localhost:8888/ovidentia-6-3-3 (ou http://127.0.0.1:8888/ovidentia-6-3-3)
url permettant d'accéder à Ovidentia
Upload directory : MAMP\htdocs\ovidentia-6-3-3\upload
Chemin absolu permettant d'accéder au répertoire d'upload d'Ovidentia. Dans un environnement de production, il est indispensable que ce répertoire ne se touve pas à la racine web du serveur.

Une fois que l'ensemble du formulaire est renseigné, il suffit de d'appuyer sur le bouton "Submit"

Config.jpg

Cliquez sur "Go to login page"


puis renseigner l'identifiant du compe d'administration par défaut identifiant : admin@admin.bab et mot de passe : 012345678.

Ovilogin.png

Ensuite, depuis le section "Administration", cliquez sur "Sites" puis sur le nom du site web (par défaut : Ovidentia ) puis choisir "Site configuration" et passez le paramètre lang de "en" à "fr".

Valider cette modification en cliquant sur "Modifier".
L'interface devrait maintenant être en français.

  
Up