Tutorial lengkap untuk menghosting domain Anda di GitHub

Free hosting in github

Berikut adalah tutorial lengkap untuk menghosting domain Anda di GitHub menggunakan GitHub Pages:

### 1. **Persiapan Awal**

   - **Akun GitHub**: Pastikan Anda memiliki akun GitHub. Jika belum, daftar di [GitHub] (https://github.com/).

   - **Repository GitHub**: Buat repository baru di GitHub untuk proyek Anda.

   - **File Website**: Siapkan file website Anda (HTML, CSS, JS, dll.) yang akan dihosting.

### 2. **Upload File ke GitHub**

   - **Clone Repository**: Clone repository GitHub Anda ke komputer lokal.

     ```bash

     git clone https://github.com/username/repository-name.git

     ```

   - **Tambahkan File**: Salin file website Anda ke folder repository yang telah di-clone.

   - **Commit dan Push**: Commit perubahan dan push ke GitHub.

     ```bash

     git add .

     git commit -m "Initial commit"

     git push origin main

     ```

### 3. **Aktifkan GitHub Pages**

   - **Repository file**: Buka repository Anda di GitHub.

   - **Pengaturan**: Klik tab **Settings** di bagian atas repository.

   - **Pages**: Scroll ke bagian **Pages** di sidebar kiri.

   - **Branch**: Pilih branch yang ingin Anda gunakan (biasanya `main` atau `master`) dan folder (biasanya `/root`).

   - **Save**: Klik **Save**.


   Setelah beberapa saat, GitHub akan memberikan URL untuk website Anda, biasanya dalam format:

   ```

   https://username.github.io/repository-name

   ```

### 4. **Menghubungkan Domain Custom**

   - **Beli Domain**: Jika belum memiliki domain, beli dari penyedia domain seperti Namecheap, GoDaddy, atau lainnya, untuk yang fre bisa lihat di footer web ini eu.org.

   - **DNS Settings**: Buka pengaturan DNS di penyedia domain Anda.

   - **Tambah Record A**: Tambahkan record A dengan nilai berikut:

     ```

     @   A   185.199.108.153

     @   A   185.199.109.153

     @   A   185.199.110.153

     @   A   185.199.111.153

     ```

   - **Tambah CNAME**: Tambahkan record CNAME untuk subdomain (jika diperlukan):

     ```

     www   CNAME   username.github.io

     ```

   - **Simpan Perubahan**: Simpan perubahan DNS.

### 5. **Konfigurasi di GitHub**

   - **Buat File CNAME**: Di repository GitHub Anda, buat file bernama `CNAME` (tanpa ekstensi) di root folder.

   - **Isi Domain**: Masukkan domain custom Anda ke dalam file `CNAME`, contoh:

     ```

     contoh.com

     www.ilov.eu.org

     ```

   - **Commit dan Push**: Commit dan push perubahan ke GitHub.

     ```bash

     git add CNAME

     git commit -m "Add CNAME file"

     git push origin main

     ```

### 6. **Verifikasi**

   - **Tunggu Propagasi DNS**: Perubahan DNS bisa memakan waktu hingga 24 jam.

   - **Cek Website**: Buka browser dan akses domain Anda. Jika semuanya berjalan baik, website Anda akan muncul.

### 7. **HTTPS (Opsional)**

   - **Enforce HTTPS**: Di pengaturan GitHub Pages, centang opsi

**Enforce HTTPS** untuk mengamankan website Anda dengan sertifikat SSL.

### 8. **Selesai**

   - Website Anda sekarang sudah online dengan domain custom yang terhubung ke GitHub Pages.

### Catatan:

- Pastikan domain Anda sudah terdaftar dan DNS sudah diarahkan dengan benar.

- GitHub Pages gratis untuk repository publik. Untuk repository privat, Anda perlu akun GitHub Pro, Selamat mencoba!

Tutorial lengkap untuk menghosting domain Anda di GitHub

Next Post Previous Post
IP perangkat Dan Kota anda saat ini terdeteksi

Alamat IP anda: Memuatkan...