Cara Menggunakan NOW Sebagai Hosting – Salah satu cara paling sederhana untuk deploy aplikasi web adalah melalui platform Now yang dibuat oleh Zeit.
Now membuat langkah distribusi aplikasi sangat sederhana dan cepat. Kalian dapat menganggapnya sebagai “cloud”, karena kalian tidak benar-benar tahu di mana aplikasi kalian akan ditempatkan, tetapi kalian tahu bahwa kalian akan memiliki URL di mana Anda dapat mencapainya.
Kalian dapat menggunakan NOW untuk men-deploy aplikasi Node.js, Situs Web Statis, dan banyak lagi.
Sekarang tidak hanya mendukung Node.js (juga Go, PHP, Python, dan bahasa lainnya), tetapi dalam tutorial ini saya hanya akan mempertimbangkan teknologi ini.
Sekarang kita bebas untuk mulai menggunakan NOW, dengan paket gratisan yang mencakup 100GB hosting, 1000 fungsi serverless invokasi per hari, 1000 build per bulan, 100GB bandwidth per bulan, dan satu lokasi CDN. Halaman penetapan harga membantu mendapatkan gambaran biaya jika kamu membutuhkan lebih banyak.
Instalasi
Cara terbaik adalah menginstal Now Desktop, yang bisa kalian unduh dari https://zeit.co/download. Ini adalah aplikasi Electron yang juga menginstal Now CLI, alat yang nantinya akan kita gunakan.
Melalui itu, kita bisa menggunakan aplikasi antarmuka drag and drop sederhana, sangat praktis!
Setelah memulai, masukkan email kalian dan melanjutkan otentikasi, dan memverifikasi email.
Setelah masuk, kalian bisa mengikuti tutorial cepat:
Setelah masuk dengan aplikasi desktop, aplikasi baris perintah yang dipanggil now
juga masuk secara otomatis.
Langsung ke terminal, dan jalankan now
.
<!– Jika kalian tidak membutuhkan / menginginkan klien desktop, kalian juga bisa menginstal Now CLI menggunakan perintah npm install -g now
. Kemudian, kalian bisa langsung login menggunakan now login
. –>
Cara Menggunakan Now Sebagai Hosting
Untuk “aplikasi” kita bisa mencoba dengan beberapa file HTML sederhana, atau aplikasi yang kompleks dengan banyak langkah membangun.
Apa pun aplikasi kalian, kalian cukup menjalan kan now
dari dalam folder, dan folder itu akan diunggah ke cloud.
Dengan hanya satu syarat: folder harus berisi file now.json
dengan (setidaknya) konten ini:
{
"version" : 2
}
Hanya untuk memastikan aplikasi kalian berjalan pada Now versi 2.
Setelah kalian menjalankan program now
, aplikasi ini diunggah dalam URL acak di bawah domain now.sh
. Dalam hal ini, ini https://codelattenow-mel7bo9s2.now.sh dan saya meletakkan file HTML, CSS dan Javascript di dalamnya.
abay@codelatte:~$ now
Deploying /Applications/XAMPP/xamppfiles/htdocs/webdesign/codelattenow under abaykan
Using project codelattenow
Synced 4 files (10.72KB) [4s]
https://codelattenow-mel7bo9s2.now.sh [v2] [in clipboard] [1s]
┌ ** Ready [2s]
├── index.html
├── js/custom.js
├── css/style.css
├── images/skull.png
└── images/favicon.png
Success! Deployment ready [5s]
Custom Domain Now.SH
Kita juga bisa mengganti URL acak tersebut sesuai keinginan kita. Untuk melakukan itu cukup dengan perintah:
now alias https://{{urlacak}}.now.sh domainbaru
Contohnya:
abay@codelatte:~$ now alias codelattenow-mel7bo9s2.now.sh codelatte
Assigning alias codelatte to deployment https://codelattenow-mel7bo9s2.now.sh
Success! codelatte.now.sh now points to codelattenow-mel7bo9s2.now.sh [4s]
Untuk kalian yang masih kurang paham, silahkan lihat video dibawah ini:
Sekian artikel singkat tentang Cara Menggunakan NOW Sebagai Hosting, sampai jumpa pada artikel selanjutnya.