系列劇集
Amazon 提供一種在雲端中執行容器的簡便且經濟高效的方式。本教學示範如何使用 Lightsail 容器,在 Nginx 反向代理之後設定 Flask Web 伺服器。Nginx 反向代理在連接埠 80 上接受 Web 請求,並將其轉傳至連接埠 5000 上的 Flask Web 伺服器。Flask Web 伺服器完成請求並將回應傳回給 Nginx。Lightsail 容器服務同時託管 Nginx 和 Flask 容器。公有端點允許外部存取 Nginx 伺服器。在教學結束時,您將設定一個 Nginx 反向代理。
依照本教學,了解如何在 Amazon Lightsail 容器上建立 Flask 應用程式。在本教學中,您將建立一個 Flask 應用程式,建置一個 docker 容器,建立一項容器服務,然後在 Lightsail 上部署該應用程式。Flask 是一個 Web 架構,可為您提供建置 Web 應用程式的資源。
依照本教學,了解如何設定電子商務網站。在本教學中,您將使用 PrestaShop Certified by Bitnami 藍圖建立和設定 Lightsail 執行個體。PrestaShop 是世界上最豐富的電子商務解決方案之一。它是免費的開放原始碼軟體,擁有超過 100 萬活躍成員的社群。
在此教學中,您將以 Django 為基礎的範例應用程式部署至 Lightsail。您透過建立執行個體與部署應用程式來開始。接下來,使用 Django 內建 Web 伺服器來確保應用程式正確執行。最後,設定 Apache 來託管應用程式。本教學最適合那些對 Python 和 Django 有基本了解的人。
Lightsail 於 2020 年 11 月推出了易於使用的容器服務。該服務最適合那些剛接觸雲端的人以及工作負載較簡單的人。本教學向您展示如何使用 Dockerfile 在本機電腦上建立容器映像。在建立映像之後,接著將其推送至 Lightsail 容器服務以進行部署。