Запуск маленького, але безкоштовного сервера на Heroku:
- встановлюємо https://git-scm.com/downloads згідно вашої операційної системи
- створюємо папку на робочому столі з будь-якою гарною назвою
- відриваємо cmd.exe і переходимо у новостворену папку (напр: cd %USERPROFILE%\Desktop<новостворена папка>)
- виконуємо (мають з'явитись 3-и файли і можливо прихована тека .git - це норм): git clone https://github.com/Cular/python_heroku_hosting.git
- Зареєсруватись на https://www.heroku.com/
- Завантажуємо і встановлюємо CLI (не міняємо галочки) https://devcenter.heroku.com/articles/getting-started-with-python#set-up
- відкриваємо cmd.exe
- у відкритому раніше cmd.exe виконуємо команду:
heroku login
- авторизуємось (відкриється вкладка браузера)
- Відкриваємо https://dashboard.heroku.com/apps
- Натискаємо на кнопку "Create new app" (якщо вибрали іншу мову, то кнопка іншою буде)
- Вводимо
<ім'я додатку>
нового, регіон Європа, тиснемо на кнопку створення
- у відкритому раніше cmd.exe виконуємо команду:
heroku git:remote -a <ім'я додатку>
- виконуємо команди по одній:
heroku stack:set container --app=<ім'я додатку>
git push heroku master
heroku scale worker=1
heroku logs -t -p worker
Команда heroku logs -t -p worker
показує стан (консоль) вашого додатку, який крутиться на хостингу, аби залишити додаток працювати натискаємо ctrl+c
і Enter
виконуємо в cmd.exe: heroku logs -t -p worker --app=<ім'я додатку>
Простіше всього його видалити https://dashboard.heroku.com/apps/<ім'я додатку>/settings
, у самому низу червоненька кнопка
- Крок - 1, пункт 3
- Крок - 3
- Крок - 4