Louer un Mac

Utiliser un Mac mini comme serveur

Un Mac mini serveur a beaucoup de sens. Il est petit, silencieux et consomme peu, il peut donc tourner toute la journée sur une étagère. La plupart des gens en font tourner un chez eux ou au bureau, pour des fichiers, du multimédia ou des sauvegardes. Voici comment bien configurer le vôtre. Ensuite, nous voyons quand un Mac mini hébergé convient.

À quoi sert un Mac mini serveur

  • Un serveur de fichiers pour la maison ou un petit bureau.
  • Une destination de sauvegarde Time Machine pour les autres Mac.
  • Un serveur multimédia comme Plex.
  • La domotique, des scripts et des tâches planifiées.
  • Une machine de build ou une machine pour agents IA, pour un développeur.

Aucun logiciel spécial n’est nécessaire. Apple a arrêté l’app macOS Server le 21 avril 2022. Le partage de fichiers, la mise en cache et le partage Time Machine se trouvent désormais dans les réglages de Partage de macOS lui-même.

Étape 1 : empêcher la mise en veille

Par défaut, un Mac mini se met en veille. Un serveur en veille ne répond à rien. Dans Réglages Système, ouvrez Énergie. Activez "Empêcher la suspension d’activité automatique lorsque l’écran est éteint". Activez aussi "Réactiver lors des accès réseau". Vous pouvez aussi régler la même chose dans le Terminal.

sudo pmset -a sleep 0
sudo pmset -a disksleep 0
sudo pmset -a displaysleep 10
sudo pmset -a womp 1

Lancez ensuite pmset -g pour vérifier que les valeurs sont bien prises en compte.

Étape 2 : redémarrer après une coupure de courant

Par défaut, un Mac qui perd l’alimentation reste éteint au retour du courant. Un seul réglage corrige cela. Dans pmset, il s’appelle autorestart.

sudo pmset -a autorestart 1

Démarrer ne règle que la moitié du problème. Beaucoup d’apps et de services ne démarrent qu’à l’ouverture d’une session. Activez l’ouverture de session automatique dans Réglages Système, sous Utilisateurs et groupes, avec "Se connecter automatiquement en tant que".

Apple signale un piège. L’ouverture de session automatique n’est pas disponible quand FileVault est activé. Vous choisissez donc entre le chiffrement du disque et un redémarrage sans intervention. Si le Mac contient des fichiers sensibles, gardez FileVault activé. Prévoyez alors d’ouvrir la session à la main après une panne.

Étape 3 : Ethernet filaire et onduleur

Utilisez un câble, pas le Wi-Fi. L’Ethernet est plus rapide pour les transferts de fichiers, et il ne décroche pas quand le routeur est chargé. Donnez au Mac une adresse fixe sur votre routeur, pour que les autres appareils le trouvent toujours.

Un petit onduleur en vaut la peine. Il absorbe les micro-coupures, qui sont la panne la plus courante. macOS peut aussi s’éteindre proprement quand un onduleur compatible arrive en fin de batterie. Branchez l’onduleur au Mac avec son câble USB. Puis vérifiez les options de l’onduleur dans les réglages Énergie.

Étape 4 : le faire tourner headless

Un Mac mini serveur headless n’a ni écran ni clavier. Configurez-le d’abord avec un écran. Activez ensuite Partage d’écran et Session à distance, sous Général puis Partage, dans Réglages Système. Vous pouvez alors débrancher l’écran et le gérer depuis un autre ordinateur.

Certaines apps se comportent bizarrement sans écran branché. Certains ajoutent un émulateur d’écran HDMI, qui fait croire au Mac qu’un écran est là. Essayez d’abord sans.

Étape 5 : y accéder de l’extérieur en sécurité

N’ouvrez pas SSH ni le partage d’écran sur Internet par une redirection de ports. Ces ports sont scannés en permanence. Utilisez plutôt un outil de réseau privé, comme Tailscale ou un VPN sur votre routeur. Ainsi, seuls vos propres appareils peuvent joindre le Mac.

Gardez macOS à jour, et utilisez un mot de passe solide sur le compte administrateur. Notre guide du Mac toujours allumé contient une liste plus complète, écrite pour les machines à agents.

Mac mini hébergé : quand quelqu’un d’autre s’en occupe

Avec l’hébergement d’un Mac mini, le Mac vit dans le rack d’un fournisseur. Celui-ci gère l’alimentation, le refroidissement, le réseau et les réparations. Vous y accédez via Internet. Cela vaut la peine si vous n’avez pas de bon emplacement pour un serveur. Ou si vous voyagez et ne pouvez pas le relancer à la main.

Il y a toutefois une limite. La licence macOS d’Apple n’autorise la location d’un Mac hébergé que pour des services aux développeurs. Cela veut dire les builds, la CI, les tests et les outils de développement. Un Mac mini hébergé ne peut donc pas être votre serveur Plex, votre serveur de fichiers ou votre destination de sauvegarde. Ces usages vont sur un Mac qui vous appartient.

MacRun est un serveur dédié Mac mini hébergé, pour le travail de développement. Vous avez un Mac mini M6 entier pour $139 par mois, avec les droits administrateur et Xcode installé. Il ne se met jamais en veille, et il tourne dans notre propre site privé dans le New Jersey. Notre page de location de serveur Mac donne tous les détails.

Qui ne devrait pas utiliser un Mac mini hébergé chez nous

  • Vous voulez un serveur multimédia, un serveur de fichiers ou une sauvegarde domestique.
  • Vous voulez héberger un site web public ou un serveur de messagerie.
  • Il vous faut une IP publique fixe ou un port entrant.
  • Vous avez déjà un Mac mini et un emplacement câblé où il peut rester allumé.

Si vous achetez un Mac mini pour cela, un M6 de base coûte $899 sur apple.com. C’est un peu plus que 6 mois de notre offre Runner.

Questions fréquentes

Un Mac mini fait-il un bon serveur ?

+

Oui, pour la maison ou un petit bureau. Il est silencieux, petit et sobre. Désactivez la mise en veille, activez le redémarrage automatique après une coupure, et utilisez l’Ethernet filaire.

Comment faire redémarrer un Mac mini après une coupure de courant ?

+

Lancez sudo pmset -a autorestart 1 dans le Terminal. Activez ensuite l’ouverture de session automatique, pour que les apps qui ont besoin d’une session redémarrent. Elle n’est pas disponible avec FileVault activé.

Ai-je besoin de macOS Server pour utiliser un Mac mini comme serveur ?

+

Non. Apple a arrêté macOS Server le 21 avril 2022. Le partage de fichiers, la mise en cache et le partage Time Machine sont intégrés aux réglages de Partage de macOS.

Puis-je faire tourner un Mac mini serveur headless ?

+

Oui. Configurez-le avec un écran, activez Partage d’écran et Session à distance, puis débranchez l’écran. Vous le gérez ensuite depuis un autre ordinateur.

Puis-je héberger Plex sur un Mac mini hébergé ?

+

Pas chez MacRun. La licence macOS d’Apple n’autorise un Mac loué que pour des services aux développeurs, comme les builds et les tests. Faites tourner vos serveurs multimédias sur un Mac qui vous appartient.

Pages associées