Come ospitare il tuo sito web a casa

July 14

Esecuzione di un sito web è un evento comune nel mondo di oggi. Siti come GoDaddy.com e 1and1.com offrono piani di hosting a basso costo che quasi chiunque può permettersi. Molti offerta "one-stop shopping" esperienze, dove è possibile trovare e registrare un nome di dominio, iscrivi per un piano di hosting, e anche progettare e costruire il proprio sito da loro pannello di controllo in dotazione. Tuttavia, si possono trovare te voler ospitare il proprio sito per una serie di motivi. Si molti non vuole una limitazione della larghezza di banda, si consiglia di evitare di firmare un restrittive Condizioni di utilizzo accordo, o si può semplicemente voler imparare come ospitare il proprio sito. Esso può essere fatto da casa propria.

istruzione

1 Registra il tuo dominio con un registrar di domini. La maggior parte dei fornitori di hosting consentono di registrare il tuo dominio senza creare un account di hosting. società terze che forniscono questo servizio includono godaddy.com, 1and1.com e hostgator.com. Seguire le istruzioni per trovare un nome di dominio disponibili e registrarlo.

2 Scaricare e installare il server Web Apache (httpd.apache.org/). tecnologia server Apache è dietro molti dei server su Internet oggi, ed è gratuito e multipiattaforma. In realtà, Apache viene pre-installato su Mac OS X. Per installare Apache per Windows, scegliere la versione desiderata dal httpd.apache.org/download.cgi e fare clic sul link per il download. Fare doppio clic sul file con estensione msi scaricato per avviare l'installazione guidata. Seguire le istruzioni visualizzate per installare Apache sul disco rigido. Dalle opzioni disponibili, scegliere "Esegui Apache come servizio" e "Installa per tutti gli utenti" per semplificare il processo sito di hosting più tardi. Riavviare il computer dopo l'installazione di Apache per aggiornare i file di sistema importanti e avviare il servizio Apache.

3 Prova il tuo server Apache aprendo un browser e digitando "localhost" nella finestra di indirizzo. Si dovrebbe vedere una semplice pagina che dice "Funziona!" Se l'installazione non riesce, controllare il file error.log e regolare i processi e le autorizzazioni in base alle esigenze.

4 Configurare il server Apache modificando le linee di testo in chiaro nel httpd.conf, la access.conf, ei file srm.conf. Queste linee sono chiamate direttive, e Apache utilizza questi file e le linee che contengono per determinare come è gestito. Probabilmente la più potente di queste direttive è <Directory>, in quanto ciò determina quali directory sul server sono in realtà "serviti" a un altro computer tramite Internet. In generale, se si utilizza il computer sul quale è installato Apache come server Web solo, quindi tutti i file sul disco rigido che sarà accessibile via Internet. È possibile bloccare l'accesso a una directory con il <Directory> direttiva, ma è più facile fare semplicemente la macchina totalmente accessibile.

5 Riavviare il server Apache dopo la modifica dei file di configurazione, come le modifiche vengono applicate solo dopo il riavvio del servizio.

6 Configurare il router per consentire port-forwarding. Se si è connessi a Internet dietro un router, sarà necessario configurarlo per inoltrare le richieste sulla porta 80 (la porta HTTP più comune) al computer che contiene l'installazione di Apache. I metodi per fare questo può variare; consultare il manuale del router per le istruzioni dettagliate port-forwarding.

Consigli e avvertenze

  • Verificare con il proprio provider di servizi Internet prima di fare il vostro sito web in diretta. Molti ISP non permettono di hosting sulla loro rete.