Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

VestaCP + Python 3 + Flask

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Podsolnuh
Posts: 3
Joined: Tue Aug 21, 2018 1:00 pm

Os: Ubuntu 15x
Web: apache + nginx
VestaCP + Python 3 + Flask
  • Quote

Post by Podsolnuh » Tue Aug 21, 2018 1:06 pm

Добрый день! Подскажите пожалуйста, как мне запустить приложение Python + Flask. Сервер крутится на Ubuntu 16, apache + nginx. Попробовал вот так:

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
Выбираю шаблон wsgi, перестает работать apache, не запускается. Куда копать, не знаю ибо только начал разбираться со всем этим. Подскажите, как побороть проблему и запустить приложение из-под весты. Спасибо.
Top

Podsolnuh
Posts: 3
Joined: Tue Aug 21, 2018 1:00 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: VestaCP + Python 3 + Flask
  • Quote

Post by Podsolnuh » Wed Aug 22, 2018 11:48 am

Вообщем с этим вопросом разобрался, написал новые темплейты. Но беда в другом. Flask не видит русские параметры в GET запросах. А вот с чем это связанно даже не знаю. Если передавать что то типа /index?txt=test все ок, а если /index?txt=тест уже не ок... Даже не знаю куда копать.
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: VestaCP + Python 3 + Flask
  • Quote

Post by grayfolk » Thu Aug 23, 2018 12:00 pm

Podsolnuh wrote: ↑
Wed Aug 22, 2018 11:48 am
Вообщем с этим вопросом разобрался, написал новые темплейты. Но беда в другом. Flask не видит русские параметры в GET запросах. А вот с чем это связанно даже не знаю. Если передавать что то типа /index?txt=test все ок, а если /index?txt=тест уже не ок... Даже не знаю куда копать.
Возможно, поможет https://stackoverflow.com/a/5399164 ?
Top

Podsolnuh
Posts: 3
Joined: Tue Aug 21, 2018 1:00 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: VestaCP + Python 3 + Flask
  • Quote

Post by Podsolnuh » Wed Sep 05, 2018 9:42 am

Со всем разобрался. В итоге все переделал. Перезапустил весту на nginx, настроил uwsgi, сделал под него нужные скрипты и темплейты. Теперь любой аппликейшн, хоть на джанго, хоть на фласке разворачиваются из панели. Никаких глюков и минимальная нагрузка на сервер...
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password