簡體   English   中英

在Amazon EC2上運行Python RESTful API

[英]Running Python RESTful API on Amazon EC2

我有一個使用python編寫的有效RESTful API,在我的本地計算機上運行良好。 現在,我在使用Amazon EC2時遇到了一些嚴重的麻煩。 我已經成功創建了一個帳戶並成功創建了一個實例,並且也對該實例進行了匿名處理。 我已通過ssh連接到實例並通過憑據傳遞。 我在EC2上具有所需的文件(app.py)。 但是我不知道如何運行它。 顯然,如果我從ssh終端運行它,它仍然是本地服務。

如何使其成為公共的RESTful API?

就像防火牆一樣,您必須打開服務器的端口。 在配置EC2實例時,可以通過向安全組中添加規則來做到這一點。 添加HTTP規則,並允許所有IP地址(0.0.0.0/0)進行訪問。 參見此處: http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html#adding-security-group-rule

您還可以在此處設置SSH,HTTPS和其他安全端口(但您可能不希望每個人都訪問SSH!)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM