Un Leopard comme serveur
Posté le lundi 12 novembre 2007
Catégorie Design & développement · billet n° 21 · rss
Vendredi passé, je me suis installé pour produire une nouvelle maquette pour ce blog. Comme je venais d'installer le bien nommé Leopard sur mon Mac (je fais partie de ces schizophrènes qui emploient trois systèmes d'exploitation pour différentes raisons, mais qui préfèrent toujours Mac), je devais refaire la configuration de PHP et MySQL. Malheureusement, je ne possède pas la version serveur de Mac OS X 10.5, où tout aurait déjà été pré-installé. Même si tout ne s'est pas passé comme prévu, l'installation a été rapide et aisée. Je vous propose donc ci-dessous une petite marche à suivre présentant ce qui a fonctionné dans mon cas.
Informations sur mon système
Afin que cette marche à suivre puisse être crédible, voici à quoi ressemble la machine sur laquelle j'ai fait cette installation:
- iMac G4 1.2 GHz
- 1024 Mo de RAM
- Mac OS X 10.5 avec toutes les mises à jour
Démarche suivie
Je vais donc présenter par le menu tout ce que j'ai fait par le menu. C'est court, concis et... facile.
Installation d'Apache 2
Euh... Pas grand' chose à dire à ce propos. Apache est déjà installé. Il suffit d'activer le partage de fichiers dans les préférences système.
Installation de PHP 5
Là, les choses se compliquent (un tout tout tout petit peu). Dans de nombreux manuels, on vous indique comment décommenter certaines lignes du fichier de configuration d'Apache 1 afin que celui-ci trouve son chemin jusqu'à PHP 4. Toutefois, depuis la version 10.5 du système Mac, c'est Apache 2 et PHP 5 qui sont hébergés. Il est donc nécessaire de modifier d'autres fichiers, et de déplacer éventuellement un répertoire pour que tout fonctionne:
- Ouvrir le fichier httpd.conf qui se trouve dans le répertoire /etc/apache2
- Décommenter la ligne contenant LoadModule php5_module libexec/apache2/libphp5.so
- Si, après avoir redémarré Apache, l'accès à votre répertoire privé (/~votre_nom) vous est interdit, il est nécessaire de déplacer tout ce qui se trouve dans /etc/httpd/users vers /etc/apache2/users. Si par hasard certains parmi vous ne savaient pas comment le faire: ouvrez le Terminal, et tapez exactement ce qui suit: "sudo mv /etc/httpd/users/* /etc/apache2/users/". Il vous sera demandé votre mot de passe avant de procéder.
Presqu'installation de MySQL
Jusque là, rien de bien méchant. Mais, voulant passer à l'installation de MySQL, je suis tombé sur un os. Après avoir installé le package, j'ai voulu, comme d'habitude, installer un autre panneau de préférences que celui fourni avec la distribution. Et là, ce fut le drame. Aucun panneau ne fonctionne. Il est donc nécessaire de démarrer à la main via la terminal.
En conclusion
Eh bien, que dire. Que tout cela fut bien aisé, malgré la jeunesse du système d'exploitation? Je pense que c'est une bonne conclusion.
Trackbacks
Aucun trackback.
Les trackbacks pour ce billet sont fermés.
Ajouter un commentaire