Cara install heroku CLI di Termux

Heroku adalah platform cloud sebagai layanan (PaaS) yang mendukung beberapa bahasa pemrograman. Heroku, salah satu platform cloud pertama, telah dikembangkan sejak Juni 2007, ketika hanya mendukung bahasa pemrograman Ruby, tetapi sekarang mendukung Java, Node.js, Scala, Clojure, Python, PHP, dan Go. Untuk alasan ini, Heroku dikatakan sebagai platform polyglot karena memungkinkan pengembang membangun, menjalankan, dan menskala aplikasi dengan cara yang sama di semua bahasa. Heroku diakuisisi oleh Salesforce.com pada 2010 sebesar $ 212 juta. Berikut tutorial untuk install Heroku App dan pre-requirements nya:
  • Instalasi PHP di Termux
  • Instalasi Composer di Termux
  • Instalasi Node.js di Termux
  • Instalasi Heroku App CLI di Termux

Tahap 1: update & upgrade apt

cd $HOME
apt update -y
apt upgrade -y

Tahap 2: install PHP dan Composer

cd $HOME
apt install php -y
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar ../usr/bin/composer

Tahap 3: Install Node.Js

cd $HOME
apt install nodejs -y

Tahap 4: install Heroku CLI Library

cd $HOME
wget http://cli-assets.heroku.com/heroku-cli/channels/stable/heroku-cli-linux-x64.tar.gz -O heroku.tar.gz
mkdir heroku
tar -xvzf heroku.tar.gz -C heroku
cd heroku/heroku*
mv * ../
cd $HOME
mv heroku /data/data/com.termux/files/usr/lib/heroku
ln -s /data/data/com.termux/files/usr/lib/heroku/bin/heroku /data/data/com.termux/files/usr/bin/heroku

Tahap Configurasi Heroku CLI

Akses Binary File:
cd /data/data/com.termux/files/usr/lib/heroku/bin/
vim heroku
Cara Edit:
Klik huruf "i" di keyboard (tanpa tanda petik)
Ubah kode di line pertama ( #!/usr/bin/env bash ) ke ( #!/data/data/com.termux/files/usr/bin/env bash ), tanpa tanda kurung loh ya...
Lalu save:
Klik ESC
lalu ketik :wq
Lalu klik Enter 2x
Selesai.

Tahap 5: Test Command Line

heroku --version
output: heroku-cli/x.xx.xx-xxxxxxx (android-xxxxx) node-vx.xx.xx

Comments

Popular posts from this blog

Install deb package via Termux

How to Make Blogger Safelink Converter v3

List of weapon buff materials, effects and how it can be durango wild lands