Come collegare un client e un server

June 22

Come collegare un client e un server


In architettura client-server, i computer client siano installati software di rete di richiedere e ricevere informazioni attraverso una rete. I sistemi server sono macchine ad alte prestazioni che ospitano un numero di programmi server e risorse che possono essere richiesti dalle macchine client. Pertanto, i client comunicano le richieste ai server avviando sessioni di comunicazione mentre i server accettano le richieste in arrivo. Internet costituisce un buon esempio di un modello client-server in cui i browser web agiscono come client che richiedono informazioni dal web server, DNS e FTP.

istruzione

Il set up

1 Determinare il tipo di server che si desidera. Ci sono http server per hosting di siti web, Domain Name Server (DNS) che gli indirizzi IP di query e server di posta che gestiscono e-mail, tra molti altri. Alcuni di questi server sono libero o open source, mentre altri devono essere acquistati.

2 Scaricare o acquistare un sistema operativo server come Ubuntu o Microsoft Server 2003. Apache è il server HTTP più popolare dal momento che è libero e open source e funziona bene con altri software. In realtà la maggior parte dei sistemi operativi basati su rete sono dotati di Apache come parte del pacchetto. È tuttavia necessario eseguirlo.

3 Imposta il nome del server e le configurazioni di base del server e il sito web che si sta per eseguire.

4 Modificare il http.conf per eseguire il processo. È possibile individuare il file http.conf individuando la cartella "/ usr / local / etc / apache22 /" dai file di installazione.

5 Verificare se il server è in funzione mettendo l'IP della macchina server nella barra degli indirizzi del browser.

6 Selezionare l'opzione "Register Name Server" per configurare le opzioni di nome del server. Dare almeno due name server da Internet.

7 Installare e configurare un database come MySQL.

8 Installare e configurare un linguaggio di programmazione come PHP. Individuare nella cartella "/ usr / ports / lang /" dai file di installazione.

9 Installare un'applicazione FTP per caricare i file nel vostro server. Individuare questi file dalla cartella "/ usr / ports / ftp".

10 Configurare il file "inetd.conf" per eseguire un processo chiamato "inetd". Il file può essere situato in "/ etc /inetd.conf" come parte dei file di installazione.

11 Eseguire il sistema client utilizzando il nome del server o l'indirizzo IP per accedere alle risorse del server.

Consigli e avvertenze

  • Utilizzare server di database MySQL quando è necessario impostare un database. Quasi tutti i navigatori del web utilizzano server di database MySQL. E 'gratuito e open source.
  • PHP è più preferito come il linguaggio di programmazione del server poiché funziona bene con MySQL ed è il più utilizzato. E 'anche gratuito e open source come MySQL è. Altri linguaggi di programmazione del server comprendono Perl, Ruby e Python.