Установка
Необходимо скачать дистрибутив с сайта https://dist.yougile.com Для скачивания последней версии используйте следующие ссылки:
- для Windows (7/8/10/Server) — https://dist.yougile.com/win/latest/yougile.zip
- для RHEL, CentOS, CloudLinux, Fedora — https://dist.yougile.com/rhel/latest/yougile.tar.gz
- для Debian, Ubuntu и других дистрибутивов Linux — https://dist.yougile.com/linux/latest/yougile.tar.gz
Распакуйте архив в удобное место на сервере — YouGile обращается в файловой системе только к содержимому этой директории. Чтобы проверить работу приложения, запустите файл server (server.exe для Win) и зайдите в браузере по адресу http://localhost:8001 внутри машины (либо http://server-ip:8001 на компьютере из локальной сети).
Запуск, остановка. Настройка сервиса
Для Linux
YouGile можно запустить, выполнив из рабочей директории yougile
файл server
например, если yougile
был установлен в /opt
:
cd /opt/yougile
./server # запуск
^C # остановка
Но для нормальной работы рекомендуется настроить сервис.
Для этого создайте файл yougile.service
со следующим содержимым:
[Unit]
Description=YouGile
[Service]
WorkingDirectory=/opt/yougile
ExecStart=/opt/yougile/server
[Install]
WantedBy=multi-user.target
(в примере yougile установлен в /opt
, замените на своё местоположение).
Скопируйте этот файл в директорию /etc/systemd/system/
, затем выполните
systemctl daemon-reload
systemctl enable yougile.service
systemctl start yougile.service
После этого можно запускать yougile командой service yougile start
и останавливать service yougile stop
. Просматривать вывод yougile можно
при помощи стандартного инструмента journalctl
.
Для Windows
Запустить сервер YouGile можно, нажав на файл server.exe. Но при таком способе
запуска, Windows иногда замораживает выполнение приложения. Поэтому
предпочтительнее запускать приложение через cmd
. Откройте терминал Windows
cmd
, перейдите в директорию yougile
и выполните server.exe
. Наиболее
удобный способ запуска и остановки YouGile — создание сервиса.
Для настройки сервиса необходимо сделать следующее:
- Cкачать утилиту WinSW
- Скачать sample-minimal.xml
- Переместить скачанные файлы в директорию, где развернут YouGile
- Изменить название файла sample-minimal.xml на yougile.xml, а WinSW-x64.exe на yougile.exe
- Отредактировать файл yougile.xml
<service>
<id>yougile</id>
<name>YouGile</name>
<description>YouGile App</description>
<executable>%BASE%\server.exe</executable>
</service>
- Установить сервис.
- Открыть powershell или command prompt
- Перейти в директорию, где развернута коробка
cd path-to-your-directory
- В директории выполнить команду
yougile.exe install
- Запустить службу в Task Manager или через Server Manager => Tools => Services
Теперь YouGile будет запускаться автоматически при запуске сервера.