poloniumv's

Flask-приложение (python3) и Apache2 на debian-машине

6 сентября 2018 г. 12:09

Первым делом, если еще не установлен, ставим apache2 и, поскольку нужен python3, соответствующий модуль:

sudo apt-get install apache2 libapache2-mod-wsgi-py3
sudo a2enmod wsgi

 

По-умолчанию, в debian'е не установлен python3. А еще нам нужен pip для него, и venv для виртуального окружения, поэтому:

sudo apt-get install python3 python3-pip python3-venv

 

В /var/www создаем каталог проекта. Пускай будет обзываться Example. Внутри него также создадим каталог для логов, приложения, темплейтов и статики:

sudo mkdir /var/www/Example
sudo mkdir /var/www/Example ...
1