Так что я пытаюсь развернуть мой Джанго приложение (которое в основном имеет REST Apis), но когда я использую Amazon CLI, я в конечном итоге с Fedora экземпляр, в то время как я хочу использовать Экземпляр Ubuntu.Развертывание Django с АМС
Итак, я попытался сделать это, я сделал экземпляр ubuntu, сделал репозиторий моего кода, установил git на ubuntu и клонировал код с git на ubuntu. Далее, я установил все зависимости requirements.txt, и все работает в virtualenv и работает нормально.
Но вот улов, python manage.py runserver
запускает его на localhost
(на самом деле не удивительно). Итак, вопрос в том, как обслуживать эти apis (а не на localhost)?
Не читали ли вы какие-либо чрезвычайно подробные документы о развертывании? Вы никогда не захотите использовать серверный сценарий в сценарии развертывания. –
Вы получаете Fedora вместо Ubuntu, потому что вы не выбираете правильный AMI. Официальные AMI Ubuntu можно найти здесь https://aws.amazon.com/marketplace/seller-profile?id=565feec9-3d43-413e-9760-c651546613f2 –