Terima kasih atas ilmunya. jujur ni channel underrated, harusnya bisa dapet 1M subs. Semangat terus bang buat ngasih konten konten edukasi kayagini
@uangdankemakmuran34034 ай бұрын
mudah dipahami step by stepnya. semoga channelnya makin berkembang Mas 👍👍👍
@triarofficial2132 жыл бұрын
akhirnya dapet juga tutorialnya yang saya cari, terimakasih
@saveme97008 ай бұрын
tutorial nginx yang lainnya gan
@armandiskandarsyah54144 жыл бұрын
High-Quality Content, Mantab ilmunya
@IqbalSyamil4 жыл бұрын
Halo bro, terima kasih buat feedback nya!
@mulaicoding18052 жыл бұрын
Keren ini mah.Thank you bang ilmunya sedikit bnget yang bener" bahas ini
@korekgas87189 ай бұрын
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'
@nomad97382 жыл бұрын
Mantap bang pertamakali belajar deploy nodejs ke vps, langsung ngerti. Tinggal konekin ke db mysql aja nih. Btw makasih ilmunya bang :D
@muhrizqiardi3 жыл бұрын
Ini persis yang saya cari! Terima kasih banyak bro! Btw channelnya deserve lebih banyak subscribers nih
@affri80674 жыл бұрын
Informasi yg tersampaikan sangat jelas. Terimakasih bang. Teruskan karyamu.
@IqbalSyamil4 жыл бұрын
Terima kasih, mas!
@teguhwidodo98153 жыл бұрын
Kong guan dong... hehe semangat bang, terima kasih banyak ilmunya sangat bermanfaat
@DwiSaputra-wx2fz3 жыл бұрын
Keren bang! Semoga maju terus channelnya. Request deploy aplikasi stack mern di vps indonesia dong bang hehe😊😅
@RayaSabari2 жыл бұрын
mantaap.. bagus penjelasannya bro
@RikiSipahelut Жыл бұрын
mantap mas, semoga sukses chanelnya
@AnalogueSpam4 ай бұрын
mantap sangat bermanfaat, subscribed !
@irhamsahbana52103 жыл бұрын
Terimakasih mas, sangat informatif ditunggu tutorial terkait nginx lagi hehe
@potatodeveloper49554 жыл бұрын
gw belajar banget dari nih chanel makasih bro
@IqbalSyamil4 жыл бұрын
Halo, terima kasih! Semangat terus gan ✨
@galangyogapratama11532 жыл бұрын
Penjelasan mudah dipahami
@riskyfauziah5703 жыл бұрын
Makasi banyak bang, video nya bener-bener berharga banget! Makasi banyak bang!
@mufthiryanda55773 жыл бұрын
Terimakasih gan, bagus banget ilmunya
@rezarachmanuddin4 жыл бұрын
makasih mas ilmu nya bermanfaat bngt 👍
@IqbalSyamil4 жыл бұрын
Halo, terima kasih!
@antolenc80593 жыл бұрын
mantap.. pengen belajar banyak bang.
@damaroro3 жыл бұрын
keren bro, semoga tetap berkarya
@SyuhadaDwiAgung4 жыл бұрын
Sangat bermanfaat, request untuk centos 7 bang 🙏
@rizkydarmawan23613 жыл бұрын
keren ilmunya mas terima kasih, ada pertanyaan mas lebih baik centos atau linux untuk server dari sisi keamanan dan kompatibilitas ?
@Wilydesu2 ай бұрын
Mantapp puh undderated bangett
@muhkusnadi41653 жыл бұрын
terima kasih, sangat bermanfaat!
@hartono9583 Жыл бұрын
keren
@naufalfadhil34794 жыл бұрын
mantap bang , makasih ilmunya . Kalau saya deploy frontend di vps yang sama apakah bisa ?
@IqbalSyamil4 жыл бұрын
Halo, Jawabanya bisa Tapi nanti cara setting di nginxnya beda sama yang di video. Nanti coba googling aja namanya "Serve html on nginx"
@sholihinyani56503 жыл бұрын
Mantap
@sepingani64283 жыл бұрын
Mantapppp bermanfaat bnget👏
@rivaldipalermo66882 жыл бұрын
Mantap bang, terima kasih banyak
@agungmohmd3 жыл бұрын
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
@IqbalSyamil3 жыл бұрын
Halo, syukurlah kalo video yang saya buat membantu :D Semangat terus, gan !
@aguspray3 жыл бұрын
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 👍🏼
@IqbalSyamil3 жыл бұрын
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
@drian20002 жыл бұрын
Mantap bang, lanjut tutorialnya
@ihsannuruliman400511 ай бұрын
bang bikin tutorial jenkins dong
@kadekmentik3 жыл бұрын
Sangat bermanfaat kak
@NandaAbiyoka4 жыл бұрын
mantap bang. thanks ilmunya
@IqbalSyamil4 жыл бұрын
Halo, Terima Kasih!
@anantawijaya1594 Жыл бұрын
Good
@AchmadiBlogger Жыл бұрын
pm2 start udah jalan, status online, tapi pas dibuka ip public pake port 3001 ga bisa di akses. itu kenapa ya om?
@drian20002 жыл бұрын
Ada yang kurang bang, instal database + cara koneksinya ke app
@putrisalsabilla77213 жыл бұрын
mas request cara deploy di rdp windows dong
@IqbalSyamil3 жыл бұрын
sebenernya sama aja sih, tapi emang setauku jarang banget yg deploy app nodejs di windows server.
@mryyoutube3 жыл бұрын
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
@chenkaihong4 жыл бұрын
mantap bang, bikin kelas kubernetes dong di buildwithangga.com
@IqbalSyamil4 жыл бұрын
Halo ari, terima kasih atas dukungannya ✋ Untuk saat ini sepertinya bakal upload di youtube aja. Saya masih belum punya kapabilitas yang tinggi.
@indramulyanto4373 жыл бұрын
saya sudah mencoba sesuai step kok masih RTO ya ? biar bisa follow up case ku gimana nih ? lewat twitter atau email ?
@heygema3 жыл бұрын
Makasih bro.
@zuhairyahya21463 жыл бұрын
Mas, lebih baik menggunakan ufw atau iptables untuk allow port? Terimakasih
@IqbalSyamil3 жыл бұрын
saya pake ufw karena mudah aja sih mas :D kalo masnya udah biasa pake iptables mungkin bisa pilih yg familiar/mudah aja hehe
@fikryandroid55242 жыл бұрын
Mas pm2 di centos, pm2 command not found ada solusi?
@fatkur3 жыл бұрын
kerenn
@AndikaWidiyanto92 Жыл бұрын
mas, saya sudah ikutin pentunjuk tanpa terlewat, tapi gak jalan nodejs nya, padahal sebelum di install nginx bisa pencerahannya please
@novranaditia2 жыл бұрын
Git celon gak mau di instal ya mas apa ada yg salah di pengaturan git yang saya punya
@kangbakwan88943 жыл бұрын
mas bahas tentang NGINX lebih dalem dong :))
@IqbalSyamil3 жыл бұрын
Halo, ditampung ya :D
@kamalhidayat13762 жыл бұрын
bang kalo vps laravel di heroku gimana?
@TechnicalDevelopmentPwt11 ай бұрын
setting databsenya gimana kak
@sigitwasissubekti4 жыл бұрын
maaf mas, kalau boleh request bahas tentang pm2 load balancing mas hee
@IqbalSyamil4 жыл бұрын
sigit wasis subekti sipp, ditampung yaa
@sigitwasissubekti4 жыл бұрын
@@IqbalSyamil siyap mas ditunggu hee terimakasih sebelumnya
@prasetyonh54292 жыл бұрын
mas mau tanya, berarti hanya bisa 1 aplikasi yang bisa dibuatkan sub domain dan ssl dalam 1 vps ?
@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?
@aldifarzum32904 жыл бұрын
Deploy aplikasi pake docker donk mas iqbal pake nginx. Ato pake kubernetes paling wahh. Auto share lah mas.
@IqbalSyamil4 жыл бұрын
Coba cek video terbaruku yaa :D
@aldifarzum32904 жыл бұрын
@@IqbalSyamil Kalo kubernetes ada rencana nggak mas ?
@IqbalSyamil4 жыл бұрын
ada, mungkin tahun depan. bertahap sih :D
@aldifarzum32904 жыл бұрын
Kalo boleh tau mas iqbal lebih fokus kemana ? Devops ato software engineer
@IqbalSyamil4 жыл бұрын
@@aldifarzum3290 kenapa enggak 22nya? :D untuk saat ini masih condong ke DevOps sih. tapi masih belum mau nyoba jadi SE juga
@tammysuryana4 жыл бұрын
18:13 mau dong kak aku riquest kak pleaseee stuju ya temen2 ......:)
@gumilangcode Жыл бұрын
ntabs bang
@cempakajanuari59833 жыл бұрын
Mas. Saya beberapa kali daftar di DO dan bayar pakai Paypal selalu ditolak dan uangnya dikembalikan. Kenapa ya? Txs
@jvalleybootcamp70952 жыл бұрын
keren ini, thank you bro
@atanyhdra3 жыл бұрын
THANK YOU, DUDE!
@sirajulwathani2 жыл бұрын
kalo kita jalanin 2 apps nodejs dengan PM2 untuk memisahkan webservice dan apiservice apa perlu settingan lebih lanjut menggunakan nginx bang?
@__bryanrp2 жыл бұрын
Bang lalu untuk port aplikasi kita, semisal 3000 Itu harus meng enable lewat ufw juga bang nantinya?
@IqbalSyamil2 жыл бұрын
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
@__bryanrp2 жыл бұрын
@@IqbalSyamil oh oke bang, terimakasih
@RioPlayGaming3 жыл бұрын
Kalau hosting yang indonesia apa mas, kira2 recomended ya untuk MERN stack app,
@IqbalSyamil3 жыл бұрын
jujur, kalo hosting aku kurang tau. tapi aku mungkin bisa kasih opsi VPS di IDCloudhost untuk server yg affordable
@RioPlayGaming3 жыл бұрын
@@IqbalSyamil Thanks mas sukses trus ya
@musicforyourlife28 Жыл бұрын
Bang kalo pake comodo ssl dapetnya file .ca-bundle sama .crt. nah itu yg public sama private yg mana? atau beda cara install?
@maafh2 ай бұрын
Deplay app nodejs di local yang dipointing ke cloudflare bang 😂 saya gk bisa bisa
@alfareizhel Жыл бұрын
hosting yang bayarnya pake selain kartu kredit ada gak bang, plis butuh banget
@budiantoofficial2 жыл бұрын
Bentar; deploy itu apa bg?
@RianY2K4 жыл бұрын
terima kasih ilmunya om :D
@IqbalSyamil4 жыл бұрын
Halo mas rian, terima kasih!
@FajarKhairulIkhsan-eo9tg Жыл бұрын
cara ngatasi gagal reload nginx gimana ya
@purnadiwinarno44993 жыл бұрын
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
@IqbalSyamil3 жыл бұрын
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);
@tiyanattirmidzi3 жыл бұрын
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
@tiyanattirmidzi3 жыл бұрын
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
@galangkerta30834 жыл бұрын
mantap om
@IqbalSyamil4 жыл бұрын
Halo galang, terima kasih!
@lutfiikbalmajid2 жыл бұрын
mas Iqbal, kalau ada 2 domain dengan ssl baru, gimana caranya?
@IqbalSyamil2 жыл бұрын
kamu bisa bikin block server yg sama cuma dibedainya pake server_name
@bryanltobing4 жыл бұрын
Kalau ada file configuration .env misal pake library env-cmd itu untuk run nya di pm2 nya bagaimana ya ?
@IqbalSyamil4 жыл бұрын
Env cmd gimana ya maksudnya? Kalo pake library dotenv di npm udah otomatis load .env nya :D
@kuroul2 жыл бұрын
kalau pake panel aapanel gimana bang?
@kodingsquad3 жыл бұрын
daging semua
@Caareystore15310 ай бұрын
Bang, kalau misalnya aplikasinya + semua toolsnya dibungkus kedalam 1 docker container apakah cara deploynya beda? Makasih banyak bang.
@IqbalSyamil10 ай бұрын
Halo2 Approachnya bakal beda
@Caareystore15310 ай бұрын
@@IqbalSyamil siap bang, ditunggu konten deployment pakai dockernya ya 👍
@mafatikhulhabibie10962 жыл бұрын
bang utk settingan Apache gmna yaa?? menit ke 12:25
@fadilrahadiansyah42232 жыл бұрын
ada tutorial nya kalo misal pake nya apache ga ya? dan pake subdomain
@IqbalSyamil2 жыл бұрын
Kayaknya ngga ada, saya lebih suka pake envoy dan nginx 😅
@musicforyourlife282 жыл бұрын
Bang kalo mau deploy beberapa aplikasi di vps yg sama tapi mau dibedakan domainnya untuk masing-masing aplikasi gimana bang?
@IqbalSyamil2 жыл бұрын
Sama aja, tinggal bedain port aja dan servername
@musicforyourlife282 жыл бұрын
@@IqbalSyamil berarti managenya di nginx aja ya bang?
@msugih60072 жыл бұрын
Bagaimana cara edit file node js jika sudah di server, terima kasih
@IqbalSyamil2 жыл бұрын
jalanin command pm2 restart aja
@msugih60072 жыл бұрын
@@IqbalSyamil maksutnya gmn mas, apakah di git clone ulang lagi terus di npm install lagi
@IqbalSyamil2 жыл бұрын
@@msugih6007 ohh ini update kode dr repo? coba cek versi yg ci cd deh.
@programmerbengkulu2 жыл бұрын
Bang, tolong bantuin! Saya ngikutin tutorial ini dan itu work. Tpi skrng saya pengen stop server nodejs nya gimana? 🙏
@IqbalSyamil2 жыл бұрын
Pm2 list Terus pm2 stop nama appnya
@basil1273 жыл бұрын
kalo ga pake cloudflare gitu beda step by step nya gimana ya?
@IqbalSyamil3 жыл бұрын
halo, pastikan A record dari domainnya sudah mengarah ke ip public server tersebut ya. sisanya gak ada yang beda kok
@ahmadsayadi_4 жыл бұрын
domain ke Cloudflare dan DO cara konekinnya gmn ya...??
@IqbalSyamil4 жыл бұрын
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_4 жыл бұрын
@@IqbalSyamil buat Tutor dong mas, remote mongo atau mysql Di server
@IqbalSyamil4 жыл бұрын
@@ahmadsayadi_ mohon maaf, remote mongo / mysql yg dimaksud seperti apa ya?
@aldifarzum32904 жыл бұрын
@@IqbalSyamil kayaknya install db nya di server. Trus konekinnya dengan aplikasi secara terpisah. Ato masukin file sql nya ke db yang sudah di install.
Ngga bisa, apache cuma proxy Tetep butuh nodejs buat jalanin appnya
@rrxiiipa19634 жыл бұрын
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
@IqbalSyamil4 жыл бұрын
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
@rrxiiipa19634 жыл бұрын
@@IqbalSyamil didalam satu file nginx.conf juga kah bang ?
@IqbalSyamil4 жыл бұрын
Yup, didalam 1 config
@rrxiiipa19634 жыл бұрын
@@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?
@IqbalSyamil4 жыл бұрын
Ohh, kalo begitu berarti config nya di pisahkan tp set portnya sama.
@TriDocs3 жыл бұрын
Hmm pm2 Use systemd instead PS: Tradisional & monolith banget
@IqbalSyamil3 жыл бұрын
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
@fachrudahri93774 жыл бұрын
mas kalau saya pakai mongodb, connect nya pakai url localhost mongodb atau gimana ya mas?
@IqbalSyamil4 жыл бұрын
Halo fachru, kalo mongodbnya di dalam server tersebut bisa langsung menggunakan localhost, ohya, danjuga tidak perlu menallow firewall untuk port mongodbnya.
@fachrudahri93774 жыл бұрын
wokeh mas thank youuu, auto subs ❤️🔥
@ilhammuhammad98742 жыл бұрын
Ngedeploy Itu diapain sih Bang?
@bayuiqbal23564 жыл бұрын
mantap, anak IF telU
@IqbalSyamil4 жыл бұрын
Halo, salam kenal!
@bryanltobing4 жыл бұрын
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?
@IqbalSyamil4 жыл бұрын
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.
@bryanltobing4 жыл бұрын
misal kalau kita mau buat server nya di pc kita sendiri yg dirumah. Ga make platform kaya DO
@IqbalSyamil4 жыл бұрын
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 😁
@inTub-Haerpe4 жыл бұрын
create VPS nya emang harus bayar yah bang, ada yang free gak bang untuk belajar?
@IqbalSyamil4 жыл бұрын
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-Haerpe4 жыл бұрын
@@IqbalSyamil ok terima kasih bang
@raisusman97034 жыл бұрын
Mau tanya, kalau buat meremote server dari jauh apakah bisa ya kak pada raspbian?
@IqbalSyamil4 жыл бұрын
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 :)
@raisusman97034 жыл бұрын
@@IqbalSyamil iyaps betul, tapi menggunakan apa ya mas sekiranya biar satu alamat server ? Agar raspi nya otomatis biar bisa diremote dari jauh gtu...
@IqbalSyamil4 жыл бұрын
kamu bisa menggunakan tunneling seperti ngrok.com/ atau burrow.io/ untuk mengexpose :)
@raisusman97034 жыл бұрын
@@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 KZbin buat vps tunnel gtu, soalnya aku dulu bikin projek dikaitkan dengan vps setiap bulannya pasti berbayar...
@IqbalSyamil4 жыл бұрын
@@raisusman9703 wah maaf komentarnya tenggelam hehe. Jawabanya bisa mungkin nanti saya coba bahas di next video ya :D