Posso ospitare il mio sito web sul mio computer?

April 10

Posso ospitare il mio sito web sul mio computer?


Ospita il sito web su un computer di casa è possibile e relativamente poco costoso. Ospitare il proprio sito web richiede un grande investimento di tempo che di denaro. Sul lato positivo, si avrà il controllo completo su ogni aspetto della vostra presenza sul web. Sul lato negativo, sarà responsabile per tutte le funzioni di pulizia, amministrative e di standard di sicurezza che sarebbero eseguite per voi da un servizio di hosting.

Connessione

Quando si ospita un sito web, velocità di upload è critica. Il traffico in entrata su un server web consiste principalmente di richieste di pagine, che sono piccoli pacchetti di informazioni facilmente gestito da un collegamento a banda larga. Il server web risponde a una richiesta con l'invio (upload) le informazioni sul server al computer remoto. La maggior parte dei provider di servizi Internet (ISP) basano la loro velocità di connessione della larghezza di banda disponibile per il download. Carica le velocità sono generalmente la metà del download nominale. Avrete bisogno di almeno una connessione DSL per ospitare un sito web che carica su un computer remoto in un ragionevole lasso di tempo.

Hardware

Un server web non deve necessariamente essere un computer centrale elettrica. Gestisce semplicemente richieste di file e invia le pagine e le informazioni richieste. Non utilizzare il personal computer però. Quando si ospita un sito Internet, si sta invitando tutti nel mondo per accedere al computer host. Qualsiasi informazione personale si trova sul server sarà considerato un gioco equo da parte di hacker.

Oltre a un computer server, è necessario un router per il traffico diretto a Internet tramite la rete locale sul web. Il router deve essere in grado di port forwarding (tutte le richieste HTTP passare attraverso la porta 80) e dovrebbe avere porte Ethernet fisiche per connettersi al server. connessioni Wi-Fi non sono così veloci e affidabili come i collegamenti cablati.

Software

Un software speciale web server è necessario impostare un computer come un host web. Microsoft Internet Information Server può essere scaricato gratuitamente dal sito Web di Microsoft. Esso consente agli utenti di ospitare siti web su PC basati su Windows. Linux, Apache, MySQL e myPHP (LAMP) è un'altra opzione gratuita per il software di web hosting. In un'installazione LAMP, Linux è il sistema operativo di base, le funzioni di Apache come web server, MySQL è il motore di database e myPHP processi host richieste di script PHP. LAMP è disponibile gratuitamente per Ubuntu, Debian e installazioni SUSE Linux così come commerciale rilascia come Red Hat.

Indirizzo

Sarà necessario registrare un nome di dominio, come myhomedomain.com, così i visitatori possono individuare il server. C'è una piccola tassa associata a questo. registrar di domini offrono una varietà di servizi per una varietà di prezzi. Una volta che il nome di dominio è registrato, si dovrà sottoporlo a un server DNS. A differenza di registrazione del dominio, questo passaggio è disponibile come servizio gratuito da alcune organizzazioni. L'ultima parte del tuo indirizzo da considerare è se si dispone di un indirizzo IP statico o dinamico. Un indirizzo IP statico non cambia mai. Questo rende più facile per i server DNS per tenere traccia del tuo sito web ed è richiesto da alcune applicazioni di e-commerce. Gli indirizzi IP dinamici cambiano periodicamente. La maggior parte degli ISP hanno un costo aggiuntivo per gli indirizzi IP statici.