Comment construire un serveur de station de travail

Les serveurs de clients fournissent

Les serveurs de clients fournissent

est défini un serveur de poste de travail comme un système utilisé en tant que serveur, mais dont les composants sont généralement utilisés pour des tâches de calcul des postes de travail. Il est pas compliqué d`adapter un poste de travail pour être utilisé comme serveur, mais il y a quelques choses à considérer.

En théorie, les désignations de poste de travail ou serveur sont faites selon quel rôle chaque machine joue à un moment précis. Lorsqu`une machine demande un service ou d`information, il est considéré comme un client. Lorsqu`une machine fournit des informations ou un service, il est appelé un serveur. Les machines qui jouent le rôle de client beaucoup plus fréquemment que celle du serveur sont généralement appelés clients, mais cela ne veut pas dire qu`ils ne peuvent pas ou ne pas effectuer la fonction de serveur de temps en temps. Donc, si l`étiquette est la situation, il est également pratique courante de considérer une machine un poste de travail si elle fonctionne comme un poste de travail le plus souvent en tant que serveur.

Dans la pratique, l`industrie informatique a publié des versions spéciales de son logiciel que l`utilisation biais vers les clients ou les serveurs. vendre Microsoft et Apple versions de postes de travail et serveurs de leurs systèmes d`exploitation. Parce que ces différentes versions des systèmes d`exploitation ont des capacités différentes, en pratique, la différence entre le serveur et poste de travail pour ces systèmes peut être plus que la situation - il peut comporter des différences cruciales dans les capacités aussi bien.

Planification

Comparez ce que vous voulez faire avec les capacités des systèmes d`exploitation disponibles. Parce qu`il peut y avoir différentes capacités associées à différents systèmes d`exploitation, sachant ce que vous voulez fournir pour les autres ordinateurs de la communauté peut aider à dicter le système d`exploitation que vous pourriez avoir besoin. Si vous voulez simplement partager des fichiers, et le nombre de demandes simultanées devraient être faibles, alors pratiquement tout système d`exploitation va bien travailler pour vous. Si vous voulez construire un serveur de protocole de transfert de fichiers (FTP) d`accepter et de proposer des fichiers sur Internet, vous pourriez penser à deux fois avant d`utiliser Vista de Microsoft. Internet Information Server de Microsoft (IIS) 7 peut fournir des pages Web à bas fonctionnant sur le concurrency système d`exploitation du poste de travail Vista, mais il est limité à la publication par FTP. Les utilisateurs ne peuvent pas télécharger sur le système d`exploitation du poste de travail - uniquement pour IIS7 exécutant Windows Server. Dans le cas de Windows Vista, d`autres paquets FTP peuvent être utilisés sur le poste de travail pour contourner la limitation imposée par FTP IIS.

Station de travail Macintosh Partage

Recherche ce logiciel serveur peut-être déjà. Si vous envisagez d`utiliser un poste de travail Macintosh comme un serveur, il existe de nombreux logiciels de serveur déjà installé et prêt à aller dans le système d`exploitation du poste de travail. Lorsque vous ouvrez la "Partage" dossier "Préférences de système," il y a 11 services intégrés dans le système d`exploitation et prêts à être activés. D`autres services peuvent être activés par d`autres moyens. Le système d`exploitation du poste de travail Macintosh ne configure pas automatiquement le système de fichiers réseau (NFS), par exemple, mais la capacité est toujours inclus sur le disque dur. Si vous connaissez votre chemin autour des systèmes UNIX et un guide à suivre, il est pas trop compliqué pour rendre votre station de travail Mac un serveur NFS. Voir les références pour un guide d`exemple pour activer NFS sur un poste de travail Macintosh.

http://Apache.Org

Considérons un logiciel open source. Apache peut tourner un système d`exploitation commun à un serveur Web. Bien que de nombreux systèmes d`exploitation sont livrés avec au moins un certain type de serveur Web, serveur Web Apache est évolutive le plus commun sur Internet, et qu`il est disponible sur presque tous les systèmes d`exploitation commun. La décision d`utiliser Apache au début est jamais une décision impasse. Apache peut être l`outil de serveur Web pour toute version future de votre infrastructure. Il suffit de visiter Apache.org pour télécharger et installer les binaires (ou même le code source) se rapportant à votre système d`exploitation du poste de travail.

Plan pour la connectivité. Bien que cela puisse paraître étrange, même une seule machine qui fonctionnera à la fois client et le logiciel serveur (en parlant à lui-même) a encore besoin d`un protocole de réseau défini et de travail. Choisissez votre protocole de réseau pour répondre à vos circonstances. Si vous avez des systèmes Macintosh qui ne se connectent pas à Internet, mais devrait toujours se connecter les uns aux autres, il peut être judicieux de choisir AppleTalk comme protocole de réseau. Si les systèmes se connectent déjà à Internet, vous utilisez probablement TCP / IP, de sorte que devient un choix évident, mais la mise en œuvre devient un peu plus difficile que ce serait avec AppleTalk. les systèmes Microsoft peuvent avoir un peu plus facile avec TCP / IP, mais il n`y a aucun moyen facile autour de la perspective d`avoir à configurer TCP / IP sur un système UNIX, comme Solaris ou Linux. Quel que soit le choix, le serveur doit exécuter ce que chaque client est en cours d`exécution pour parler à tous. Si un Macintosh est uniquement AppleTalk en cours d`exécution, et le reste des systèmes sont en cours d`exécution TCP / IP, soit le serveur doit exécuter les deux ou la machine AppleTalk devrait commencer à courir et TCP / IP.

la mise en oeuvre

Définissez l`adresse réseau du serveur. Il n`y aura pas de succès jusqu`à ce que les protocoles réseau sont installés et configurés. En fait, certains logiciels de serveur même pas installer jusqu`à ce qu`il puisse détecter que son réseau requis est installé et son fonctionnement. Par exemple, attaquons-nous à TCP / IP. AppleTalk est auto-configuration, comme il est NetBEUI, mais ne sont aussi couramment utilisés comme TCP / IP. Ce protocole Internet fonctionne parce que chaque machine sur le réseau a une adresse unique - que chaque téléphone cellulaire a un numéro de téléphone unique. Dans votre réseau, il y a soit un serveur distribuant ces adresses chaque fois qu`un ordinateur demande un, ou chaque ordinateur est configuré manuellement avec une adresse permanente. Il est courant d`avoir un système les distribuer lorsqu`on lui a demandé. Ce système est le serveur de protocole de configuration dynamique d`hôte (DHCP). Pour votre système pour servir les clients de manière fiable, chaque client devra être en mesure d`apprendre l`adresse de votre serveur. Pour cette adresse constante, soit configurer le serveur DHCP pour toujours donner votre serveur la même adresse ou exclure cette adresse de ceux donnés par DHCP et coder en dur l`adresse dans les paramètres de configuration du réseau du poste de travail. Si vous n`êtes pas déjà familier avec ces outils, consultez votre administrateur système local ou fournisseur de services Internet (ISP) pour plus d`informations.

Assurez-vous de la traduction nom correct. Lorsque vous pointez votre navigateur à sun.com, vous tapez des lettres, pas des nombres. Alors, comment fonctionne le protocole TCP / IP sur les chiffres si vous ne pas utiliser des chiffres pour trouver des choses sur Internet? Vous pouvez utiliser des chiffres, mais il n`y a pas besoin. Le Domain Name System (DNS) a été construit par les concepteurs d`Internet qui étaient fatigués de taper des chiffres, et je voulais un type de livre de téléphone, ils peuvent compter. les systèmes UNIX reposent sur DNS principalement parce que DNS a évolué comme UNIX a évolué. les systèmes Microsoft et Apple, à partir en petits groupes de travail, peuvent utiliser DNS, mais aussi juste essayer de trouver des systèmes avec des paquets de diffusion - l`équivalent informatique de se pencher par la fenêtre et appeler simplement pour la machine que vous voulez. Microsoft a même développé leur propre type de service d`annuaire téléphonique appelé le Naming Service WINS (Windows Internet). Plus le réseau que vous souhaitez servir, plus il est probable que les clients ne verront pas votre serveur sans mettre à jour le DNS ou WINS entrées pour elle. Bien qu`il soit possible que ces services sont si vous avez mis à jour automatiquement pour vous, des problèmes de connexion à votre serveur, ceux-ci sont parmi les premiers endroits à vérifier pour la délivrance. Si vous n`êtes pas déjà familier avec ces outils, consultez votre administrateur système local ou fournisseur d`accès Internet (FAI) pour plus d`informations.

Activez le logiciel qui sert des informations. L`un des exemples les plus simples de faire un poste de travail d`un serveur est dans le but de partage de fichiers. Fournir un répertoire dans lequel vos pairs peuvent partager des fichiers, activer le logiciel de serveur de fichiers résidant déjà sur votre poste de travail et d`identifier ce répertoire et dans quelles conditions vous souhaitez partager. Rester avec l`exemple Macintosh, les programmes de partage de fichiers avec prise en charge de l`interface graphique peut être lancé à partir du "Préférences Système / Partage" dossier. Sélection de la "Partage de fichiers" option active la capacité, mais cela ne devrait pas se faire sans configurer aussi "options" et "Réglage" la sécurité sur les répertoires sont partagés.

Configurez le logiciel serveur pour vos besoins. Il est une meilleure pratique de l`industrie à passer au moins quelques minutes assurant que le logiciel que vous utilisez est configuré pour les besoins de l`installation particulière. Le système d`exploitation Macintosh peut fournir des fonctionnalités de partage de fichiers à travers une variété de différents protocoles réseau. En règle générale, il est sage d`offrir uniquement le service sur ces protocoles, vous savez que vos clients auront besoin. Pour sélectionner les protocoles de partage de fichiers que vous souhaitez activer, cliquez sur le "options" bouton dans le coin inférieur droit, coin de la "Partage" boîte de dialogue dans "Préférences de système." Désactivez les protocoles que vous n`êtes pas susceptible d`avoir besoin. Tirer parti des paramètres de sécurité pour veiller à ce que les utilisateurs non autorisés ne créent pas mal sur votre système.

Pointe

  • vérifier Que ce soit le partage de fichiers avec NFS ou FTP avec transfert, il est sage de faire le dossier utilisé pour ces transferts un hors-the-way dossier. Les utilisateurs de votre système ne peuvent pas accéder à des répertoires généralement au-dessus du répertoire partagé dans la hiérarchie, mais à moins que vous êtes vigilant sur la sécurité, ils peuvent être en mesure d`accéder à des sous-répertoires. Si vous devez partager le répertoire racine d`un système UNIX (/.) Ou d`un système Windows (C: ), vous pourriez accidentellement exposer les fichiers du système d`exploitation pour les utilisateurs du réseau. Il est plus sûr de créer un répertoire juste pour le partage et garder les utilisateurs du réseau réservé à cette hiérarchie des répertoires.

Attention

  • Fermer La recherche est vraiment précieuse lors de l`adaptation d`un poste de travail pour être utilisé comme serveur. Il y a quelques fonctionnalités du logiciel de serveur qui peuvent ne pas fonctionner comme prévu ou pas du tout lorsqu`il est exécuté sur une version de poste de travail d`un système d`exploitation.

Articles Tu auras besoin de

A propos de l`auteur

Diplômé en physique avec le degré et l`écriture d`un baccalauréat, Paul Nelis a passé vingt ans à écrire, l`enseignement et la pratique dans l`industrie informatique. Un éditeur technique expérimenté, Paul a également publié des articles dans des revues telles que NT Enterprise Magazine. Paul est actuellement gestionnaire de conseil chez un fabricant informatique majeur.

Articles connexes