Ciao, %username%!

Oggi molti sviluppatori web alle prime armi commettono un grande errore, e non uno solo. Creano qualcosa, poi acquistano un hosting. Successivamente comprano un dominio. Registrano e collegano un certificato SSL. Io, per sfuggire alla cattiva sorte, ti dirò come non sprecare soldi per i tuoi progetti di prova.
A proposito, qui non c'è assolutamente pubblicità, anche se potrebbe sembrare — è solo un altro tutorial con una descrizione delle risorse necessarie e il massimo di chiarezza.
Ti consiglio di creare una nuova email per ogni progetto del genere e di registrarti ovunque utilizzando quella, piuttosto che il tuo personale indirizzo email.
Hosting
Cercando "", Google offre, ovviamente dopo la pubblicità, il primo risultato . Questo è un hosting piuttosto interessante — lo uso da circa due anni e ho notato che cambia continuamente il numero di siti gratuiti permessi e altre condizioni, ma la cosa importante è che rimane il più comodo.
Quindi, oggi offrono:
- 1 sito gratuito
- 1 DB MySQL
- PHP di diverse versioni
- Collegamento del dominio
- 300mb di spazio su SSD (era un gigabyte, parsimoniosi!)
- FTP
In passato era meglio, ma penso che questo vada bene per i nostri progetti di prova. Inoltre, questi svantaggi sono compensati da un'interfaccia di gestione comoda, che non molti dei suoi concorrenti possono vantare.
Cosa fare?
- Registrarsi è facile!
- Clicca su 'Crea sito' e segui le istruzioni.
Ecco fatto. Torneremo su 000webhost in seguito. Per ora...
Nome di dominio
Non esiste una soluzione ideale per progetti professionali. Ma noi intendiamo fare progetti piccoli e non abbiamo bisogno di molto — ci basta un qualsiasi dominio di secondo livello. A tal fine abbiamo , è anche il primo nei risultati di ricerca, non ha concorrenti — hanno acquistato tutti e hanno ottenuto il monopolio sulla vendita di domini da alcuni paesi.
E siamo giunti al problema — su sono disponibili solo domini di vari paesi africani remoti, dove hanno deciso di promuovere Internet, regalando i loro domini: '«, «', '.gq', '.cf', ''. Naturalmente, sono altrettanto appassionati di denaro come 000webhost e offrono il dominio gratuitamente solo per un massimo di 12 mesi, ma può essere registrato di nuovo in seguito.
Quindi, scegliamo.
Passo #1
- Registrarsi è facile!
- Andiamo nella scheda 'Servizi' in alto, e poi — 'Registra un nuovo dominio'.
- Ora il servizio ti guiderà.
- Dopo aver registrato con successo il dominio, clicca di nuovo su «Servizi», poi su «I miei domini». Non chiudere questa scheda.
Torniamo al nostro hosting gratuito...
Procedura #2
- Ritorniamo su 000webhost e vediamo il nostro sito con un brutto nome di dominio di terzo livello (nomesito.000webhost.com). Risolviamo questo.
- Posizioniamo il cursore sull'immagine bella — appare la scritta ‘Gestisci sito’, clicchiamo.
- Nel pannello laterale sinistro vediamo «Strumenti», clicchiamo sul link.
- Selezioniamo intuitivamente la voce «Specificare l'indirizzo web»
- Qui c'è un pulsante — «+ Aggiungi dominio», facciamo clic!
- Appare un magnifico finestra modale, dove scegliamo la prima opzione — parcheggeremo il nostro dominio.
- Inseriamo «Nome del dominio», premiamo il «pulsante magico» [lascia aperta questa scheda] e andiamo alla scheda dove abbiamo lasciato Freenom.
Procedura #3
- Qui, nella tabella, clicchiamo sul pulsante «Gestisci dominio» accanto al dominio.
- Cliccando sulla scheda «Strumenti di gestione», apparirà un selettore, dove dobbiamo scegliere i Nameserver.
- Cambiati da «Usa nameserver predefiniti (Nameserver Freenom)» a «Usa nameserver personalizzati (inserisci qui sotto)»
- Inseriamo in basso prima «ns01.000webhost.com», poi nella riga successiva «ns02.000webhost.com», e infine — «Cambia i nameserver»
- Torniamo su «Webhost» e di fronte al nostro dominio «in attesa» selezioniamo «Gestisci» e poi «Controlla i nameserver»
- Vediamo che il nostro dominio è diventato attivo, clicchiamo di nuovo su «Gestisci» e lo colleghiamo a nuestroimiesito.000webhost.com
Sì, ora abbiamo tutto pronto, ma non abbiamo risolto l'ultimo problema che dobbiamo affrontare gratuitamente — il certificato SSL.
Cloudflare
«« — un nome alternativo meraviglioso — per un servizio gratuito così straordinario. Penso che ci stia bene. Inoltre, ci proteggerà dagli attacchi DDoS e cacherà il nostro sito, accelerandolo, ci regaleranno un certificato gratuito. È molto comodo.
Facile
- Ci registriamo su CloudFlare, scegliendo il piano gratuito.
- Aggiungiamo il nostro sito: dovete andare di nuovo a cambiare i nameserver su Freenom — rimuovete i vecchi e mettete quelli forniti dal servizio.
- Vi verrà subito chiesto di impostare SSL, consiglio l'opzione «Flessibile».
- Nelle impostazioni ci sono molte cose interessanti.
In conclusion
Quindi, il vostro sito è configurato ed è altrettanto valido come se aveste pagato per questo. Ma consiglio di aggiungere in
<head>del tuo sito, su tutte le pagine, questo:
img[alt="www.000webhost.com"] {display: none;}
In questo modo, nasconderai il fastidioso logo di 000webhost. Molti CMS, ad esempio , lo rimuovono magicamente da soli.
Con un po' di pratica, è possibile eseguire tutte queste operazioni in circa 45 minuti. Così è nato "".
Non spero che questo articolo ti sia stato immediatamente utile, ma puoi sempre aggiungerlo ai segnalibri su Habr 🙂 Grazie per la lettura!
Fonte: habr.com
