Mengarahkan Domain Pribadi ke Github Pages


GitHub adalah layanan berbasis web hosting untuk proyek-proyek pengembangan perangkat lunak yang menggunakan sistem kontrol revisi Git. GitHub secara asali (default) menyediakan akun gratis untuk proyek-proyek sumber terbuka (open source projects) yang otomatis ketika Anda membuat lumbung (repository) di sana, maka lumbung tersebut dapat dilihat oleh semua orang. Anda harus membayar jika Anda ingin membuat sebuah lumbung dengan metode pribadi (private repository).

GitHub pages adalah bagian dari produk GitHub dimana difungsikan untuk kita membuat sebuah laman atau blog pribadi di situ dengan metode statis (static web). Anda bisa menggunakan Jekyll sebagai generatornya. Dalam tutorial ini saya hanya memberikan cara mengarahkan Github pages ke domain Pribadi agar terlihat lebih beken.

Pada hari ini mulai tanggal 7 Maret 2016 s/d 21 Maret 2016 di Rumahweb sedang mengadakan promo gratis satu tahun domain .id, Nah dalam kesempatan itu saya coba mengambil domain dengan nama pegelinux.id sebagai pengganti dari domain pegelinux.github.io. Dengan demikian saya bisa memprakteknya untuk dijadikan bahan tulis dalam catatan pribadi saya (https://ali.my.id), kemudian saya pindahkan ke sini dengan menambahkan sedikit deskripsi agar tulisan di sini terlihat lebih serius.

Persyaratan yang Harus Dipenuhi

Sebelum membaca seluruh tulisan ini, ada baiknya Anda sudah memiliki persyaratan atau kriteria berikut:

  1. Memiliki akun GitHub.
  2. Mengetahui dasar-dasar Git.
  3. Sudah pernah setidaknya meng-clone, push, dan pull di GitHub.

Jika syarat ketiga di atas tidak ada pada diri Anda, sebaiknya baca dulu tutorial mengenai Git dan GitHub. Saya belum menuliskan keduanya di sini, mudah-mudahan saya bisa memberikan ulasan mengenai Git dan GitHub tersebut.

Mengarahkan Domain ke Github Pages

  1. Buat berkas dengan nama CNAME wajib dengan huruf kapital semua.
  2. Isikan berkas itu dengan domain Anda, misalnya pegelinux.id. alt CNAME
  3. Kemudian masuk ke domain panel ubah A Record dari domain Anda tersebut. Ini berurusan dengan tempat Anda membeli domain. Dalam contoh di sini saya menggunakan pengaturan domain bawaan Digital Ocean.Arah kan A record Anda dengan dua IP di bawah ini:
    @ 192.30.252.153
    @ 192.30.252.154
    alt A Record
  4. Jika sudah selesai bisa langsung Anda git add CNAME, git commit -m "menambahkan CNAME" dan git push -u origin master.
  5. Jika sudah selesai cek di setting repositori Anda. Sudah seperti gambar berikut: alt A Record

Langkah terakhir yakni tes apakah Github pages Anda sudah mengarah ke domain Anda tersebut, apa belum.

Semoga bermanfaat.?

Sumber: https://ali.my.id/tutorial/2016/03/07/github-domain/