J'installe Ubuntu Server et je veux savoir quelle est la différence entre ceux-ci:
[ ] OpenSSH server
[ ] DNS server
[ ] LAMP server
[ ] Mail server
[ ] PostgreSQL server
[ ] Print server
[ ] Samba file server
[ ] Tomcat Java server
[ ] Virtual Machine Host
[ ] Manual package selection
Quelqu'un peut-il expliquer?
Le terme "serveur" désigne un logiciel offrant un service aux clients. Un serveur attend généralement qu'un client le contacte, puis envoie la réponse au client. Pour plus d'informations, lisez à propos de Client-Server-Model
SSH (Secure Shell) est un protocole permettant d’obtenir un accès distant chiffré à une machine. La machine à laquelle vous souhaitez accéder doit exécuter un serveur SSH pour accepter les demandes entrantes. OpenSSH est une implémentation de SSH. En plus de l’accès au shell et du transfert de fichiers (SFTP, SCP), SSH permet d’ajouter des éléments fantaisistes, tels que le démarrage d’une application sur le serveur, mais l’affichage de l’interface graphique sur le client (transfert X11).
Le Domain Name System , DNS court, résout les adresses, telles que askubuntu.com
en adresses IP telles que 104.16.17.44
, ce qui rend Internet plus utilisable pour les êtres humains. Pour les recherches DNS, les clients, par exemple navigateurs Web, envoyez une demande à un serveur DNS afin de récupérer l'adresse IP du service requis.
LAMP = Linux Apache MySQL PHP, explique en détail: Ce paquet contient un serveur Web Apache (un serveur fournissant par exemple des sites Web), un backend MySQL (système de gestion de base de données) et PHP interprète (PHP est un langage de script qui est exécuté sur le serveur avant d'envoyer le résultat au client, dans cette configuration via le serveur Apache).
Un serveur responsable de livraison du courrier électronique , à la fois pour l'envoi et la réception, en fonction de la configuration.
PostgreSQL est, comme MySQL, un système de gestion de base de données. Un serveur de base de données permet aux clients d’envoyer des requêtes au serveur et renvoie les résultats.
Sur un bureau Ubuntu par défaut, il existe un système d'impression appelé CUPS installé. CUPS fonctionne comme un serveur sur lequel les imprimantes sont installées. Chaque fois que vous imprimez quelque chose sur Ubuntu, le travail d’impression est envoyé à un serveur d’impression, sur le même système ou à un autre. Par exemple. dans mon école, il existe un serveur d'impression central auquel les étudiants envoient leurs travaux d'impression, puis le serveur d'impression se charge de l'impression.
Samba est une implémentation du protocole SMB (Server Message Block), qui peut être utilisé en tant que système de fichiers réseau. Les clients SMB peuvent monter des lecteurs publiés par un serveur SMB.
Tomcat est un autre service Web responsable de la fourniture du contenu JSP, c’est-à-dire de la génération de site Web dynamique.
Cette option installe KVM , un hôte pour l'exécution de machines virtuelles.
La sélection manuelle des packages vous permet d'ignorer tasksel, le programme qui vous propose les listes de packages précompilées, et d'installer manuellement les packages dont vous avez besoin, ce qui permet une configuration plus fine. Cependant, cela est beaucoup plus difficile à réaliser, surtout si vous n’avez aucune idée des paquetages réellement nécessaires pour construire, par exemple, un serveur Web.
Je vais essayer d'être aussi bref et simple que possible.
Serveur OpenSSH: -
C'est un serveur qui permet de contrôler ou de transférer à distance des fichiers entre ordinateurs. Il vous permet de contrôler à distance les fichiers du serveur via une application client OpenSSH.
Serveur DNS: -
C'est un serveur qui pointe un nom de domaine vers l'adresse IP d'un ordinateur. C'est comme un répertoire qui vous indique le numéro (adresse IP) d'une personne lorsque vous effectuez une recherche par son nom (dans l'exemple ci-dessous, google.com) .Par exemple, lorsque vous ouvrez google. com dans votre navigateur, une demande est envoyée aux serveurs de Google DNS qui vous connectent ensuite à l'un de leurs serveurs. (Par exemple: - 74.125.130.101). S'il n'y avait pas de serveur DNS, il faudrait se rappeler l'adresse IP de askubuntu.com au lieu de taper le nom de domaine. .
Serveur LAMP: -
C'est un nom donné à un ensemble de logiciels généralement requis pour gérer un site Web. Les logiciels sont Linux + Apache + MySQL + PHP.
Serveur de messagerie: -
Comme son nom l'indique, cela facilite le transfert des messages électroniques. Il mappe un email à une adresse email et à un domaine. En bref, c'est comme un facteur qui envoie une lettre à la bonne porte.
Serveur PostGreSQL: -
C'est l'un des types de serveurs SQL. Ils aident à stocker et à gérer les données sous une forme structurée pour un accès plus rapide. SQL signifie Langage d'interrogation structuré .
Serveur d'impression: -
Comme son nom l'indique, il vous permet d'imprimer vos documents à distance via un serveur d'impression connecté à une ou plusieurs imprimantes. Comme un serveur de messagerie, il envoie la demande d'impression d'un client à la bonne imprimante.
Serveur de fichiers Samba: -
C’est comme OpenSSH pour Windows qui présente un avantage par rapport à OpenSSH: les serveurs Samba peuvent être utilisés en tant que serveur d’impression sans autre installation Application serveur d'impression .
Tomcat J̶a̶v̶a̶ Serveur: -
Ce n'est pas Tomcat Java Server, Juste Tomcat Server. Tomcat est une version d'Apache. Ce n'est pas un serveur d'applications, mais un serveur Web utilisé pour servir des sites Web.
Hôte de machine virtuelle: -
Cela ressemble plus à une boîte virtuelle pour Ubuntu. Il vous permet d'émuler un matériel donné pour le tester sans la présence du matériel. Il est couramment utilisé pour exécuter divers serveurs sur une seule installation Ubuntu. Vous aurez peut-être besoin de matériel lourd pour exécuter un hôte VM.
Sélection manuelle du package: -
Comme je le vois, vous installez un serveur Ubuntu ou vous lisez un guide sur la façon de le faire. L'option Sélection manuelle des paquets dans Ubuntu Server Installation vous permet de sélectionner manuellement les paquets dont vous avez besoin.
J'espère que ça aide !