Accueil > Le XPX > Installation > Mac OS X

Installation sous Mac OS X

Apache

Bonne nouvelle, Apache est déjà installé sous Mac OSX.

Sous Mac OSX 10.5 à 10.7 il faut aller dans "Préférences Systèmes:Partage" et activer le partage web.

A partir de la 10.8, l'option a disparu de l'interface. Il faut aller dans le terminal est taper:

# sudo apachectl start

Pour trouver où se trouve le fichier de configuration httpd.conf:

# httpd -V

 

Pour en savoir plus: http://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-9-mavericks/

X11

Pour faire tourner le XPX, on a besoin des librairies standard qui sont incluses dans le package X11.

Celui-ci est inclus dans la version 10.5 mais pas dans les versions ultérieures. Il est remplacé par XQuartz qu'il faut installer:

http://xquartz.macosforge.org/landing/

Autres librairies

Pour fonctionner le XPX a besoin des librairies GD et Mysql, qui elles même ont besoin de FreeType et PNG.

Pour vérifier les librairies dynamiques nécessaires, utilisez la commande otool (équivalent de ldd sous Linux):

#otool -L xpx
xpx:
        /usr/local/lib/libgd.2.dylib (compatibility version 3.0.0, current version 3.0.0)
        /usr/local/mysql/lib/libmysqlclient.16.dylib (compatibility version 17.0.0, current version 17.0.0)
        @executable_path/../Frameworks/libxml.framework/Versions/2.6.30/libxml (compatibility version 1.0.0, current version 1.0.0)
        /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0)

#otool -L /usr/local/lib/libgd.2.dylib

/usr/local/lib/libgd.2.dylib:
        /usr/local/lib/libgd.2.dylib (compatibility version 3.0.0, current version 3.0.0)
        /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
        /usr/X11/lib/libXpm.4.dylib (compatibility version 16.0.0, current version 16.0.0)
        /usr/X11/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0)
        /usr/X11/lib/libXdmcp.6.dylib (compatibility version 7.0.0, current version 7.0.0)
        /usr/X11/lib/libX11.6.dylib (compatibility version 9.0.0, current version 9.0.0)
        /usr/X11/lib/libfontconfig.1.dylib (compatibility version 3.0.0, current version 3.0.0)
        /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
        /usr/lib/libexpat.1.dylib (compatibility version 7.0.0, current version 7.0.0)
        /usr/X11/lib/libfreetype.6.dylib (compatibility version 10.0.0, current version 10.16.0)
        /usr/X11/lib/libpng12.0.dylib (compatibility version 1.0.0, current version 1.0.0)
        /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 32.0.0)
        /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 34.0.0)
        /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1)

Télécharger

Téléchargez rapidement la dernière version du XPX: Version 3.8-rc16 - 05/02/2019

FAQ

Venez nous poser vos questions et voir les problèmes courants que vous pouvez rencontrer

Don

Aidez-nous à faire vivre ce site en faisant un don

Condition d'utilisation