Как собрать и разместить сервер jsreport на IIS - PullRequest
0 голосов
/ 26 февраля 2019

Я создал сервер jsreport с бесплатной лицензией и нормально работает в режиме разработки.Как я могу построить его для развертывания в IIS

1 Ответ

0 голосов
/ 26 февраля 2019

Вы должны быть в состоянии сделать это, выполнив следующие действия.Однако я не рекомендую запускать jsreport через IIS и рекомендую вместо этого использовать службу Windows.См. Ниже.

  1. удалить httpPort свойство из jsreport.config.json
  2. скачать и поместить образец web.config в папку приложения jsreport
  3. install iisnode Не забудьте установить iis со всеми подфункциями разработки приложений, а также расширением переписывания URL-адреса iis.
  4. создать стандартный веб-сайт iis для папки jsreport и выбрать нужный порт и привязкиТакже не забудьте добавить разрешения безопасности в папку jsreport для пользователя пула приложений IIS, когда это необходимо.ВАЖНО: Создайте отдельный сайт.Не просто добавляйте приложение на веб-сайт по умолчанию.
  5. попробуйте получить доступ к URL-адресу веб-сайта в браузере, должен появиться jsreport

Однако мы рекомендуем использовать службу Windows вместо IIS в Windowsсервера.https://jsreport.net/learn/windows

# install jsreport
mkdir jsreportapp
cd jsreportapp
npm i -g jsreport-cli
jsreport init
jsreport configure

# install service
jsreport win-install
...