Установка django apache

До сих пір в наших прикладах, ми використовували DEV веб-сервер Django. Але цей сервер тільки для тестування і не підходить для виробничого середовища. Після того, як у виробництві, вам потрібен реальний сервер, як Apache, Nginx і т.д. Давайте обговоримо Apache в цьому розділі.

Обслуговування додатків Django за допомогою Apache здійснюється за допомогою mod_wsgi. Таким чином, в першу чергу, щоб переконатися, що ви Apache і mod_wsgi встановлений. Пам'ятайте, коли ми створили наш проект, і ми розглянули структуру проекту, це виглядало як -

Файл wsgi.py є одним піклуючись про зв'язок між Django і Apache.

Скажімо, ми хочемо поділитися нашим проектом (MyProject) з Apache. Нам просто потрібно встановити Apache, щоб отримати доступ до нашої папці. Припустимо, що ми ставимо нашу папку MyProject в замовчуванням "/ Var / WWW / HTML". На даному етапі, доступ до проекту буде здійснюватися через 127.0.0.1/myproject

pobj. Це призведе до Apache просто перерахувати папку, як показано на наступному знімку.

Установка django apache

Як видно, Apache і не виконує жодних Django речі. Для цього потрібно подбати про, нам потрібно налаштувати Apache в httpd.conf. Так відкрийте httpd.conf і додайте наступний рядок -

Якщо ви можете отримати доступ до сторінки входу в систему в якості 127.0.0.1/myapp/connection

pobj, ви отримаєте, щоб побачити наступну сторінку -

Установка django apache

Схожі статті