androide

Come ospitare un sito Web dal tuo computer di casa - tecnologia di guida

COME CREARE UN SERVER MINECRAFT

COME CREARE UN SERVER MINECRAFT

Sommario:

Anonim

Uno dei prerequisiti per l'avvio di un sito Web è sapere dove ospitare i file e quanto costerà per un nome di dominio. Certo, ci sono molti modi per farlo. Puoi scegliere tra molti host gratuiti (come wordpress.com o blogspot.com) o sceglierne uno autonomo. Ospitato autonomamente significa più libertà e non dover fare affidamento su Google o WordPress per una serie di cose.

Self-hosted significherebbe andare con un provider di hosting o ospitarlo da soli. Puoi sempre iniziare semplicemente servendo i file web dal tuo computer. Se non ti aspetti un numero eccessivo di visitatori all'inizio, questo è un ottimo modo per ottenere il tuo nome avendo le pagine per mostrare il tuo prodotto o servizio. Ovviamente, ciò significa che il tuo computer deve essere sempre acceso perché funzionerà come server ma poi lo abbiamo principalmente in modalità sempre attiva, no?

Vedremo come ottenere un nome host per puntare al tuo computer, in modo da poterlo utilizzare come un vero dominio di sito Web e come inoltrare le richieste in arrivo al computer che funge da server Web.

Imposta un indirizzo IP statico

Un indirizzo statico è uno che non cambia. Sono sempre le 11.22.333.44, per esempio. Se questo è il tuo caso, allora potresti facilmente fornire il tuo indirizzo IP a qualcuno e loro potrebbero accedere al tuo sito Web, dati i passaggi necessari. Tuttavia, se disponi di un IP dinamico (che cambia), questo non funzionerebbe bene perché dovresti continuare a scoprire il nuovo IP e quindi condividerlo nuovamente con tutti.

Scopri la differenza tra un indirizzo IP statico e dinamico con questo post.

Che tu abbia un indirizzo statico o dinamico, l'accesso a un sito Web tramite il suo indirizzo IP non è molto intuitivo. Prenderemo un programma che può fornirci un nome leggibile dall'uomo, come un normale sito Web, e quindi aggiornare costantemente il servizio di denominazione con l'attuale IP esterno, anche se dinamico.

Passaggio 1: crea un account gratuito e No-IP.com utilizzando questo link qui. Compila le basi e scegli la casella Crea il mio nome host in seguito.

Scorri verso il basso fino in fondo e scegli Iscrizione gratuita.

Passaggio 2: Il passaggio successivo necessario è attivare l'account con l'invio di e-mail No-IP.

Passaggio 3: quando l'account è verificato, accedi a questo link qui per creare un nuovo host.

Scegli uno dei domini gratuiti dall'elenco a discesa. Selezionare Host DNS (A) per il nome host Tipo, quindi lasciare il resto così com'è. Va bene che l'indirizzo IP sia visualizzato così com'è: non verrà mantenuto in questo modo anche se si utilizza un indirizzo dinamico con il proprio ISP.

Scorri verso il basso fino in fondo e scegli Aggiungi host.

Passaggio 4: per garantire che l'indirizzo IP che cambia ogni volta sia sempre associato al nome host, sarà necessario scaricare il client di aggiornamento DNS dinamico. Ottieni questo programma qui.

Inizia il mio accesso con il tuo indirizzo e-mail e password dal passaggio 1.

Fai clic su Modifica host e seleziona la casella accanto all'host appena creato nel passaggio 3.

Fai clic su Salva e noti che l'indirizzo IP con cui stai attualmente operando sarà associato a questo nome host.

Puoi uscire da questo programma in qualsiasi momento, ma continuare a farlo funzionare, poiché ridurrà al minimo nell'area di notifica.

Nota: è necessario verificare che si desideri che questo nome host sia attivo una volta al mese, altrimenti il ​​nome verrà sospeso fino al momento dell'accesso e si dice che si desidera mantenerlo. È un piccolo prezzo da pagare per un servizio gratuito.

Installa il software del server Web

Ora che l'IP sarà sempre legato al nome host, il prossimo passo importante è installare il software necessario per servire il sito web. Presenteremo un paio di programmi da provare, a seconda di ciò che si adatta alle tue esigenze.

File server HTTP (HFS)

HFS è un programma comune per ospitare siti Web semplici. L'ho usato per ospitare una singola pagina per molti mesi a colpo sicuro. Se stai dopo aver ospitato un sito che utilizza solo HTML, questo è un ottimo programma portatile.

Passaggio 1: Scarica HFS con questo link qui.

Passaggio 2: dopo l'installazione, apri il singolo file scaricato, chiamato HFS. Premere il tasto F5 per passare alla modalità Esperto. Fai clic con il pulsante destro del mouse sull'icona della casetta nel riquadro di sinistra e scegli l'opzione chiamata Associa radice alla cartella reale.

Cerca la cartella che contiene i file del sito Web. Fare riferimento alla sezione successiva per indirizzare il traffico verso questo server con una funzione di port forwarding nel router.

QuickPHP

Potrebbe essere necessario un server che supporti PHP. HFS non supporta PHP, quindi l'utilizzo di QuickPHP può essere un valido sostituto.

Passaggio 1: questo programma è portatile. È presentato in un file ZIP e può essere scaricato qui.

Passaggio 2: all'avvio, le impostazioni sono semplici. Immettere l'indirizzo IP locale del server, 80 per il numero di porta, quindi selezionare i file del sito Web per l'area di testo della cartella principale.

I nomi file predefiniti del documento servono per specificare quale QuickPHP dovrebbe cercare e presentare come file root. I miei file contengono una pagina Index.html che deve essere caricata quando si accede al sito Web. Poiché è elencato qui, il file verrà mostrato come pagina predefinita. In altre parole, quando il server viene caricato da JonFisher.HopTo.org, la pagina dell'indice verrà caricata per prima.

Scegli Avvia per iniziare a pubblicare i file come sito Web.

Indirizzare il traffico HTTP al server

Analogamente all'inoltro del traffico FTP a un IP interno ai fini della pubblicazione di file tramite FTP, il traffico del sito Web in entrata deve essere indirizzato al computer locale che serve il sito Web. Lo facciamo dal router.

Suggerimento interessante: vedi anche come il port forwarding è utile per le impostazioni dei client desktop remoti con questa guida.

Passaggio 1: aprire un prompt dei comandi sul computer del server Web e immettere Ipconfig per trovare l'indirizzo gateway predefinito, in questo modo:

Passaggio 2: aprire il gateway in un browser e accedere alla sezione di configurazione che fa riferimento al port forwarding.

Le impostazioni di Linksys WRT150N si trovano in Applicazioni e giochi> Inoltro porta singola. Selezionare l'applicazione HTTP predefinita o effettuare una selezione manuale utilizzando la porta 80. Invia questo inoltro al computer che funziona come il server web. L'indirizzo verrà elencato accanto a Indirizzo IPv4, come nella schermata sopra.

Assicurarsi di salvare le modifiche prima di continuare.

A seconda del programma utilizzato in precedenza, associato ai file del sito Web, ora è possibile accedere al sito ospitato localmente con il nome host configurato.

Ecco un esempio del mio sito Web ospitato con HFS sul mio computer locale:

Conclusione

È evidente quanto sia facile (facile se sei in grado di seguire accuratamente i passaggi) iniziare a pubblicare i file del tuo sito Web dal tuo computer senza spendere un centesimo in più su un servizio di hosting o nome di dominio. Sì, è chiaro che le opzioni gratuite per il nome host non sono eccezionali, ma non costa nulla usarlo. Il DNS Update Client è meraviglioso per mantenere l'IP aggiornato con il nome host senza dover fare nulla manualmente.