Kali ini saya ingin berbagai kepada teman-teman bagaimana cara menjalankan API Gateway di Shared Hosting. Bagi mereka yang punya budget lebih biasanya menggunakan VPS untuk menjalankan semua service / layanan API-nya. Namun, untuk mereka yang keterbatasan biaya, biasanya terhalang untuk mempublikasi layanan API yang telah dibuat.
Artikel ini dapat digunakan untuk memberikan solusi dari masalah diatas. Untuk langkah-langkah nya kurang lebih seperti berikut:
Buat Sub-domain di Hosting
Langkah awal adalah membuat sub-domain. Contoh cara membuat sub-domain di hosting silahkan baca artikel Cara membuat Sub-domain di cPanel
Buat file .htaccess untuk routing traffic dari Sub domain ke port service API Gateway
Options +FollowSymLinks -Indexes IndexIgnore * DirectoryIndex <IfModule mod_rewrite.c> RewriteEngine on # Simple URL redirect: RewriteRule ^(.*)$ [P] </IfModule> Jalankan service API Gateway pada port 8080 sesuai konfigurasi .htaccess
Port bisa disesuaikan sendiri, 8080 hanya contoh. Adapun contoh bagaimana service API Gateway dijalankan, seperti berikut:
nohup ./usr/bin/krakend run --config=krakend-production.json > ./log/krakend.out 2> ./log/krakend.err & Ya, disini saya menggunakan software KrakenD sebagai API Gateway karena bisa file nya sudah berbentuk binary yang bisa dijalankan dimana saja tanpa perlu runtime / interpreter.
Card
Berita Olahraga
News
Berita Terkini
Berita Terbaru
Berita Teknologi
Seputar Teknologi
Drama Korea
Resep Masakan
Pendidikan
Berita Terbaru
Berita Terbaru
Berita Terbaru
Lifestyle

