RoadFlow最新版本采用ASP.NET CORE2.1开发,部署步骤和.NET CORE部署一样,具体可参数ASP.NET CORE的部署方式。
1、 获取代码
首先从RoadFlow官网下载最新版本代码(下载连接:http://www.roadflow.net/Download)。
下载后解压目录结构如下:
2、还原数据库
数据库文件位于解压目录的db文件夹下的bak文件(sqlserver备份文件,下载版只提供sqlserver,企业版支持Oracle,MySql,SqlServer),数据库版本为sqlserver 2008 R2。
3、设置IIS
数据库还原好之后,就可以配置IIS了。
首先要检查你的系统是否安装了IIS,没有安装则要安装。
安装dotnet-hosting,从微软官方网站下载dotnet-hosing安装,下载连接:https://www.microsoft.com/net/download
打开IIS管理器
物理路径指向您下载的程序目录,端口自己设定。
添加好网站后,到网站对应的应用程序池设置
.net clr版本要选无托管代码。
4.修改配置文件
配置文件位于下载目录下的appsettings.json
修改对应的sqlserver连接字符串为你对应sqlserver的连接字符串(注意:如果您是sqlexpress,连接字符串中serever是server=.\sqlexpress这样的,则要转义,应该改成这样:server=.\\sqlexpress)
修改之后就可以在IIS中对应的站点浏览来打开roadflow工作流系统了。至此环境搭建完成。
进入系统后界面如下(默认管理员帐号:roadflow,密码:111):
如果这里打不开,就可能是您环境有问题就需要开启日志看错误信息:
修改web.config:
将 stdoutLogEnabled="false" 修改为 stdoutLogEnabled="true",然后在程序根目录新建一个logs文件夹,再次浏览就会写入错误信息:
如果这里记录的日志是空的,说明是操作系统缺少文件,可以下载 c++2015安装再试,下载地址:
https://www.microsoft.com/zh-CN/download/details.aspx?id=48145
如果系统打开了,点登录按钮一直无反应,就是系统报错了,则f12打开浏览器调试,看具体错误信息就知道什么情况了:
进入系统之后在 系统管理 -- 数据连接修改你的业务连接字符串(流程表单等业务对应的数据库连接,如果只有一个库一般保存和配置文件中的连接字符串一致):
技术支持/咨询QQ:493501010联系电话:023-62586481Email:xhb@roadflow.net
Copyright(C) 2014-2019 重庆天知软件技术有限公司 版权所有
|