美文网首页
在IIS下部署pigx前端(pigx-ui)

在IIS下部署pigx前端(pigx-ui)

作者: 技术帮 | 来源:发表于2019-07-15 14:18 被阅读0次

在发布项目时,不管是前端还是后端,都是通过编译(build)后将编译的包部署在生产环境下。对于pigx-ui项目,通过npm run build打包,然后将打包好的代码放到web服务器上,因此需要在web服务器上配置反向代理,以便访问pigx的后端,不然是无法跨域访问后端的。

在IIS,默认是没有反向代理配置,需要单独安装插件,然后配置反向代理,在本例中pigx-ui部署在192.168.1.68:8080下,服务端部署的gateway地址:192.168.1.68:9999

在配置IIS前,请将pigx-ui打包

npm run build

然后复制dist的文件到服务器,并配置到IIS,端口为8080

一、安装Application Request Routing(ARR)

在如下网址中下载ARR,下载后按安装步骤安装即可。

https://www.iis.net/downloads/microsoft/application-request-routing

二、配置IIS启用反向代理功能

安装完ARR后,打开IIS,可以看到ARR的两个配置功能,打开application request routing cache去启用反向代理功能,如下图 

三、配置网站路由反向代理

在IIS的指定网站中找到 URL重写,打开它可以添加路由反向代理规则,如下图

打开空白规则界面后,需要配置 【匹配URL】和【操作】两部分,如图

其他的URL,诸如 http://192.168.1.68:8080/admin/tenant/list,【匹配URL】的模式为:(admin)/(.*),其他的配置与上图一样。

相关文章

  • 在IIS下部署pigx前端(pigx-ui)

    在发布项目时,不管是前端还是后端,都是通过编译(build)后将编译的包部署在生产环境下。对于pigx-ui项目,...

  • pigx-ui 添加页面后报404错误

    1、在pigx-ui代码里添加页面 2、在界面的【权限管理】 - 》【菜单管理】添加菜单 3、在界面的【权限管理】...

  • IIS8.0 部署vue3(axios) + django 项目

    IIS8.0中部署vue3(axios) + django 项目后,在前端发起DELETE或者PUT请求时出现错误...

  • vs2017和django

    1、几个相关链接 打开win7的IIS服务功能 win7怎样发布网站 iis部署1 iis8部署2 Django入...

  • 服务器-IIS服务如何部署网站

    Win7怎么用IIS发布网站系统 部署项目 项目程序怎么发布到IIS上呢,如何用Win7上IIS部署网站呢。网站系...

  • 智慧大棚管理系统网站

    任务实施 安装IIS在IIS上部署智能大棚管理系统网站捕获6.PNG 访问智能大棚管理系统网站 1. 安装IIS ...

  • nacos启用登录验证

    在pigx-register模块下 WebSecurityConfig类中 @Override public vo...

  • 安装部署

    1、测试环境搭建 IIS环境搭建 等待安装IIS 网站部署 数据库搭建 2、开发环境搭建 安装IIS(如上IIS环...

  • Net Core部署IIS

    1.部署IIS需要注意首先IIS需要安装AspNetCoreModule注意:AspNetCoreModule版本...

  • angular部署到iis出现404解决方案

    angular应用部署在iis上时,刷新出现404 解决方案: 安装 iis URL Rewrite 模块,配置u...

网友评论

      本文标题:在IIS下部署pigx前端(pigx-ui)

      本文链接:https://www.haomeiwen.com/subject/fgagkctx.html