1

Тема: Хостинг для django

Привіт!
Вже декілька днів намагаюсь обрати хостинг для django-проєкту. Чи може хто підказати який краще обрати, та можливо має рекомендації по розгортанню. Дякую

2

Re: Хостинг для django

GPT-4 написав:

Для розгортання Django-проєкту рекомендую розглянути наступні хостинг-провайдери:

DigitalOcean
Heroku
AWS (Amazon Web Services)
PythonAnywhere
Ці провайдери мають добру підтримку та ресурси для розгортання Django-проєктів.

Щодо розгортання, ось кілька загальних рекомендацій:

Встановіть Python та Django на сервері.
Налаштуйте віртуальне середовище Python (Virtualenv або Pipenv) для ізоляції залежностей проєкту.
Встановіть усі залежності з файлу requirements.txt.
Налаштуйте базу даних, зазвичай PostgreSQL чи MySQL, і підключіть її до Django.
Зіберіть статичні файли, використовуючи python manage.py collectstatic.
Налаштуйте веб-сервер, наприклад Nginx або Apache, для відображення Django-додатку.
Налаштуйте систему керування процесами, як-от Gunicorn або uWSGI, для запуску Django-додатку.
Налаштуйте систему перевірки та моніторингу, щоб стежити за станом вашого сервера та проєкту.
Крім того, рекомендую ознайомитися з офіційною документацією Django по розгортанню: https://docs.djangoproject.com/uk/3.2/howto/deployment/

Від себе додам особисту думку, що для мене нема краще як власний орендований vps, на якому є повна свобода конфігурації; якщо сильно постаратися, то можна знайти за декілька доларів на місяць.

3

Re: Хостинг для django

Хотілося б почути реальний приклад розгортання проекту і бажано на українському хостингу  *PARDON*

4

Re: Хостинг для django

Можливо хто також буде  шукати хостинг під django то можу поділитись певним досвідом.

Обрав хостинг від https://hyperhost.ua  томущо вони надають підтримку Python на будь-якому тарифі.
Але якщо будете обирати віртуальних хостинг, вам потрібно буде написати в тех.підтримку і попросити щоб вам надали доступ до SSH, так як для віртуального хостингу він заблокований. Якщо будете користуватись стороннім ПО (типу Putty) одразу просіть щоб вам скинули пароль від cPanel, бо він відрізняється від пароля яким ви буде реєструватись.

Щодо запуску django ось вам відео де все пояснено:
https://www.youtube.com/watch?v=dJWVL15Jpws