Přístup k flask app (spuštěné na VM - linux) z internetu (prohlížeče)
Napsal: 08 říj 2023 20:31
Ahoj všem,
udělal jsem si na Oracle cloudu (free tier) virtuálku (Linux Ubuntu 22.04) a na ní jsem z git hubu nainstaloval podle návodu aplikaci a na tu by se mělo přistupovat prostřednictvím prohlížece z internetu (http://moje-server-IP:port).
Aplikaci tedy prostřednictvím SSH commandu spustím, vše podle postupu a comman píše že aplikace běží na adrese: např. http://127.0.0.1:8000.
Port mám otevřený v OCI (ingress pravidla na několik portů - otevřeno, včetně 8000, 8888 atd.) Nevíte, jak tu aplikaci zpřístupnit z venku, abych se na ni dostal ?
Je zajímavé, že na druhé virtuálce, která má btw stejná security pravidla (otevřené stejné porty atd.) tak jsem naistaloval www.cloudpanel.io, abych tam mohl provozovat Wordpress stránky atd.... no a tam normálně se dostanu na ten cloud panel adresou ve stylu: https://public-ip-mého-serveru:8000. A vše funguje.
Nechápu, že u té apky prostě ne. Jediné, co mi píše příkazový řádek je, že appku bych měl mít na produkčním serveru.
Víte prosím, jak tu appku spustit tak, abych ji mohl vidět ve svém prohlížeči?
Děkuji moc. Jsem celkem laik, učím se tohle, tak snad budu rozumět, kdyžtak nějakým techničtějším dotazům. ChatGPT, Barda apod. jsem zkoušel, ale pořád píšou, že buď nastavení firewallu nebo povolit porty... ale to mám. Teda firewall nevím, co kde jak lépe nastavit v OCI.
Díky moc.
udělal jsem si na Oracle cloudu (free tier) virtuálku (Linux Ubuntu 22.04) a na ní jsem z git hubu nainstaloval podle návodu aplikaci a na tu by se mělo přistupovat prostřednictvím prohlížece z internetu (http://moje-server-IP:port).
Aplikaci tedy prostřednictvím SSH commandu spustím, vše podle postupu a comman píše že aplikace běží na adrese: např. http://127.0.0.1:8000.
Port mám otevřený v OCI (ingress pravidla na několik portů - otevřeno, včetně 8000, 8888 atd.) Nevíte, jak tu aplikaci zpřístupnit z venku, abych se na ni dostal ?
Je zajímavé, že na druhé virtuálce, která má btw stejná security pravidla (otevřené stejné porty atd.) tak jsem naistaloval www.cloudpanel.io, abych tam mohl provozovat Wordpress stránky atd.... no a tam normálně se dostanu na ten cloud panel adresou ve stylu: https://public-ip-mého-serveru:8000. A vše funguje.
Nechápu, že u té apky prostě ne. Jediné, co mi píše příkazový řádek je, že appku bych měl mít na produkčním serveru.
Víte prosím, jak tu appku spustit tak, abych ji mohl vidět ve svém prohlížeči?
Děkuji moc. Jsem celkem laik, učím se tohle, tak snad budu rozumět, kdyžtak nějakým techničtějším dotazům. ChatGPT, Barda apod. jsem zkoušel, ale pořád píšou, že buď nastavení firewallu nebo povolit porty... ale to mám. Teda firewall nevím, co kde jak lépe nastavit v OCI.
Díky moc.