Come ospitare un server dedicato

January 29

Ci sono molte ragioni per una persona potrebbe essere interessato ad ospitare il proprio server dedicato. Un server dedicato può essere utilizzato per ospitare il proprio sito web, fornire servizi di gioco online, e consentire l'accesso remoto ai file memorizzati in locale sul server. Che ospita il server da soli, piuttosto che affittare da un provider consente il massimo controllo l'ambiente server, in modo che si può essere sicuri che stai ricevendo la sicurezza e le prestazioni desiderate.

istruzione

1 Decidere quale sistema operativo utilizzare il server. Una distribuzione Linux offre una vasta libreria di software, aggiornamenti regolari, e molti possono essere utilizzati gratuitamente. distribuzioni Linux-based comunemente usati per server di hosting includono Ubuntu Server Edition, CentOS, Debian e. Hai anche la possibilità di utilizzare Windows Server, che offre il vantaggio di un ambiente operativo familiare, ma porta un prezzo pesante.

2 Installare tutti gli aggiornamenti disponibili per il sistema operativo. aggiornamenti del sistema operativo contengono regolarmente le patch importanti 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 corretti. Un sistema obsoleto è anche più probabile incontrare problemi di compatibilità software.

3 Installare la vostra scelta di software del server. La configurazione più comune è chiamato uno stack LAMP (o WAMP stack se si è scelto di utilizzare Windows Server). Una pila LAMP è costituito da Linux (o Windows), Apache HTTP Server, 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 web server di Microsoft per impostazione predefinita. MySQL è un server di database di uso comune che consente la memorizzazione dei dati, la gestione e la registrazione dei dati degli utenti. PHP è un linguaggio di scripting server popolare, che offre la possibilità di eseguire le applicazioni ei dati di visualizzazione sul server. Le alternative includono Python e Perl.

4 Installare e configurare un firewall. Questo consente di aprire e chiudere le porte a seconda dei casi, e impedisce l'accesso non autorizzato alla maggior parte del server. Nella maggior parte dei casi si vorrà chiudere tutte le porte tranne che per la porta 80, che consente l'accesso HTTP, e la porta 22, che consente l'accesso tramite SSH o Secure Shell. Ciò sarà necessario in seguito.

5 Metti alla prova il vostro 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 di default "Funziona!" messaggio presente in Apache.

6 Aggiungi contenuto. Utilizzare un client in grado SFTP per accedere al server. FileZilla è un client in grado libera multi-piattaforma SFTP che può essere utilizzato per aggiungere e gestire i contenuti sul server, indipendentemente dal sistema operativo scelto. SFTP, SSH o File Transfer Protocol, utilizza la porta 22 per fornire funzionalità di trasferimento file.

Consigli e avvertenze

  • Al momento di scegliere le password per il server e il software, è fortemente consigliabile utilizzare una combinazione di lettere maiuscole e minuscole, numeri e simboli. Utilizzare una password di almeno sette caratteri di lunghezza. Non usare la stessa password per più sistemi o servizi.