Line Line
Змінити мову: українською | російською Показати ціни в: UAH | USD | EUR

Встановлення Django на хостинг

15 марта 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

Вхід до біллінгу




Відновити пароль