Ci sono molte ragioni una persona potrebbe essere interessato ad ospitare il proprio server dedicato . Un server dedicato può essere utilizzato per ospitare il proprio sito web , offrire servizi di gioco online , e consentire l'accesso remoto ai file memorizzati in locale sul server . Che ospita il server da soli , piuttosto che l'affitto da un fornitore che permette il massimo controllo l'ambiente server , in modo che si può essere sicuri che stai ricevendo la sicurezza e le prestazioni necessarie. Cose che ti serviranno
PC o hardware
sistema operativo server
server Web il software di database del server il software Web Scripting Language
Firewall software
Mostra più istruzioni
pagina 1
Decidere che cosa il sistema operativo del server utilizzerà . Una distribuzione Linux offre una vasta libreria di software , aggiornamenti regolari , e molti possono essere utilizzati gratuitamente. Distribuzioni basate su Linux comunemente utilizzati per l'hosting del server includono Ubuntu Server Edition , CentOS e Debian . Hai anche la possibilità di utilizzare Windows Server , che offre il vantaggio di un ambiente operativo familiare , ma comporta un prezzo pesante .
2
installare tutti gli aggiornamenti disponibili per il sistema operativo . Aggiornamenti del sistema operativo contengono regolarmente importanti patch di sicurezza , correzioni di bug e miglioramenti delle prestazioni . E 'indispensabile per mantenere il sistema up- to-date per la vita del server , assicurando che tutte le vulnerabilità note sono stati patchati . Un sistema obsoleto è anche più probabilità di incontrare problemi di compatibilità software .
3
installare la vostra scelta di software per server . La configurazione più comune è chiamato uno stack LAMP ( o pila WAMP se si è scelto di utilizzare Windows Server ) . Una pila LAMP consiste di Linux ( o Windows ) , server HTTP Apache , MySQL e PHP . Apache fornisce i propri servizi web che consentono l'accesso al server tramite HTTP . Può essere utilizzato su Windows Server e Linux, ma Windows Server include Internet Information Services ( IIS ) , proprio server web di Microsoft per impostazione predefinita. MySQL è un server di database di uso comune che permette la registrazione di archiviazione , gestione e uso di dati di dati . PHP è un popolare linguaggio di scripting server, che fornisce la possibilità di eseguire applicazioni e di visualizzare i dati sul server . Le alternative includono Python e Perl .
4
Installare e configurare un firewall . Questo ti permette di aprire e chiudere le porte a seconda dei casi , e impedisce l'accesso non autorizzato al massimo il vostro server. Nella maggior parte dei casi ti consigliamo di chiudere tutte le porte tranne la porta 80 , che consente l'accesso HTTP e la porta 22 , che consente l'accesso tramite SSH , o Secure Shell . Questo sarà necessario in seguito.
5
Verifica il tuo server. Per testare l'accesso al server , utilizzare il browser Web su un altro PC per visitare l'indirizzo IP del server . Se avete deciso di utilizzare lo stack LAMP descritto sopra , si dovrebbe vedere il valore predefinito "Funziona ! " messaggio presente in Apache .
6
Aggiungere contenuti . Utilizzare un client SFTP in grado di accedere al vostro server. FileZilla è un multi- piattaforma client SFTP capace gratuito che può essere utilizzato per aggiungere e gestire i contenuti sul server , indipendentemente dal sistema operativo scelto. SFTP o SSH File Transfer Protocol , utilizza la porta 22 per fornire funzionalità di trasferimento file .