25 Agustus 2017 21.51

Hosting Gratisan PHP di HEROKU

Jika kamu ingin mencoba-coba menggunakan hosting menggunakan git dan otomatis mendukung HTTPS sekaligus gratis, maka kamu bisa menggunakan hosting gratis dengan HEROKU.

Tahap Persiapan

Pastikan Anda sudah terdaftar di heroku.com dengan mengakses halaman daftar. Isi inputan dan daftar dan CREATE FREE ACCOUNT. Setelah itu, Install heroku toolbelt yang mana berisi heroku CLI, dan git. Sesuaikan dengan sistem operasi serta arsitektur komputer / laptopmu. Setelah heroku toolbelt ter-install, buka command prompt dan ketikkan perintah berikut:

heroku login

Kemudian masukkan email dan password yang Anda gunakan saat mendaftar di heroku.

Langkah berikut ini adalah Install composer untuk manajemen dependencies di PHP. Instalasi composer sebenarnya opsional karena sebenarnya yang kita butuhkan adalah adanya file composer.json. Heroku akan mengenali aplikasi PHP dengan mendeteksi keberadaan file composer.json ini.

PHP Hello World

Buat folder baru untuk aplikasi yang akan dikerjakan lalu ketikkan perintah di git bash:

$ git init

Langkah berikut ini jika kamu sudah menginstall composer: buat file composer.json dengan menggunakan perintah:

$ composer init

Kemudian ikuti perintah yang muncul saat perintah diatas dihasilkan. Untuk dependency dan dev dependency dapat diabaikan (jawab no). Pastikan bagian yang memasukkan folder vendor ke .gitignore Anda jawab yes.

Setelah file composer.json terbuat, maka buat file index.php dengan mengetikkan perintah

$ touch index.php

Edit file index.php dengan teks editor kesayanganmu dan masukkan kode berikut: (hanya untuk contoh)

<?php

echo 'Hello World';

?>

** Pastikan terdapat tiga file yaitu composer.json, .gitignore, dan index.php di dalam folder kerja.

Heroku Create

Ketikkan perintah untuk membuat aplikasi di heroku:

$ heroku create

Heroku akan meng-generate nama acak sebagai lokasi / url aplikasi Anda sekaligus memasukkan git remote ke dalam git.

Git Add, Commit, Push

Lakukan update git terhadap beberapa file yang kita buat dengan perintah berikut:

$ git add .
$ git commit -m "tambah file index, composer"

Jika sudah, lakukan push untuk mengupload file local ke aplikasi di heroku dengan perintah:

$ git push heroku master

Tunggu beberapa saat, heroku sedang men-deploy aplikasi.

Membuka dan Mengakses Aplikasi

Untuk melihat hasilnya aplikasi yang kita buat, Anda dapat mengetikkan manual di address bar browser Anda alamat URL yang dihasilkan oleh heroku (contoh: https://dry-taiga-84751) atau dengan mengetikkan perintah berikut di console:

$ heroku open

Tutorial hero, git, perintah, composer, aplikasi, php, json, etik, folder, hasil, hosting, ketik, create, daftar, gratis