Cara Mendeploy Aplikasi NodeJS ke Linux Server (VPS)

Поделиться
HTML-код
  • Опубликовано: 3 фев 2025

Комментарии • 171

  • @stormtrooper4029
    @stormtrooper4029 3 года назад +4

    Terima kasih atas ilmunya. jujur ni channel underrated, harusnya bisa dapet 1M subs. Semangat terus bang buat ngasih konten konten edukasi kayagini

  • @uangdankemakmuran3403
    @uangdankemakmuran3403 6 месяцев назад

    mudah dipahami step by stepnya. semoga channelnya makin berkembang Mas 👍👍👍

  • @mulaicoding1805
    @mulaicoding1805 2 года назад

    Keren ini mah.Thank you bang ilmunya sedikit bnget yang bener" bahas ini

  • @muhrizqiardi
    @muhrizqiardi 3 года назад +2

    Ini persis yang saya cari! Terima kasih banyak bro! Btw channelnya deserve lebih banyak subscribers nih

  • @nomad9738
    @nomad9738 2 года назад

    Mantap bang pertamakali belajar deploy nodejs ke vps, langsung ngerti. Tinggal konekin ke db mysql aja nih. Btw makasih ilmunya bang :D

  • @triarofficial213
    @triarofficial213 2 года назад +1

    akhirnya dapet juga tutorialnya yang saya cari, terimakasih

  • @armandiskandarsyah5414
    @armandiskandarsyah5414 4 года назад +3

    High-Quality Content, Mantab ilmunya

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Halo bro, terima kasih buat feedback nya!

  • @saveme9700
    @saveme9700 10 месяцев назад +1

    tutorial nginx yang lainnya gan

  • @teguhwidodo9815
    @teguhwidodo9815 3 года назад

    Kong guan dong...
    hehe semangat bang, terima kasih banyak ilmunya sangat bermanfaat

  • @affriaffriaffri
    @affriaffriaffri 4 года назад

    Informasi yg tersampaikan sangat jelas. Terimakasih bang. Teruskan karyamu.

  • @DwiSaputra-wx2fz
    @DwiSaputra-wx2fz 3 года назад +3

    Keren bang! Semoga maju terus channelnya.
    Request deploy aplikasi stack mern di vps indonesia dong bang hehe😊😅

  • @riskyfauziah570
    @riskyfauziah570 3 года назад

    Makasi banyak bang, video nya bener-bener berharga banget! Makasi banyak bang!

  • @Wilydesu
    @Wilydesu 5 месяцев назад

    Mantapp puh undderated bangett

  • @RikiSipahelut
    @RikiSipahelut Год назад +1

    mantap mas, semoga sukses chanelnya

  • @irhamsahbana5210
    @irhamsahbana5210 3 года назад

    Terimakasih mas, sangat informatif ditunggu tutorial terkait nginx lagi hehe

  • @damaroro
    @damaroro 4 года назад +1

    keren bro, semoga tetap berkarya

  • @potatodeveloper4955
    @potatodeveloper4955 4 года назад

    gw belajar banget dari nih chanel makasih bro

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Halo, terima kasih!
      Semangat terus gan ✨

  • @agungmohmd
    @agungmohmd 4 года назад

    apakah ada cara buat ngasih like lebih dari 1 dan buat video ini trending? wkwkw
    makasih banyak mas bro, ane keterima kerja dan di kerjaan sendiri kebantu bgt sama video ini. salam dari yang kmaren pagi2 dm mas bro di twitter

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Halo, syukurlah kalo video yang saya buat membantu :D
      Semangat terus, gan !

  • @RayaSabari
    @RayaSabari 2 года назад

    mantaap.. bagus penjelasannya bro

  • @rezarachmanuddin
    @rezarachmanuddin 4 года назад +1

    makasih mas ilmu nya bermanfaat bngt 👍

  • @korekgas8718
    @korekgas8718 Год назад +1

    bang mantap tutorialnya, mudah diikuti. kalo mau ganti project untuk domain yang sama setelah ini gimana kak? misal frontend dari template react.js. installnya pake next.js di folder yang berbeda 'npx create-next-app@latest'

  • @antolenc8059
    @antolenc8059 3 года назад

    mantap.. pengen belajar banyak bang.

  • @AnalogueSpam
    @AnalogueSpam 6 месяцев назад

    mantap sangat bermanfaat, subscribed !

  • @mufthiryanda5577
    @mufthiryanda5577 3 года назад

    Terimakasih gan, bagus banget ilmunya

  • @galangyogapratama1153
    @galangyogapratama1153 3 года назад

    Penjelasan mudah dipahami

  • @aguspray
    @aguspray 4 года назад +1

    Ilmunya daging banget 👍🏼
    Saya mau nanya mas,
    1. Jadi saya mau bikin server untuk websocket, nah kalo udah pake protocol standart masih bisa ya akses port yg kita buat sendiri (misal= port:3456)?
    2. Saya juga pernah liat ada yg pake 2 server (apps server dan web server), bedanya apa ya dengan tutorial ini yg hanya menggunakan 1 server yg sekaligus app dan web servernya?
    ditunggu video2 selanjutnya, keren 👍🏼

    • @IqbalSyamil
      @IqbalSyamil  4 года назад +1

      Halo, terima kasih :D
      1. Yap bisa banget, kamu tinggal open firewall (jika ada) di port tersebut aja :D
      2. bedanya adalah kalo dipisah mempermudah pembagian konteks dalam memanage server tsb, ini juga memungkinkan kamu buat nambahin 1 server lagi atau lebih (scale up) dan mengenable fitur loadbalancing

  • @SyuhadaDwiAgung
    @SyuhadaDwiAgung 4 года назад

    Sangat bermanfaat, request untuk centos 7 bang 🙏

  • @astara_v2.0
    @astara_v2.0 3 года назад

    Mantapppp bermanfaat bnget👏

  • @ihsannuruliman4005
    @ihsannuruliman4005 Год назад

    bang bikin tutorial jenkins dong

  • @novranaditia
    @novranaditia 2 года назад

    Git celon gak mau di instal ya mas apa ada yg salah di pengaturan git yang saya punya

  • @drian2000
    @drian2000 2 года назад

    Mantap bang, lanjut tutorialnya

  • @TechnicalDevelopmentPwt
    @TechnicalDevelopmentPwt Год назад

    setting databsenya gimana kak

  • @mryyoutube
    @mryyoutube 3 года назад

    bang mau nanya. saya kan buat api pakai node js setup di digitalocean. issuenya setiap 1 minggu sekali kalau saya tidak restart server node js. saya tidak bisa akses api dari node js. solusinya gimana ya bang

  • @muhkusnadi4165
    @muhkusnadi4165 4 года назад

    terima kasih, sangat bermanfaat!

  • @rivaldipalermo6688
    @rivaldipalermo6688 2 года назад

    Mantap bang, terima kasih banyak

  • @kadekmentik
    @kadekmentik 3 года назад

    Sangat bermanfaat kak

  • @aldifarzum3290
    @aldifarzum3290 4 года назад

    Deploy aplikasi pake docker donk mas iqbal pake nginx. Ato pake kubernetes paling wahh. Auto share lah mas.

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Coba cek video terbaruku yaa :D

    • @aldifarzum3290
      @aldifarzum3290 4 года назад

      @@IqbalSyamil Kalo kubernetes ada rencana nggak mas ?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      ada, mungkin tahun depan.
      bertahap sih :D

    • @aldifarzum3290
      @aldifarzum3290 4 года назад

      Kalo boleh tau mas iqbal lebih fokus kemana ? Devops ato software engineer

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      @@aldifarzum3290 kenapa enggak 22nya? :D
      untuk saat ini masih condong ke DevOps sih. tapi masih belum mau nyoba jadi SE juga

  • @hartono9583
    @hartono9583 Год назад

    keren

  • @bymaswisnu
    @bymaswisnu 6 дней назад

    Bang, gua kan daftar digital ocean ya, terus konek CC, tapi kok pas baru daftar kena charge 182K ya?
    perasaan gak beli apa apa, baru daftar doangan :/

  • @gumilangcode
    @gumilangcode 2 года назад

    ntabs bang

  • @anantawijaya1594
    @anantawijaya1594 2 года назад

    Good

  • @naufalfadhil3479
    @naufalfadhil3479 4 года назад +2

    mantap bang , makasih ilmunya . Kalau saya deploy frontend di vps yang sama apakah bisa ?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Halo,
      Jawabanya bisa
      Tapi nanti cara setting di nginxnya beda sama yang di video.
      Nanti coba googling aja namanya "Serve html on nginx"

  • @AchmadiBlogger
    @AchmadiBlogger Год назад

    pm2 start udah jalan, status online, tapi pas dibuka ip public pake port 3001 ga bisa di akses.
    itu kenapa ya om?

  • @NandaAbiyoka
    @NandaAbiyoka 4 года назад

    mantap bang. thanks ilmunya

  • @jvalleybootcamp7095
    @jvalleybootcamp7095 2 года назад

    keren ini, thank you bro

  • @tammysuryana
    @tammysuryana 4 года назад

    18:13 mau dong kak aku riquest kak pleaseee stuju ya temen2 ......:)

  • @anaskhairan4195
    @anaskhairan4195 Год назад

    Kalo gua bikin node red di linux vps gua, bisa akses ga yang di nya buat orang lain?
    Node red kan running di localhost:port di vps gua. Dan gw ikutin paket cloudware kaya lu bikin bisa g bang?

  • @mafatikhulhabibie1096
    @mafatikhulhabibie1096 2 года назад

    bang utk settingan Apache gmna yaa?? menit ke 12:25

  • @sholihinyani5650
    @sholihinyani5650 3 года назад

    Mantap

  • @prasetyonh5429
    @prasetyonh5429 2 года назад

    mas mau tanya, berarti hanya bisa 1 aplikasi yang bisa dibuatkan sub domain dan ssl dalam 1 vps ?

  • @fikryandroid5524
    @fikryandroid5524 2 года назад

    Mas pm2 di centos, pm2 command not found ada solusi?

  • @heygema
    @heygema 3 года назад

    Makasih bro.

  • @qqianfeng
    @qqianfeng 4 года назад +1

    mantap bang, bikin kelas kubernetes dong di buildwithangga.com

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Halo ari, terima kasih atas dukungannya ✋
      Untuk saat ini sepertinya bakal upload di youtube aja.
      Saya masih belum punya kapabilitas yang tinggi.

  • @kamalhidayat1376
    @kamalhidayat1376 2 года назад

    bang kalo vps laravel di heroku gimana?

  • @AndikaWidiyanto92
    @AndikaWidiyanto92 2 года назад

    mas, saya sudah ikutin pentunjuk tanpa terlewat, tapi gak jalan nodejs nya, padahal sebelum di install nginx bisa
    pencerahannya please

  • @drian2000
    @drian2000 2 года назад

    Ada yang kurang bang, instal database + cara koneksinya ke app

  • @rizkydarmawan2361
    @rizkydarmawan2361 4 года назад

    keren ilmunya mas terima kasih, ada pertanyaan mas
    lebih baik centos atau linux untuk server dari sisi keamanan dan kompatibilitas ?

  • @kangbakwan8894
    @kangbakwan8894 4 года назад

    mas bahas tentang NGINX lebih dalem dong :))

  • @atanyhdra
    @atanyhdra 3 года назад

    THANK YOU, DUDE!

  • @indramulyanto437
    @indramulyanto437 3 года назад

    saya sudah mencoba sesuai step kok masih RTO ya ? biar bisa follow up case ku gimana nih ? lewat twitter atau email ?

  • @sigitwasissubekti
    @sigitwasissubekti 4 года назад

    maaf mas, kalau boleh request bahas tentang pm2 load balancing mas hee

    • @IqbalSyamil
      @IqbalSyamil  4 года назад +1

      sigit wasis subekti sipp, ditampung yaa

    • @sigitwasissubekti
      @sigitwasissubekti 4 года назад

      @@IqbalSyamil siyap mas ditunggu hee terimakasih sebelumnya

  • @__bryanrp
    @__bryanrp 2 года назад +1

    Bang lalu untuk port aplikasi kita, semisal 3000
    Itu harus meng enable lewat ufw juga bang nantinya?

    • @IqbalSyamil
      @IqbalSyamil  2 года назад

      jangan, kalo kayak gitu nanti port 3000 km bisa diakses dr publik
      harusnya yg dibuka itu port 80/443 yang ngeproxyin ke port 3000 dilocal machine km

    • @__bryanrp
      @__bryanrp 2 года назад

      @@IqbalSyamil oh oke bang, terimakasih

  • @hamzzz7855
    @hamzzz7855 3 года назад

    mas makasih banyak ya mas

  • @RianY2K
    @RianY2K 4 года назад

    terima kasih ilmunya om :D

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Halo mas rian, terima kasih!

  • @fatkur
    @fatkur 3 года назад

    kerenn

  • @putrisalsabilla7721
    @putrisalsabilla7721 3 года назад

    mas request cara deploy di rdp windows dong

    • @IqbalSyamil
      @IqbalSyamil  3 года назад

      sebenernya sama aja sih, tapi emang setauku jarang banget yg deploy app nodejs di windows server.

  • @musicforyourlife28
    @musicforyourlife28 Год назад

    Bang kalo pake comodo ssl dapetnya file .ca-bundle sama .crt. nah itu yg public sama private yg mana? atau beda cara install?

  • @zuhairyahya2146
    @zuhairyahya2146 4 года назад +1

    Mas, lebih baik menggunakan ufw atau iptables untuk allow port? Terimakasih

    • @IqbalSyamil
      @IqbalSyamil  3 года назад

      saya pake ufw karena mudah aja sih mas :D
      kalo masnya udah biasa pake iptables mungkin bisa pilih yg familiar/mudah aja hehe

  • @cempakajanuari5983
    @cempakajanuari5983 3 года назад

    Mas. Saya beberapa kali daftar di DO dan bayar pakai Paypal selalu ditolak dan uangnya dikembalikan. Kenapa ya? Txs

  • @alfareizhel
    @alfareizhel 2 года назад

    hosting yang bayarnya pake selain kartu kredit ada gak bang, plis butuh banget

  • @budiunboxing
    @budiunboxing 2 года назад

    Bentar; deploy itu apa bg?

  • @lutfiikbalmajid
    @lutfiikbalmajid 2 года назад

    mas Iqbal, kalau ada 2 domain dengan ssl baru, gimana caranya?

    • @IqbalSyamil
      @IqbalSyamil  2 года назад

      kamu bisa bikin block server yg sama
      cuma dibedainya pake server_name

  • @galangkerta3083
    @galangkerta3083 4 года назад

    mantap om

  • @Caareystore153
    @Caareystore153 Год назад

    Bang, kalau misalnya aplikasinya + semua toolsnya dibungkus kedalam 1 docker container apakah cara deploynya beda? Makasih banyak bang.

    • @IqbalSyamil
      @IqbalSyamil  Год назад

      Halo2
      Approachnya bakal beda

    • @Caareystore153
      @Caareystore153 Год назад

      @@IqbalSyamil siap bang, ditunggu konten deployment pakai dockernya ya 👍

  • @FajarKhairulIkhsan-eo9tg
    @FajarKhairulIkhsan-eo9tg Год назад

    cara ngatasi gagal reload nginx gimana ya

  • @musicforyourlife28
    @musicforyourlife28 2 года назад

    Bang kalo mau deploy beberapa aplikasi di vps yg sama tapi mau dibedakan domainnya untuk masing-masing aplikasi gimana bang?

    • @IqbalSyamil
      @IqbalSyamil  2 года назад

      Sama aja, tinggal bedain port aja dan servername

    • @musicforyourlife28
      @musicforyourlife28 2 года назад

      @@IqbalSyamil berarti managenya di nginx aja ya bang?

  • @kuroul
    @kuroul 2 года назад

    kalau pake panel aapanel gimana bang?

  • @sirajulwathani
    @sirajulwathani 3 года назад

    kalo kita jalanin 2 apps nodejs dengan PM2 untuk memisahkan webservice dan apiservice apa perlu settingan lebih lanjut menggunakan nginx bang?

  • @tiyanattirmidzi
    @tiyanattirmidzi 3 года назад

    Mohon maaf kak, kok saya ngikutin tapi punya saya ngak bisa di akses ya "This site can’t be reached", saya coba juga "ipaddress:433" malah bad request 404... terima kasih sebelumnya kak

    • @tiyanattirmidzi
      @tiyanattirmidzi 3 года назад

      Alhamdullilah udah solved kak... ternyata ngaruh ya, ssl cer privatenya dia ngak work kala pake .key sya baca artikel saya coba ubah ke .pem baru berhasil jalan... thanks ya kak

  • @fadilrahadiansyah4223
    @fadilrahadiansyah4223 3 года назад

    ada tutorial nya kalo misal pake nya apache ga ya? dan pake subdomain

    • @IqbalSyamil
      @IqbalSyamil  3 года назад

      Kayaknya ngga ada, saya lebih suka pake envoy dan nginx 😅

  • @purnadiwinarno4499
    @purnadiwinarno4499 3 года назад

    mas, sy coba deploy aplikasi nodejs (aplikasi untuk api) dengan metode ini, tapi dengan menggunakan docker yg saya praktekkan dari tutorial mas iqbal di video lain.
    saya memakai docker untuk deploy aplikasi nodejs dg port 3000 -> via cloudflare jadi api.domainsaya.com
    kemudian aplikasi react saya deploy d docker dg port 1337 -> via cloudflare jadi sub.domainsaya.com
    masalahnya, ketika saya akses api (api.domainsaya.com) dari frontend (sub.domainsaya.com), terkena CORS policy.
    solusinya gmn ya mas?
    Note: di aplikasi nodejs sudah saya setting pakai app.use(cors()), dan kl simulasi dari local bisa jalan dengan baik

    • @IqbalSyamil
      @IqbalSyamil  3 года назад +1

      Itu yang nodeJS belum kamu tambah header untuk allow CORS dari sub.domainsaya.com.
      app.use(cors()) saja tidak cukup.
      var allowCrossDomain = function(req, res, next) {
      res.header('Access-Control-Allow-Origin', 'example.com'); // res.header("Access-Control-Allow-Origin", "*");
      res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
      res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
      next();
      }
      app.use(allowCrossDomain);

  • @RioPlayGaming
    @RioPlayGaming 3 года назад

    Kalau hosting yang indonesia apa mas, kira2 recomended ya untuk MERN stack app,

    • @IqbalSyamil
      @IqbalSyamil  3 года назад

      jujur, kalo hosting aku kurang tau.
      tapi aku mungkin bisa kasih opsi VPS di IDCloudhost untuk server yg affordable

    • @RioPlayGaming
      @RioPlayGaming 3 года назад

      @@IqbalSyamil Thanks mas sukses trus ya

  • @kodingsquad
    @kodingsquad 3 года назад

    daging semua

  • @programmerbengkulu
    @programmerbengkulu 2 года назад

    Bang, tolong bantuin!
    Saya ngikutin tutorial ini dan itu work. Tpi skrng saya pengen stop server nodejs nya gimana? 🙏

    • @IqbalSyamil
      @IqbalSyamil  2 года назад +1

      Pm2 list
      Terus pm2 stop nama appnya

  • @bayuiqbal2356
    @bayuiqbal2356 4 года назад

    mantap,
    anak IF telU

  • @bryanprimus
    @bryanprimus 4 года назад

    Kalau ada file configuration .env misal pake library env-cmd itu untuk run nya di pm2 nya bagaimana ya ?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Env cmd gimana ya maksudnya?
      Kalo pake library dotenv di npm udah otomatis load .env nya :D

  • @maafh
    @maafh 5 месяцев назад

    Deplay app nodejs di local yang dipointing ke cloudflare bang 😂 saya gk bisa bisa

  • @fachrudahri9377
    @fachrudahri9377 4 года назад

    mas kalau saya pakai mongodb, connect nya pakai url localhost mongodb atau gimana ya mas?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Halo fachru, kalo mongodbnya di dalam server tersebut bisa langsung menggunakan localhost, ohya, danjuga tidak perlu menallow firewall untuk port mongodbnya.

    • @fachrudahri9377
      @fachrudahri9377 4 года назад

      wokeh mas thank youuu, auto subs ❤️🔥

  • @rrxiiipa1963
    @rrxiiipa1963 4 года назад

    bang kalau misalnya ada dua aplikasi nodejs disatu vps . aplikasi pertama api misal dengan port 3000 dan aplikasi kedua frontend web dengan port 9000. lalu dua duanya sudah dijalankan dengan pm2.. Nah yg saya bingung bang untuk konfigurasi server nginx ny gimana ya.. kan kalau yg abang buat dia listen ke80 dan redirect ke 443 dan proxy in ke satu apps

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      haloo,
      sebenernya sama aja sih, kamu tinggal set server name (backend/frontend) nya dan juga proxy pass ke dalam port aplikasi nya :D
      kalo 2 app kamu jalan di https / 443 tinggal tambahin
      config di dalam bracket config port tsb :D

    • @rrxiiipa1963
      @rrxiiipa1963 4 года назад

      @@IqbalSyamil didalam satu file nginx.conf juga kah bang ?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Yup, didalam 1 config

    • @rrxiiipa1963
      @rrxiiipa1963 4 года назад +1

      @@IqbalSyamil saya mau coba dia juga reverse ke domain nya masing masing. misal kalau yg api domainnya api.namaapp.com
      terus kalau frontend nya itu domainnya namaapp.com .. apakah portnya nntinya tidak jdi bertabrakan kalau sama sama ngelisten ke port 80?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Ohh, kalo begitu berarti config nya di pisahkan tp set portnya sama.

  • @basil127
    @basil127 4 года назад

    kalo ga pake cloudflare gitu beda step by step nya gimana ya?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      halo, pastikan A record dari domainnya sudah mengarah ke ip public server tersebut ya. sisanya gak ada yang beda kok

  • @inTub-Haerpe
    @inTub-Haerpe 4 года назад +1

    create VPS nya emang harus bayar yah bang, ada yang free gak bang untuk belajar?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Hai, saran ku kamu modal 5$ atau 75-100k untuk membeli server, kamu dapat menggunakan kupon digital ocean dari github yang berisi saldo 50$.
      Jika tidak bisa, mungkin virtual machine spt vmware dapat membantu.

    • @inTub-Haerpe
      @inTub-Haerpe 4 года назад

      @@IqbalSyamil ok terima kasih bang

  • @ahmadsayadi_
    @ahmadsayadi_ 4 года назад

    domain ke Cloudflare dan DO cara konekinnya gmn ya...??

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      halo mas,
      Di cloudflare ada menu add domain
      nanti tinggal input nama domain dan set nameservernya ke nameserver cloudflare yang sesuai di menu tersebut. mohon maaf kemarin enggak masukin ini ke dalam video.
      Terima kasih feedbacknya

    • @ahmadsayadi_
      @ahmadsayadi_ 4 года назад

      @@IqbalSyamil buat Tutor dong mas, remote mongo atau mysql Di server

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      @@ahmadsayadi_ mohon maaf, remote mongo / mysql yg dimaksud seperti apa ya?

    • @aldifarzum3290
      @aldifarzum3290 4 года назад

      @@IqbalSyamil kayaknya install db nya di server. Trus konekinnya dengan aplikasi secara terpisah. Ato masukin file sql nya ke db yang sudah di install.

  • @bryanprimus
    @bryanprimus 4 года назад

    cut nya lumayan ngeselin wkwk.. mau nanya gan kalau mau pasang di server kita sendiri bagaimana ya jika tidak ada domain ,, contohnya di ubuntu server. terus request gan .. untuk hubungin aplikasi nodejs nya ke mongodb cara nya gimana gan , apakah lgsg connect ke url port local mongodb nya 27017?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Haha, kalo gak di cut bisa 30 menit lebih mas 🤣
      Server on prem atau gimana ya?
      Kalo mongodbnya di 1 host yg sama kayak appnya pake localhost bisa kok.

    • @bryanprimus
      @bryanprimus 4 года назад

      misal kalau kita mau buat server nya di pc kita sendiri yg dirumah. Ga make platform kaya DO

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      Harus ada IP publik dari isp nya kalo mau diakses dr jaringan internet.
      Tapi sebenernya sama aja, tinggal ganti server_name _; di config file nginx nya .
      Nanti bisa akses ke ip tsb langsung 😁

  • @falentinodjoka6732
    @falentinodjoka6732 3 года назад

    Mas, kalau VPSnya pakai Apache bisa jalanin kodingan NodeJs gak ya?

    • @IqbalSyamil
      @IqbalSyamil  3 года назад

      Ngga bisa, apache cuma proxy
      Tetep butuh nodejs buat jalanin appnya

  • @ilhammuhammad9874
    @ilhammuhammad9874 2 года назад

    Ngedeploy Itu diapain sih Bang?

  • @raisusman9703
    @raisusman9703 4 года назад

    Mau tanya, kalau buat meremote server dari jauh apakah bisa ya kak pada raspbian?

    • @IqbalSyamil
      @IqbalSyamil  4 года назад +1

      Halo rais,
      jawabanya bisa, ini kasusnya raspberry pi sebagai server ya?
      konsepnya sama aja sebenernya, tapi yang perlu di perhatikan kalau IP
      pada raspbian tersebut bukan IP publik, jadi tidak bisa di route langsung di cloudflare (misal)
      selamat mencoba :)

    • @raisusman9703
      @raisusman9703 4 года назад

      @@IqbalSyamil iyaps betul, tapi menggunakan apa ya mas sekiranya biar satu alamat server ? Agar raspi nya otomatis biar bisa diremote dari jauh gtu...

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      kamu bisa menggunakan tunneling seperti
      ngrok.com/ atau burrow.io/ untuk mengexpose :)

    • @raisusman9703
      @raisusman9703 4 года назад

      @@IqbalSyamil dulu sewaktu bikin project untuk mendapatkan ngrok.com masih kurang recommended karena fasilitas yg didapatkan kurang baik, apalgi waktu itu susah pembelian menggunakan kayak Paypal.. sehingga menggunakan vps tunnel.. nah apakah sama vps tunnel seperti ini yg bisa diberikan hak aksesnya? Kalau bisa apakah ada ya kayak open resource nya RUclips buat vps tunnel gtu, soalnya aku dulu bikin projek dikaitkan dengan vps setiap bulannya pasti berbayar...

    • @IqbalSyamil
      @IqbalSyamil  4 года назад

      @@raisusman9703 wah maaf komentarnya tenggelam hehe.
      Jawabanya bisa
      mungkin nanti saya coba bahas di next video ya :D

  • @TriDocs
    @TriDocs 3 года назад

    Hmm pm2
    Use systemd instead
    PS:
    Tradisional & monolith banget

    • @IqbalSyamil
      @IqbalSyamil  3 года назад

      buat developer yg baru kenal nodejs kayaknya lebih mudah pake pm2 daripada systemd. soalnya takutnya mereka belum tau seluk beluk linux & belum tentu pake linux. anyway thanks buat sarannya hahaha

  • @indramulyanto437
    @indramulyanto437 3 года назад

    mas respone donk halooo

  • @muhammadfikri1130
    @muhammadfikri1130 3 года назад

    IP public tidak akan terekpos ke public wkwkwk

  • @pyqeponytails6177
    @pyqeponytails6177 8 месяцев назад

    Mantap