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

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


mp_doc:imain_install_deb13_web

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
mp_doc:imain_install_deb13_web [2026/08/26 04:35] zismp_doc:imain_install_deb13_web [2026/08/26 04:38] (текущий) zis
Строка 1: Строка 1:
-====== Установка узла веб интерфейса (Debian 13) ======+===== Установка узла веб интерфейса (Debian 13) =====
 Можно установить web приложения (webapp) на отдельный сервер (подготовить debian13 аналогично пп 1-4 [[imain_install_deb13_work|руководства]]) или использовать уже развернутый [[imain_install_deb13_kamailio|сервер kamaillio]]. После этого сервер нужно подготовить (общие шаги для всех webapp). Можно установить web приложения (webapp) на отдельный сервер (подготовить debian13 аналогично пп 1-4 [[imain_install_deb13_work|руководства]]) или использовать уже развернутый [[imain_install_deb13_kamailio|сервер kamaillio]]. После этого сервер нужно подготовить (общие шаги для всех webapp).
  
-Подготовка сервера к развертыванию web приложений, все действия выполнять из под root, если не указано иное:+Подготовка сервера к развертыванию web приложений, все действия выполнять из под root, если не указано иное:\\
 1. Создадим пользователя mpweb, группу pyenv и включим нового пользователя в новую группу: 1. Создадим пользователя mpweb, группу pyenv и включим нового пользователя в новую группу:
 <code>adduser mpweb <code>adduser mpweb
Строка 19: Строка 19:
 6. Сделаем каталог доступный для пользователей группы pyenv: 6. Сделаем каталог доступный для пользователей группы pyenv:
 <code>chown root:pyenv -R $PYENV_ROOT</code> <code>chown root:pyenv -R $PYENV_ROOT</code>
-Тут требуется пояснение: идеология pyenv предполагает установку в домашний каталог пользователя (~/pyenv). Мне кажется такое избыточным, поэтому версия 3.8.20 установлена в систему как дополнительная версия python.\\+Тут требуется пояснение: идеология pyenv предполагает установку в домашний каталог пользователя (~/pyenv). Мне кажется такое избыточным, поэтому версия 3.8.20 установлена в систему как дополнительная версия python, доступная для всех (подобно, если бы установили ее через apt install python3.8).\\
 7. Добавим символические ссылки: 7. Добавим символические ссылки:
 <code>ln -s $PYENV_ROOT/versions/3.8.20/bin/python3.8 /usr/bin/python3.8 <code>ln -s $PYENV_ROOT/versions/3.8.20/bin/python3.8 /usr/bin/python3.8
 ln -s $PYENV_ROOT/versions/3.8.20/bin/pip3.8 /usr/bin/pip3.8</code> ln -s $PYENV_ROOT/versions/3.8.20/bin/pip3.8 /usr/bin/pip3.8</code>
  
-Далее, нужно развернуть веб приложения:+===== Разворачивание (deploy) веб приложения =====
   * [[imain_install_deb13_webapp_admin|Развертывание приложения веб интерфейса администратора]]   * [[imain_install_deb13_webapp_admin|Развертывание приложения веб интерфейса администратора]]
   * [[imain_install_deb13_webapp_user|Развертывание приложения веб интерфейса пользователя]]   * [[imain_install_deb13_webapp_user|Развертывание приложения веб интерфейса пользователя]]
mp_doc/imain_install_deb13_web.1787718922.txt.gz · Последнее изменение: zis

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki