Hai, Salam Sobat Lintasyogya! Pada kesempatan kali ini, kita akan membahas tentang cara hosting lewat Github. Github adalah platform hosting yang sangat populer di kalangan developer. Dengan Github, kamu bisa membuat website statis yang bisa diakses oleh orang lain secara gratis. Yuk, simak cara-cara hosting lewat Github berikut ini!
Membuat Repository Github
Langkah pertama yang harus kamu lakukan adalah membuat repository di Github. Repository adalah tempat untuk menyimpan kode-kode website yang akan kamu buat. Berikut ini cara membuat repository di Github:
- Buka halaman Github dan login ke akunmu
- Klik tombol “New” yang berada di sebelah kanan atas halaman
- Isikan nama repository yang kamu inginkan
- Pilih “Public” atau “Private”, tergantung kebutuhanmu
- Centang opsi “Initialize this repository with a README” untuk membuat file README.md
- Klik tombol “Create repository”
Membuat Website Statik
Setelah membuat repository, langkah selanjutnya adalah membuat website statik. Website statik adalah website yang tidak memerlukan server backend, sehingga lebih mudah dan murah untuk di-hosting. Berikut ini cara membuat website statik:
- Buat file HTML untuk halaman utama website
- Buat file CSS untuk mengatur tampilan website
- Buat file JavaScript untuk membuat interaksi pada website
- Buat file-fule lain yang dibutuhkan, seperti gambar atau video
- Simpan semua file tersebut di dalam folder dengan nama “docs”
- Commit semua file tersebut ke dalam repository Github
Mengaktifkan Github Pages
Setelah membuat website statik, langkah selanjutnya adalah mengaktifkan Github Pages. Github Pages adalah fitur hosting gratis yang disediakan oleh Github untuk website statik. Berikut ini cara mengaktifkan Github Pages:
- Buka halaman repository Github yang telah kamu buat
- Klik tab “Settings”
- Scroll ke bawah hingga menemukan opsi “Github Pages”
- Pilih branch “master” atau “main” sebagai source
- Klik tombol “Save”
- Tunggu beberapa saat hingga Github Pages aktif
- Buka website dengan alamat “username.github.io/nama-repository”
Menggunakan Custom Domain
Jika kamu ingin menggunakan domain kustom untuk website Github Pages, kamu bisa melakukannya dengan mudah. Berikut ini cara menggunakan custom domain:
- Beli domain di provider domain pilihanmu
- Buka halaman repository Github yang telah kamu buat
- Klik tab “Settings”
- Scroll ke bawah hingga menemukan opsi “Custom domain”
- Isikan nama domain kustom yang kamu beli
- Klik tombol “Save”
- Buka halaman pengaturan domain di provider domain pilihanmu
- Tambahkan record DNS dengan nilai “username.github.io”
- Tunggu beberapa saat hingga DNS terupdate
- Buka website dengan alamat “nama-domain-kustom.com”
Menambahkan Fitur Google Analytics
Jika kamu ingin mengetahui statistik website Github Pages, kamu bisa menambahkan fitur Google Analytics. Berikut ini cara menambahkan Google Analytics:
- Buat akun Google Analytics jika belum memiliki
- Buka halaman repository Github yang telah kamu buat
- Buat file baru dengan nama “analytics.html”
- Isikan kode tracking Google Analytics pada file “analytics.html”
- Simpan file “analytics.html” di dalam folder “docs”
- Commit file “analytics.html” ke dalam repository Github
- Buka halaman Google Analytics untuk melihat statistik website
Menggunakan Jekyll
Jekyll adalah platform generator website statik yang sangat populer di kalangan developer. Dengan Jekyll, kamu bisa membuat website statik dengan lebih cepat dan mudah. Berikut ini cara menggunakan Jekyll:
- Buka halaman repository Github yang telah kamu buat
- Buat file baru dengan nama “Gemfile”
- Isikan kode untuk menggunakan Jekyll pada file “Gemfile”
- Buat file baru dengan nama “index.md”
- Isikan kode Markdown pada file “index.md”
- Commit semua file tersebut ke dalam repository Github
- Buka website dengan alamat “username.github.io/nama-repository”
Menggunakan Hugo
Hugo adalah platform generator website statik yang mirip dengan Jekyll. Dengan Hugo, kamu juga bisa membuat website statik dengan lebih cepat dan mudah. Berikut ini cara menggunakan Hugo:
- Download Hugo dari situs resminya
- Install Hugo di komputermu
- Buka terminal atau command prompt
- Buat folder baru untuk website
- Masuk ke dalam folder tersebut melalui terminal atau command prompt
- Jalankan perintah “hugo new site nama-website”
- Buat file baru dengan nama “index.md”
- Isikan kode Markdown pada file “index.md”
- Jalankan perintah “hugo server” untuk melihat website secara lokal
- Commit semua file tersebut ke dalam repository Github
- Buka website dengan alamat “username.github.io/nama-repository”
Menggunakan Gatsby
Gatsby adalah platform generator website statik yang lebih modern dan powerful. Dengan Gatsby, kamu bisa membuat website statik dengan lebih cepat dan mudah, serta dengan performa yang lebih baik. Berikut ini cara menggunakan Gatsby:
- Buka terminal atau command prompt
- Jalankan perintah “npm install -g gatsby-cli” untuk menginstall Gatsby
- Buat folder baru untuk website
- Masuk ke dalam folder tersebut melalui terminal atau command prompt
- Jalankan perintah “gatsby new nama-website” untuk membuat website baru
- Buka folder website yang telah dibuat
- Buka file “gatsby-config.js” dan edit sesuai kebutuhanmu
- Jalankan perintah “gatsby develop” untuk melihat website secara lokal
- Commit semua file tersebut ke dalam repository Github
- Buka website dengan alamat “username.github.io/nama-repository”
Membuat Table di HTML
Table adalah salah satu elemen penting di HTML. Dengan table, kamu bisa menyajikan data dengan lebih rapi dan terstruktur. Berikut ini cara membuat table di HTML:
Nama | Alamat | |
---|---|---|
Andi | Jakarta | [email protected] |
Budi | Bandung | [email protected] |
Cici | Surabaya | [email protected] |
FAQ
Berikut ini adalah beberapa pertanyaan yang sering diajukan tentang cara hosting lewat Github:
- Apakah Github Pages gratis?
- Apa saja yang bisa di-hosting di Github Pages?
- Apakah Github Pages bisa diakses dengan domain kustom?
- Apakah Github Pages bisa dijadikan server backend?
- Apakah ada batasan ukuran file di Github Pages?
Ya, Github Pages adalah fitur hosting gratis yang disediakan oleh Github.
Kamu bisa hosting website statik, blog, atau proyek open source di Github Pages.
Ya, kamu bisa menggunakan domain kustom untuk Github Pages.
Tidak, Github Pages hanya bisa digunakan untuk hosting website statik.
Ya, maksimal ukuran file di Github Pages adalah 100MB.
Kesimpulan
Itulah beberapa cara hosting lewat Github yang bisa kamu coba. Github adalah platform hosting yang sangat populer dan mudah digunakan, terutama untuk website statik. Selamat mencoba dan semoga berhasil!
Terimakasih telah mengikuti info terbaru dari Lintasyogya.com dan sampai jumpa kembali di artikel atau info menarik lainnya.