vendredi 16 novembre 2012

Host your website pages on GitHub

Héberger vos pages web (static) sur GitHub
Quelques étapes pour héberger votre contenu web sur GitHub. Prenons notre exemple, Qalingo.com

1) Nous avons créé notre organisation sur GitHub: Qalingo

2) Nous créons notre projet, et le transférons vers l'organisation. Le projet associé doit être absolument de type yourName.github.com : qalingo.github.com

3) Règles DNS pour notre nom de domaine : qalingo.com

Par habitude, nous créons 4 redirections utiles:
qalingo.com vers www.qalingo.com
w.qalingo.com vers www.qalingo.com
ww.qalingo.com vers www.qalingo.com
wwww.qalingo.com vers www.qalingo.com
Puis 2 lignes de règles DNS
qalingo.github.com 10800 IN A 204.232.175.78
www 10800 IN CNAME qalingo.github.com.
Attendre que les règles soient diffusées.
Vous pouvez tester de temps en temps par la commande :
host -t a domainName
Soit pour nous
host -t a www.qalingo.com
qui dans notre exemple doit afficher :
www.qalingo.com is an alias for qalingo.github.com.
qalingo.github.com has address 204.232.175.78
Il ne vous reste plus qu'à déposer votre projet web static sur votre repos GitHub (clone, add, commit, push, ...).

Enjoy.
Host your (static) website pages on GitHub
Few steps to host your web content on GitHub. Consider our example, Qalingo.com

1) We have create our organization on GitHub: Qalingo

2) We create our project, and transfer to the organization. The project name must be absolutely like yourName.github.com: qalingo.github.com

3) Rules for our DNS domain name: qalingo.com

As many times, we create four helpful redirects:
qalingo.com vers www.qalingo.com
w.qalingo.com vers www.qalingo.com
ww.qalingo.com vers www.qalingo.com
wwww.qalingo.com vers www.qalingo.com
Then 2 lines of DNS rules
qalingo.github.com 10800 IN A 204.232.175.78
www 10800 IN CNAME qalingo.github.com.
Wait until the rules are diffused.
Some time, you can test with the command
host -t a domainName
in our case, looks like
host -t a www.qalingo.com
which in our example will display:
www.qalingo.com is an alias for qalingo.github.com.
qalingo.github.com has address 204.232.175.78
Just drop your static web project on your rest GitHub (clone, add, commit, push, ...).

Enjoy.

Aucun commentaire:

Publier un commentaire