Differenza tra i server di selezione software


12

Sto installando Ubuntu Server e voglio sapere qual è la differenza tra questi:

[ ] OpenSSH server
[ ] DNS server
[ ] LAMP server
[ ] Mail server
[ ] PostgreSQL server
[ ] Print server
[ ] Samba file server
[ ] Tomcat Java server
[ ] Virtual Machine host
[ ] Manual package selection

Qualcuno può spiegare?

Risposte:


17

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.comindirizzi 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.


8

Cercherò di essere il più breve e semplice possibile.

Server OpenSSH: -

È un server che consente il controllo remoto o il trasferimento di file tra computer. Ti consente di controllare in remoto i file sul server tramite un'applicazione client OpenSSH.

Server DNS: -

È un server che punta un nome di dominio a un indirizzo IP di un computer. È come una rubrica che ti dice il numero (indirizzo IP) di una persona quando cerchi il suo nome (nell'esempio seguente, google.com). Ad esempio, quando apri google.com nel tuo browser viene inviata una richiesta a I server DNS di Google che ti collegano a uno dei loro server (ad esempio: - 74.125.130.101 ). Se i loro non fossero server DNS, dovremmo ricordare L'indirizzo IP di askubuntu.com invece di digitare il nome di dominio.

Server LAMPADA: -

È un nome dato a un set di software normalmente richiesto per eseguire un sito Web. I software sono Linux + Apache + MySQL + PHP .

Server email:-

Come suggerisce il nome, aiuta nel trasferimento di messaggi e-mail. Associa un'e-mail a un indirizzo e-mail e dominio. In breve, è come un postino che consegna una lettera alla porta giusta.

Server PostGreSQL: -

È uno dei tipi di server SQL. Aiutano a memorizzare e gestire i dati in una forma strutturata per un accesso più rapido. SQL sta per Structured Query Language .

Server di stampa: -

Come suggerisce il nome, consente di stampare i documenti in remoto tramite un server di stampa collegato alle stampanti. Proprio come un server di posta, consegna la richiesta di stampa di un client alla stampante giusta.

File server Samba: -

È proprio come OpenSSH per Windows con un vantaggio rispetto a OpenSSH che i server Samba possono essere utilizzati come server di stampa senza installare altre applicazioni del server di stampa .

Tomcat J̶a̶v̶a̶ Server: -

Non è Tomcat Java Server, solo Tomcat Server. Tomcat è una versione di Apache. Non è un server delle applicazioni ma un server web utilizzato per servire siti Web.

Host macchina virtuale: -

È più simile a una Virtual Box per Ubuntu. Consente di emulare un determinato hardware per il test senza la presenza dell'hardware. È comunemente usato per eseguire vari server su una singola installazione di Ubuntu. Potrebbe essere necessario hardware pesante per eseguire un host di macchine virtuali.

Selezione manuale del pacchetto: -

Come vedo, stai installando un Ubuntu Server o stai leggendo una guida su come farlo. L'opzione di selezione manuale dei pacchetti nell'installazione di Ubuntu Server consente di selezionare manualmente i pacchetti necessari.

Spero che questo possa essere d'aiuto !

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.