Инструменты пользователя

Инструменты сайта


сайты:centos_8_uwsgi

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
сайты:centos_8_uwsgi [2021.07.24 14:34] feserсайты:centos_8_uwsgi [2024.01.29 10:37] (текущий) – удалено feser
Строка 1: Строка 1:
-==== uWSGI на Centos 8 === 
  
-Установить эти пакеты 
-<code> 
-dnf install python39 python39-devel 
-dnf install gcc gcc-c++ glibc-devel make patchutils 
-dnf install prce pcre-devel 
-</code> 
- 
-Компилировать uWSGI 
-<code> 
-pip3.9 install uwsgi 
-</code> 
- 
-uWSGI будет установлен в /usr/local/bin/uwsgi 
- 
- 
-<code - /etc/uwsgi.ini> 
-[uwsgi] 
-uid = nginx 
-gid = nginx 
-pidfile = /run/uwsgi/uwsgi.pid 
-emperor = /etc/uwsgi.d 
-stats = /run/uwsgi/stats.sock 
-chmod-socket = 660 
-emperor-tyrant = true 
-cap = setgid,setuid 
-</code> 
- 
-Права на папку в run 
- 
-<code - /etc/tmpfiles.d/uwsgi.conf> 
-d /run/uwsgi 0775 nginx nginx 
-</code> 
- 
- 
- 
-<code - /etc/systemd/system/uwsgi.service> 
-[Unit] 
-Description=uWSGI Emperor 
-After=syslog.target 
- 
-[Service] 
-ExecStart=/root/uwsgi/uwsgi --ini /etc/uwsgi.ini 
-# Requires systemd version 211 or newer 
-RuntimeDirectory=uwsgi 
-Restart=always 
-KillSignal=SIGQUIT 
-Type=notify 
-StandardError=syslog 
-NotifyAccess=all 
- 
-[Install] 
-WantedBy=multi-user.target 
-</code> 
сайты/centos_8_uwsgi.1627137295.txt.gz · Последнее изменение: 2021.07.24 14:34 — feser