VestaCP + Python 3 + Flask
VestaCP + Python 3 + Flask
Добрый день! Подскажите пожалуйста, как мне запустить приложение Python + Flask. Сервер крутится на Ubuntu 16, apache + nginx. Попробовал вот так:
Выбираю шаблон wsgi, перестает работать apache, не запускается. Куда копать, не знаю ибо только начал разбираться со всем этим. Подскажите, как побороть проблему и запустить приложение из-под весты. Спасибо.
Code: Select all
apt-get install libapache2-mod-wsgi
a2enmod wsgi
cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/ubuntu/wsgi/apache2.tar.gz
tar -xzvf apache2.tar.gz
Re: VestaCP + Python 3 + Flask
Вообщем с этим вопросом разобрался, написал новые темплейты. Но беда в другом. Flask не видит русские параметры в GET запросах. А вот с чем это связанно даже не знаю. Если передавать что то типа /index?txt=test все ок, а если /index?txt=тест уже не ок... Даже не знаю куда копать.
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: VestaCP + Python 3 + Flask
Возможно, поможет https://stackoverflow.com/a/5399164 ?Podsolnuh wrote: ↑Wed Aug 22, 2018 11:48 amВообщем с этим вопросом разобрался, написал новые темплейты. Но беда в другом. Flask не видит русские параметры в GET запросах. А вот с чем это связанно даже не знаю. Если передавать что то типа /index?txt=test все ок, а если /index?txt=тест уже не ок... Даже не знаю куда копать.
Re: VestaCP + Python 3 + Flask
Со всем разобрался. В итоге все переделал. Перезапустил весту на nginx, настроил uwsgi, сделал под него нужные скрипты и темплейты. Теперь любой аппликейшн, хоть на джанго, хоть на фласке разворачиваются из панели. Никаких глюков и минимальная нагрузка на сервер...