Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
сайты:debian_11_uwsgi [2022.01.28 06:31] – feser | сайты:debian_11_uwsgi [2022.03.26 15:09] (текущий) – feser | ||
---|---|---|---|
Строка 2: | Строка 2: | ||
- | Ставим uWSGI из пакетов | + | ==== Ставим uWSGI из пакетов |
< | < | ||
apt install uwsgi uwsgi-plugin-python3 | apt install uwsgi uwsgi-plugin-python3 | ||
</ | </ | ||
+ | |||
+ | ==== Компилируем uWSGI из pip2.7 ==== | ||
+ | < | ||
+ | apt install curl -y | ||
+ | curl https:// | ||
+ | python2 get-pip.py | ||
+ | pip2.7 install uwsgi | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
<code - / | <code - / | ||
Строка 12: | Строка 24: | ||
gid = www-data | gid = www-data | ||
pidfile = / | pidfile = / | ||
- | emperor = /etc/uwsgi.d | + | emperor = /etc/uwsgi/ |
stats = / | stats = / | ||
chmod-socket = 660 | chmod-socket = 660 | ||
- | emperor-tyrant = true | + | emperor-tyrant = true # |
cap = setgid, | cap = setgid, | ||
Строка 36: | Строка 48: | ||
[Service] | [Service] | ||
ExecStart=/ | ExecStart=/ | ||
+ | #или так ExecStart=/ | ||
# не нужно, иначе папка /run/uwsgi будет создана с правами root | # не нужно, иначе папка /run/uwsgi будет создана с правами root | ||
Строка 55: | Строка 68: | ||
chmod 770 / | chmod 770 / | ||
| | ||
- | Ротация логов с помощью logrotate | + | Ротация логов с помощью logrotate. По умолчанию логи хранятся в / |
<code - / | <code - / | ||
"/ | "/ | ||
Строка 68: | Строка 81: | ||
</ | </ | ||
+ | |||
+ | Папка для конфигов: | ||
+ | |||