Votre Mac est équipé du même logiciel de serveur Web Apache qui a fait sa réputation en proposant des sites Web commerciaux. Toute personne utilisant OS X Lion (10.7) et versions antérieures peut configurer le partage Web sur son Mac en utilisant une interface facile à utiliser pour accéder au serveur Web Apache.
Cette configuration sur OS X a permis à quiconque de créer facilement un site Web en quelques clics de souris. Le service de partage Web de base est resté intégré à OS X jusqu'à la sortie d'OS X Mountain Lion, qui a supprimé l'interface utilisateur simplifiée mais a laissé le serveur Web Apache installé.
Les informations contenues dans cet article font référence au partage Web Mac avec OS X Lion (10.7) et versions antérieures. Apple recommande d'acheter OS X Server ou macOS Server pour rendre les fonctionnalités de partage Web aux utilisateurs d'OS X Mountain Lion (10.8) et versions ultérieures.
Partage Web personnel sous OS X Lion et versions antérieures
Votre Mac prend en charge deux emplacements pour servir un site Web. Le premier concerne les sites Web personnels créés par chaque utilisateur sur votre Mac. Cette séparation offre un moyen facile pour chaque membre d'une famille d'avoir un site Web.
Rechercher des sites Web personnels dans le dossier personnel de l'utilisateur dans le répertoire Sites, situé à ~/ username /Sites.
Ne cherchez pas encore le répertoire Sites. OS X ne prend pas la peine de créer le répertoire Sites tant qu'il n'est pas nécessaire.
Site Web informatique sous OS X Lion et versions antérieures
L'autre emplacement pour servir un site Web s'appelle "site Web informatique", mais c'est un peu un abus de langage. Le terme fait référence au dossier principal des documents Apache, qui contient les données des sites Web que le serveur Web dessert.
Le dossier de documents Apache est un dossier au niveau du système, qui est limité aux administrateurs par défaut. Le dossier des documents Apache se trouve dans /Library/WebServer.
L'accès restreint au dossier de documents est la raison pour laquelle OS X dispose de dossiers Sites personnels pour chaque utilisateur. Les dossiers de sites individuels permettent aux utilisateurs de créer, gérer et contrôler leurs propres sites sans interférer avec ceux des autres.
Si vous avez l'intention de créer un site Web d'entreprise, vous pouvez utiliser l'emplacement du site Web de l'ordinateur, car cela empêche les autres d'apporter facilement des modifications au site.
Création de pages Web sous OS X Lion et versions antérieures
Utilisez votre éditeur HTML préféré ou l'un des éditeurs de pages Web WYSIWYG populaires pour créer votre site et le stocker dans votre répertoire Sites utilisateur ou dans le répertoire Apache Documents. Le serveur Web Apache exécuté sur votre Mac est configuré pour servir le fichier dans le répertoire Sites ou Documents avec le nom index.html
Activer le partage Web
Pour activer le partage Web sous OS X Lion et versions antérieures:
- Sélectionner Préférences Système > Partage.
-
Cochez la case Partage Web pour activer le partage Web.
OS X 10.4 Tiger appelle cette boîte Partage Web personnel.
-
Dans la fenêtre Partage, cliquez sur le bouton de dossier Créer des sites personnels. Si le dossier Sites est déjà présent depuis une utilisation antérieure du volet des préférences de partage Web, le bouton indique Ouvrir le dossier de site Web personnel.
- Si vous préférez utiliser le dossier de documents Apache pour servir un site Web, cliquez sur le bouton Open Computer Website Folder.
Accéder à votre site Web
Le serveur Web Apache démarre et dessert au moins deux sites Web, un pour l'ordinateur et un pour chaque utilisateur de l'ordinateur. Pour accéder à l'un de ces sites Web, ouvrez un navigateur et saisissez l'une des commandes suivantes:
- Utilisez le format https://your.computer.address/ pour la page Web de l'ordinateur. Pour trouver l'adresse de votre ordinateur, ouvrez la fenêtre Partage et mettez en surbrillance le nom du partage Web dans la liste. L'adresse de votre ordinateur s'affiche à droite.
- Utilisez le format https://your.computer.address/~yourusername pour une page Web personnelle. Pour y accéder, entrez l'adresse de l'ordinateur de l'étape précédente, suivie du caractère ~ (tilde) et de votre nom d'utilisateur sans espace dans le nom d'utilisateur ou entre le tilde et votre nom d'utilisateur.
Si vous n'êtes pas sûr de votre nom d'utilisateur, ouvrez la fenêtre de partage à laquelle vous avez accédé précédemment et mettez en surbrillance le nom du partage Web dans la liste. L'adresse de votre site Web personnel s'affiche à droite.
OS X Server ou macOS Server pour le partage Web
Les nouveaux Mac sont livrés avec une version à jour du serveur Web Apache qui est prête à être utilisée par tous, mais pas avec une interface utilisateur simplifiée. Cependant, un passage à OS X Server (ou macOS Server selon votre système d'exploitation) rend les capacités de partage Web au Mac.
OS Server pour OS X Mountain Lion et versions ultérieures offre une riche collection de fonctionnalités de serveur, notamment un serveur de messagerie, un serveur Web, le partage de fichiers, un serveur de calendrier et de contacts, un serveur Wiki, etc.