javascript, javascripts, js, jscript, scripts, script, html, dhtml, dynamic, cookies, menu, frames, formulaire, source, code, gratuit, exemple, developper, html, php4, php3, php, mysql, liens, php2, forum, livre d'or, pages, web, dynamiques, programmation, webmasters, webmestres, tutorial, tutoriel, annuaires, espace, membres, banniéres, caddies, chats, compteurs, formulaires, forums, gestion, documentations, news, mailing, list, newsletter, moteurs, recherche, sondages, votes, statistiques, autres, agendas, calendriers, mail, annonces, audio, outils, réseaux, graphique, recommandation, site, sécurité, portail, creation, actualité, moteur de recherche, moteur, trucs, astuces, services, flash, action script, actionscript Tutoriaux : Php/MySQL
Script Masters : Javascript, Php, Mysql, html pour Webmasters!
 
    Script Masters
 
    Espace membre
 
    Langages
 
    Autres ressources
 
    Emploi avec Jobintree
 
    Ressources graphiques
 
    Recherche
 
    Kit graphique
 
    Liens
 
    Statistiques


 


Télécharger cet article au format PDF


Untitled Document
Configuration d'un serveur web et activation php sous MacOs X


Tutorial écrit par : ::ubyk - addditive

 

   Introduction

 

 

Nous allons enfin pouvoir configurer votre machine apple afin de profiter pleinement du php, d'exploiter votre nouveau serveur web et ainsi tester votre site dynamique chez vous. Mais pour cela vous devez être équipé de macos x.1.2 au minimum (jaguar).
Ce tutorial est disponible en téléchargement au format pdf dans sa version imprimable.

 

Activer le partage web



Démarrez dans vos «préférences systèmes», puis «partage»: partage web personnel

- La connexion doit se faire et l'adresse de votre serveur host doit figurer en bas de la fenêtre.

Testez votre serveur en ajoutant une page html quelconque dans votre dossier sites :


- Vous allez tester cette page dans votre browser en tapant: http://numéroIP/~utilisateur, si vous n'êtes pas sûr de l'adresse, copiez-là en bas de vos préférences (voir image 1.1) Vous voyez votre page? Votre serveur fonctionne parfaitement à présent!
n.b. le tilde ~ s'emploie en combinant alt et n.

 

Activer l'utilisateur ~root
 


Ouvrez l'utilitaire «netinfo manager» présent dans le dossier utility dans applications:

Identifiez-vous en allant dans le menu «sécurité» :

- On vous demande ici le nom administrateur et son mot de passe (celui de l'activation macosX d'origine)

Vous devez ensuite activer le mode ~root en allant sous «enable root user» (menu).

Il va vous faire croire que le mot de passe n'est pas accepté, cliquez sur [ok].

 

Activer le php
 

 

Attention : à partir de maintenant ne faites pas de copier/coller.

Localiser votre fichier de configuration php sur le finder dans le menu aller au dossier :

Repérez la ligne 239 et supprimer le #

Repérez la ligne 281 et supprimer le #

Aux lignes 440, repérez «DirectoryIndex index.html» remplacez par :

Remplacement d'extensions :
DirectoryIndex index.html
DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex index.phtml

Ici nous ajoutons les nouveaux fichiers extensions pris en compte

Allez à la ligne 854, tapez sous la ligne «AddType application/x-tar .tgz»

Identifier fichiers :
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps

Ceci permet d'identifier les fichiers qui se terminent en php, etc.

 

Conclusion
 

 

Maintenant, vous pouvez largement tester vos sites php ou enfin presque car il manque l'exploitation de bases de données que nous verrons dans notre prochain cours dédié à l'installation de mysql et l'interface macosx intuitive pour mener à bien l'utilisation des bases.

 

- Un problème? Posez vos questions sur le forum Php/MySQL!
- Ce tutorial a été consulté 6423 fois


Script Masters © Ce texte est la propriété de son auteur.
Toute reproduction est interdite.

 




 
 
Fabien Daniel - © 2001-2009 | Hebergement : OVH | CNIL : 796128