Hai, Salam Sobat Lintasyogya! Pada kesempatan kali ini, kita akan membahas tentang cara hosting PHP di GitHub. GitHub adalah platform code hosting yang populer di kalangan developer. Dengan GitHub, kamu bisa menyimpan, mengelola, dan berbagi code dengan mudah. Salah satu fitur yang ditawarkan oleh GitHub adalah GitHub Pages. Dengan fitur ini, kamu bisa membuat website statis dengan domain gratis. Namun, bagaimana jika kamu ingin membuat website dinamis dengan PHP? Tenang saja, kamu masih bisa menggunakan GitHub untuk hosting PHP. Berikut adalah langkah-langkahnya:
1. Buat Repository Baru di GitHub
Langkah pertama yang harus kamu lakukan adalah membuat repository baru di GitHub. Repository ini akan digunakan untuk menyimpan code PHP kamu. Untuk membuat repository baru, kamu bisa mengikuti langkah-langkah berikut:
- Buka halaman GitHub dan login ke akun kamu.
- Klik tombol “New” di pojok kanan atas halaman.
- Isi nama repository, deskripsi, dan pilih opsi “Public” atau “Private”.
- Ceklis opsi “Initialize this repository with a README”.
- Klik tombol “Create repository”.
2. Upload Code PHP ke Repository
Setelah membuat repository baru, langkah selanjutnya adalah mengupload code PHP kamu ke repository tersebut. Kamu bisa mengupload code menggunakan Git atau GitHub Desktop. Berikut adalah langkah-langkahnya:
- Buka repository yang telah kamu buat.
- Klik tombol “Add file” dan pilih opsi “Upload files”.
- Pilih file PHP yang ingin kamu upload.
- Klik tombol “Commit changes”.
3. Buat Branch “gh-pages”
Setelah mengupload code PHP ke repository, langkah selanjutnya adalah membuat branch “gh-pages”. Branch ini akan digunakan untuk hosting website PHP kamu. Berikut adalah langkah-langkahnya:
- Buka repository yang telah kamu buat.
- Klik tombol “Branch: master” di atas daftar file.
- Ketik “gh-pages” sebagai nama branch baru.
- Klik tombol “Create branch: gh-pages”.
4. Buat File “index.php” di Branch “gh-pages”
Setelah membuat branch “gh-pages”, langkah selanjutnya adalah membuat file “index.php” di branch tersebut. File ini akan menjadi halaman utama website PHP kamu. Berikut adalah langkah-langkahnya:
- Buka repository yang telah kamu buat.
- Pindah ke branch “gh-pages”.
- Klik tombol “Add file” dan pilih opsi “Create new file”.
- Buat file “index.php” dan isi dengan code PHP kamu.
- Klik tombol “Commit new file”.
5. Aktifkan GitHub Pages
Setelah membuat file “index.php” di branch “gh-pages”, langkah terakhir adalah mengaktifkan GitHub Pages. Dengan mengaktifkan GitHub Pages, website PHP kamu akan dapat diakses melalui domain gratis dari GitHub. Berikut adalah langkah-langkahnya:
- Buka repository yang telah kamu buat.
- Klik tombol “Settings” di pojok kanan atas halaman.
- Pindah ke tab “Pages”.
- Pilih branch “gh-pages” dan file “index.php”.
- Klik tombol “Save”.
FAQ
1. Apakah GitHub Pages gratis?
Ya, GitHub Pages adalah gratis untuk digunakan. Namun, ada beberapa batasan seperti jumlah bandwidth dan storage yang terbatas.
2. Apakah GitHub Pages mendukung PHP?
GitHub Pages secara default hanya mendukung website statis seperti HTML, CSS, dan JavaScript. Namun, kamu masih bisa menggunakan GitHub Pages untuk hosting website dinamis dengan PHP seperti yang telah dijelaskan di atas.
3. Apakah GitHub Pages memiliki fitur database?
Tidak, GitHub Pages tidak memiliki fitur database. Namun, kamu masih bisa menggunakan database eksternal seperti Firebase atau Heroku untuk website PHP kamu.
Panduan | Link |
---|---|
Dokumentasi GitHub Pages | https://docs.github.com/en/pages |
Tutorial Git | https://www.petanikode.com/tutorial/git/ |
Tutorial PHP | https://www.petanikode.com/php-tutorial/ |
Terimakasih telah mengikuti info terbaru dari Lintasyogya.com dan sampai jumpa kembali di artikel atau info menarik lainnya.