任擎服务器Windows版安装配置
用 TaskBuilder 开发的应用,必须先安装和配置好 任擎 服务器,因为要通过 任擎 解析和编译 tfp 页面,而且, 任擎 也可以作为Web服务器和后台应用服务器,负责接收和响应静态文件请求(html、css、前端js和图片等),解析和执行后台服务代码,并提供身份验证、访问权限校验、会话管理、文件上传下载、数据缓存管理、计划任务管理、日志记录和跟踪、数据库连接监管等众多基础服务。
所以在使用 TaskBuilder 进行应用开发前,需要先安装和配置好 任擎 服务器。下面是安装和配置 任擎 服务器的详细操作说明:
第一步:下载任擎服务器
点击下面的链接下载 任擎 服务器最新版本的绿色安装包:
http://taskbuilder.oss-cn-beijing.aliyuncs.com/tasgine.zip
将下载的 任擎 服务器解压之后即可使用。
注意: 请不要将任擎服务器安装文件直接解压在电脑桌面上,建议解压到电脑的非系统盘上,例如D盘或E盘,因为本安装包为绿色安装,解压后的文件就是系统实际的运行文件,如果解压到电脑桌面上,一是占用系统盘空间,二是可能会被不小心删掉。
第二步:使用安装向导配置任擎服务器
(1)解压运行“安装配置向导”
解压 任擎 安装包 tasgine.zip ,双击运行解压后的 tasgine 文件夹中的 安装配置向导.exe 。
(2)设置数据连接参数
打开安装向导之后,首先要设置数据库有关的参数,如下图所示:
数据连接参数包括以下几个参数:
数据库类型:目前可以选择MySQL或者MS SQLServer,如果您还没有安装任何数据库软件,需要先安装,推荐安装MySQL,具体参考: MySQL数据库安装操作指南。
数据库名称:数据库名称默认为 tasgine ,可以修改为其他名称,如果数据库已存在,会直接在该数据库中创建任擎所需要的系统表和视图,如果这些表或视图已经存在,会删除重建。所以,为了避免数据丢失,请在运行本向导之前备份好现有的数据库。
数据库地址:数据库软件所在电脑的IP地址,默认为:127.0.0.1,表示当前电脑,如果任擎和数据库在同一台电脑上,则此处不用动,如果不在一台电脑上,则需要设置数据库所在电脑的IP地址。
端口:数据库软件的网络端口,MySQL数据库默认的端口为3306,MS SQLServer数据库默认的端口是1433,如果数据库不是用的默认端口,则需要在此修改。
用户名:数据库软件的登录账号,MySQL数据库默认的管理员账号为root,MS SQLServer数据库默认的管理员账号为sa,如果要用其他账号登录,则在此修改配置。
密码:上面数据库登录账号的密码。
设置完之后,点击下一步按钮。
(3)设置任擎服务器参数
在此设置任擎服务器有关的参数,如下图所示:
任擎服务器参数说明:
任擎服务器端口:默认为8001,可以修改为其他端口,但要确保该网络端口没有被别的程序占用。
admin账号密码:指用admin账号登录任擎后台管理系统时的密码,请务必记住此处设置的密码,后续登录任擎后台管理系统或在TaskBuilder里连接任擎服务器时,都需要用到该密码。将来如果要修改admin的密码,可以用admin账号登录后台管理系统,然后把鼠标放到系统右上角的用户名或头像上,在弹出的下拉菜单里,点击修改密码,即可打开密码修改窗口进行修改。
新建用户默认密码:指在任擎后台管理系统内新建用户时设置的默认密码。将来如果要修改该默认密码,可以用admin账号登录后台管理系统,然后进入系统维护的系统设置模块,在基本参数里,即可进行修改。
安装为Windows服务:如果需要在电脑开机启动时自动运行任擎,则需要勾选该选项,否则不需要选中。
设置完之后,点击下一步按钮。
(4)开始安装配置
点击 开始配置 按钮即可开始执行安装配置。
当显示配置成功后点击下一步。
最后,可以直接点击 完成 按钮完成设置,也可以先选择 打开任擎服务器管理器 ,然后再点击完成按钮,这样会自动打开 任擎服务器管理器 ,在该软件内启动或停止任擎服务器。
上面代码里的 123456 是MySQL数据库root账号的密码,请修改成实际的密码。
(5)将任擎服务器安装为Windows的系统服务
如果想让任擎服务器随Windows系统启动后自动运行,可以运行任擎服务器目录下的以下批处理命令,将任擎服务器安装为Windows系统服务:
install_service_dotnet2.0.bat (Windows系统里的.net运行时为4.0以下版本)
或
install_service_dotnet4.0.bat(Windows系统里的.net运行时为4.0版本)
如果要卸载该服务,则运行对应的卸载批处理程序即可:
uninstall_service_dotnet[2.0或4.0].bat
(6)常见问题
1、如果网络端口已经被别的软件占用,启动任擎服务器时,会在服务管理器内显示类似以下的错误:
Error: listen EADDRINUSE: address already in use :::8001
2、如果MySQL数据库的账号或密码没有配置正确,启动任擎服务器时,会在服务管理器内显示类似以下的错误:
ER_ACCESS_DENIED_ERROR: Access denied for user 'aaa'@'localhost'
任擎服务器Windows版安装配置
点赞
收藏