INSTA LLATI ON ET CON FIGURATI ON D'UN SERVEUR WEB SUR MA C OS XPar Sébastien MaisseInstallation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )Table de s ma tièresINSTA LLATION / CON FIGURAT ION D'AP AC HE :.......................................................................3INSTA LLATION / CON FIGURAT ION M YSQL :.............................................................................7CONC LUSION :................................................................................................................................14Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )INSTALLATION / CONFIGURATION D'APACHE :MA C OS incorpore en son sein un serveur web apache, pour le lancer, il faut se rendre dans le Menu Po mme / Préférence S ystème ... de là, on clique sur Partage. Da ns l'onglet Services, on clique sur Partage web personnel puis on coche la case pour activer le service en question.Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )Le serveur est joignable aux url's suivantes :A noter qu 'il est aussi joig nable par l' url http://loca lhost ou http://127.0.0.1On ouv re notre navi ...
INSTA LLATI ON
ET
CON FIGURATI ON
D'UN SERVEUR WEB
SUR MA C OS X
Par Sébastien Maisse
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )Table de s ma tières
INSTA LLATION / CON FIGURAT ION D'AP AC HE :.......................................................................3
INSTA LLATION / CON FIGURAT ION M YSQL :.............................................................................7
CONC LUSION :................................................................................................................................14
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )INSTALLATION / CONFIGURATION D'APACHE :
MA C OS incorpore en son sein un serveur web apache, pour le lancer, il faut se rendre dans le
Menu Po mme / Préférence S ystème ... de là, on clique sur Partage.
Da ns l'onglet Services, on clique sur Partage web personnel puis on coche la case pour activer le
service en question.
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )Le serveur est joignable aux url's suivantes :
A noter qu 'il est aussi joig nable par l' url http://loca lhost ou http://127.0.0.1
On ouv re notre navi gateur, et on tape l'une des url 's pour avoir ac cès à la pag e w eb pa r déf aut.
Co mme on p eut le voir on obtient la page pa r défaut du se rveur ap ache.
Ceci étant, nou s allons à pr ésent, ajouter le support PHP à notre se rveur A pache.
Pour l'ajout du support php, il faut lancer le finder, aller dans applications / utilitaires et lancer le
terminal.
De là, on au ra un éc ran du ge nre de c elui- ci :
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )
Là, on va tape r la liste des comm andes suivantes :
cd /etc/httpd (pou r déplacer dan s le répertoire /etc/ puis sous -rép ertoire httpd)
Puis on f ait une copie du fichier en question pa r mesure de s écurité.
sudo cp httpd.conf ht tpd.copie At tention votr e m ot de passe se ra de mander.
On tape en suite la comm ande suivante :
sudo pico ht tpd.conf (on édite le fichier d e confi guration ap ache ave c l' éditeur pico)
Là, on va c hercher la ligne suivante dan s le fichier :
#LoadModule php4_ module libe xec/httpd /l ibphp4.so
Et on supp rime le # ce qui donne la ligne suivante :
LoadModule php4_ module libe xec/httpd /l ibphp4.so
On c ontinue la recherche ju squ'à la ligne :
#AddModule m od_php4.c
Et on supp rime le # ce qui donne la ligne suivante :
AddModule m od_php4.c
Pour en registrer la m odification, nou s appuyon s sur la touche CTRL + O puis CTRL + X , ensuite
on quit te le term inal.
Il nous faut redémarrer notre serveur apache, pour faire, on va dans Préférence Système puis
Partage puis on d écoche et coche la ca se Partage Web personnel .
Pour vérifier la bonne prise en compte de PHP par Ap ache, nous allons créer un fichier info.php
qu'on placera dans le répertoire Sites de notre compte personnel (généralement nom / prénom de
l'utilisateur).
On va créer un répertoire dans Bibl iothèque / WebServer (étant la racine du serveur web par
défaut), on va faire un nouveau dossier appeler test qui contiendra un fichier nommer info.php . Le
contenu de info.php aura s era le suivant :
On pou rra utiliser le programme smultron pou r écrire le fichier info.php.
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )
Ceci fait, nous retournons s ur notre navi gateur fa vori et on tape l' url suivante :
http://loca lhost/ test/info.php
Co mme l'indique cette pag e, nou s avons à p résent un serv eur we b apach e avec suppo rt P HP4.
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )INSTALLATION / CONFIGURATION MYSQL :
A p résent voyon s l'installat ion du serv eur de donné es MyS QL.
Tout d' abord, il nous f aut téléchar ger l' archive sur le site of ficiel à l'url suivante :
http://dev.m ysql.com /downloads/ mysql/5.0.h tml#downloads
Selon si l' on possèd e un Mac intel ou un Mac PP C, on choisira la version approp riée.
Le fichier Standard (taille 27 mo) étant celui re commandé pour une utilisa tion cou rante.
Da ns le cas pr ésent, j'ai télécharg é l 'archive suivante :
http://dev.m ysql.com /get /Downloads/MySQ L-5.0/ mysql- standard-5.0.26 -osx10.4-
powerpc.dmg/from /pick
Ceci étant je lance le fichier .d mg qui a pour contenu ce ci :
On clique sur le fichier mysql-s tandard-5.0.26-osx10.4-pow erpc.pkg (le nom du fichier peut
changer selon la version que vous avez téléchar gée).
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )On clique sur le bouton Continuer.
On clique une nouvelle fois su r le bouton Con tinuer.
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )On clique à nouveau su r Con tinuer.
On clique sur le bouton Agree si l' on souhaite pa s poursuivre l 'installation on clique sur Disag ree.
On s électionne le disque de de stination...
Puis on clique sur le bouton Con tinuer.
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )On clique sur le bouton Installer.
Installation / confi guration Apache, M ySQL et P HP sur M ac OS X en date du 26 octobre 2006
Do cument réalisé par Séba stien Maisse (e -ma il : thecybe rseb@hot mail.com )