Pembuka
Mungkin untuk project php sangat mudah untuk mendeploy project dan banyak yang menyediakannya secara gratis dengan spek lumayan. Untuk nodejs tidak seperti php, kita membutuhkan sebuah file bernama project.json dan file ber-ekstensi .js. Untuk mendeploy kita membutuhkan hosting/vps yang support. Untuk hosting gratis salah satunya adalah heroku. Heroku mempunyai batasan setiap bulannya. Jika mendeploy ke heroku kita akan mendapatkan subdomain yang berdomain (subdomain).herokuapp.com. Saya akan berbagi cara install dan deploynya menggunakan termux.
Prosedur
Jika sudah install termux kita akan melakukan perintah sebelum itu penyimpanan kita harus memastikan bahwa masih tersedia sekitar 500MB. Jika sudah tersedia berikut adalah perintahnya
- pertama: apt update -y && apt upgrade -y .
Perintah ini digunakan untuk mengupdate repo.
Perintah ini digunakan untuk mengupdate repo.
-kedua : apt install nodejs -y
Perintah ini digunakan untuk menginstall nodejs.
Perintah ini digunakan untuk menginstall nodejs.
- ketiga : npm install -g heroku-cli
Untuk mengistall heroku-cli
Untuk mengistall heroku-cli
-keempat: heroku login
- kelima: masuk ke folder yang ingin projectnya deploy
- kelima: masuk ke folder yang ingin projectnya deploy
Untuk nodejs harus ada file package.json kita dapat membuatnya dengan melakukan command:
-npm init
-npm init
Untuk mendeploy kita harus install git dengan command:
apt install git -y
Setelah terinstall . lakukan command ini:
- pertama: git init
- kedua: git add .
- ketiga: git commit -m "heroku"
Pada perintah ini biasanya disuruh memasukkan
Email dan username, lakukan sesuai instruksi pada
git.
-keempat: heroku create namaproject
-kelima: heroku git:remote -a namaproject
-terakhir: git push heroku master
Untuk melihat log kita bisa lakukan command ini:
heroku logs --tail
- kedua: git add .
- ketiga: git commit -m "heroku"
Pada perintah ini biasanya disuruh memasukkan
Email dan username, lakukan sesuai instruksi pada
git.
-keempat: heroku create namaproject
-kelima: heroku git:remote -a namaproject
-terakhir: git push heroku master
Untuk melihat log kita bisa lakukan command ini:
heroku logs --tail
Penutup
Itulah cara untuk install dan deploy proje .ct nodejs untuk project lainnya juga bisa. Anda perlu membaca dokumentasi dari heroku. Tujuan dari yang saya sampaikan adalah supaya lebih mudah dan bisa dilakukan kapan saja. Jika ada masalah silahkan komentar masalahnya.
Posting Komentar