Line Line
Поменять язык: украинский | русский Показать цены в: UAH | USD | EUR

Установка Django на хостинг

15-03-2021
Django - это фреймворк на основе Python, который позволяет быстро и легко создавать мощные веб-сайты.
В этой статье показано, как установить и настроить Django на нашем хостинге.

Для начала нужно войти в панель управления хостингом Directadmin.
После чего перейти по ссылке:





Вводим имя директории, куда будет установлен Django.
Поля "Файл запуска" и "Точка входа" оставляем пустыми.
Также указываем путь к лог файлу.
После введения всех параметров нажимаем на кнопку "Создать приложение"
Обратите внимание, что версия Python должна быть 3.8 и выше.



Посля создания приложения, копируем ссылку на вход в виртуальное окружение.



Далее возвращаемся на главную страницу панели управления хостингом DirectAdmin и переходим по ссылке "Web SSH Client"
(Чтобы использовать SSH, Ваш тарифный план должен поддерживать эту услугу).



Далее в консоле ssh вводите свой логин и пароль, такие как и к панели управления хостингом DirectAdmin.
Вводите свою команду "Вход в виртуальное окружение"
# source /home/username/virtualenv/domains/example.com/django/3.8/bin/activate && cd /home/username/domains/example.com/django
Устанавливаем Django:
# pip install django
И создаем новый проэкт:
# django-admin startproject myapp ~/domains/example.com/django
Далее в настройках Django нужно внести изменения,
для этого откройте файл ~/domains/example.com/django/myapp/settings.py
и в поле ALLOWED_HOSTS = ['example.com', 'www.example.com'] введите свой домен.
Копируем файл запуска:
# cp ~/domains/example.com/django/myapp/wsgi.py ~/domains/example.com/django/passenger_wsgi.py
После чего запускаем команду:
# python ~/domains/example.com/django/manage.py migrate
На этом установка завершена и можете приступать к созданию сайта на базе фреймворка Django.
X

Вход в биллинг




Восстановить пароль?