Il termine "server" indica un software che offre un servizio ai clienti. Un server in genere attende che un client lo contatti, quindi invia la risposta al client. Per ulteriori informazioni, leggere il modello client-server
Server OpenSSH
SSH (Secure Shell) è un protocollo per ottenere l'accesso remoto crittografato a una macchina. La macchina a cui si desidera accedere deve eseguire un server SSH per accettare le richieste in arrivo. OpenSSH è un'implementazione di SSH. Accanto all'accesso alla shell e al trasferimento di file (SFTP, SCP), SSH consente cose fantasiose, come l'avvio di un'applicazione sul server, ma mostra la GUI sul client (inoltro X11).
Server DNS
Il Domain Name System , DNS breve, risolve indirizzi, come askubuntu.com
indirizzi IP simili 104.16.17.44
, il che rende Internet più utilizzabile dagli esseri umani. Per le ricerche DNS, i client, ad esempio i browser Web, inviano una richiesta a un server DNS per recuperare l'indirizzo IP del servizio richiesto.
Server LAMP
LAMP = Linux Apache MySQL PHP, praticamente lo spiega: Questo pacchetto contiene un server Web Apache (un server che ad esempio fornisce siti Web), con un back-end MySQL (un sistema di gestione di database) e un interprete PHP (PHP è un linguaggio di scripting che viene eseguito sul server prima di inviare il risultato al client, in questa configurazione tramite il server Apache).
Server email
Un server responsabile della consegna della posta elettronica , sia per l'invio che per la ricezione, a seconda della configurazione.
Server PostgreSQL
PostgreSQL è, come MySQL, un sistema di gestione del database. Un server di database consente ai client di inviare query al server e restituisce i risultati.
Server di stampa
Su un desktop Ubuntu predefinito, è installato un sistema di stampa chiamato CUPS . CUPS funziona come un server su cui sono installate le stampanti. Ogni volta che stampi qualcosa su Ubuntu, invia il lavoro di stampa a un server di stampa, sullo stesso sistema o su un altro. Ad esempio nella mia scuola, c'è un server di stampa centrale a cui gli studenti inviano i loro lavori di stampa, e quindi il server di stampa si occupa della stampa.
File server Samba
Samba è un'implementazione del protocollo SMB (Server Message Block), che può essere utilizzato come file system di rete. I client SMB possono montare unità pubblicate da un server SMB.
Server Tomcat Java
Tomcat è un altro servizio Web, responsabile della fornitura di contenuti JSP, ovvero la generazione di siti Web dinamici.
Host della macchina virtuale
Questa opzione installa KVM , un host per l'esecuzione di macchine virtuali.
La selezione manuale dei pacchetti consente di saltare taskel, il programma che offre quegli elenchi di pacchetti precompilati, e di installare i pacchetti necessari manualmente, il che consente una configurazione più dettagliata. Tuttavia, questo è molto più difficile da realizzare, specialmente se non hai idea di quali pacchetti siano effettivamente necessari per costruire, diciamo, un web server.